首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >会删除存储在原始lvm分区中的数据吗?

会删除存储在原始lvm分区中的数据吗?
EN

Unix & Linux用户
提问于 2016-02-18 14:38:08
回答 2查看 1.5K关注 0票数 0

我们在卷组中创建了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和卷组)删除位于原始分区中的数据。如何持久化数据。

EN

回答 2

Unix & Linux用户

发布于 2016-02-18 16:40:12

vgremove不执行擦除操作,这是一件好事,因为它允许您返回内容,例如,如果您在错误的卷组上运行命令。

票数 0
EN

Unix & Linux用户

发布于 2022-02-21 08:42:04

如果/etc/lvm/lvm.confdevices部分中启用了issue_discards设置,那么(只有到那时) LVM将为lvremovevgremove释放的磁盘区域发出TRIM/ areas命令(TRIM表示SATA,丢弃任何基于SCSI的内容)。如果磁盘支持这些命令(大多数SSD都支持这些命令;HDD可能支持或不支持这些命令),这通常会使数据在擦除操作有足够的时间完成后就无法用于所有实际目的。

如果没有启用issue_discards,那么lvremovevgremove将只删除标识LV/VG的LVM元数据,而擦除实际数据(如果需要)将由系统管理员负责。

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/264092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档