我们在卷组中创建了6个逻辑卷。
配置如下:
每盘250克
第一张磁盘,我们使用21 we的其他。(不是lvm分区)
剩余的229 g在第1磁盘和250 g在第2磁盘将参与LVM分区。
其余的229 g(Disk1)+250 g(Disk2)被配置为单个pv。整个pv被配置为单个vg。在vg中,我们分成6 lvs。
在6个文件系统中,2个lv作为原始磁盘分区(没有文件系统)。我们正在用两个原始lvs (缓存数据)编写一些数据。
我们在一个场景中执行vgremove (从物理卷中删除了所有lvs和卷组)
稍后创建pv、vg和所有6 lvs。
发现原始逻辑卷分区中存在数据。似乎数据并没有消失。
问:将vgremove (从物理卷中删除所有lvs和卷组)删除位于原始分区中的数据。如何持久化数据。
发布于 2016-02-18 16:40:12
vgremove不执行擦除操作,这是一件好事,因为它允许您返回内容,例如,如果您在错误的卷组上运行命令。
发布于 2022-02-21 08:42:04
如果/etc/lvm/lvm.conf在devices部分中启用了issue_discards设置,那么(只有到那时) LVM将为lvremove或vgremove释放的磁盘区域发出TRIM/ areas命令(TRIM表示SATA,丢弃任何基于SCSI的内容)。如果磁盘支持这些命令(大多数SSD都支持这些命令;HDD可能支持或不支持这些命令),这通常会使数据在擦除操作有足够的时间完成后就无法用于所有实际目的。
如果没有启用issue_discards,那么lvremove或vgremove将只删除标识LV/VG的LVM元数据,而擦除实际数据(如果需要)将由系统管理员负责。
https://unix.stackexchange.com/questions/264092
复制相似问题