删除具有特定属性的 lvs

删除具有特定属性的 lvs

我发现我的 CentOS 6 服务器中有很多僵尸 LV,该服务器用于使用 LVM 存储的 KVM vps 托管。它们的属性是“-wi-a-----”,而普通 LV 属性是“-wi-ao----”。我现在正在做的是使用“lvs”命令导出 LV 列表,然后使用“-wi-a-----”属性过滤那些 LV。现在我正在寻找一个命令来以更快的方式删除这些僵尸,比如使用 lvremove -f xxxxxx。

答案1

不要这样做!

丢失的o标志只是意味着逻辑卷未打开,因此没有进程正在使用它。然而,这确实不是意味着您可以安全地对其进行远程控制:也许它对应的 VPS 只是关闭了电源,但它可以随时打开电源。

如果您删除所有未打开的 LV,而又不深入了解其中存储的内容,则确实存在丢失数据的风险。

相关内容