加密 LVM 关闭

加密 LVM 关闭

所以我有两个硬盘。实际的驱动器已使用 TrueCrypt 加密,然后虚拟加密设备已使用 LVM 合并到卷组中。现在 TrueCrypt 不会在启动时自动安装我的驱动器(因为它需要我的密码),那么如果我的服务器需要重新启动会发生什么?我是否应该能够从命令行安装 TrueCrypt 卷,然后 LVM 就可以正常运行,或者我会丢失所有数据,因为 LVM 会认为我的所有驱动器都消失了。

答案1

如果是这种情况,你可以尝试进口命令来搜索驱动器上的卷组。

答案2

LVM 数据实际上存储在磁盘上(在本例中是加密的 TrueCrypt 卷中),您可能需要在安装 TrueCrypt 磁盘后执行一些命令让服务器再次拾取 LVM,但我对此不是 100% 确定。

答案3

所以我不久前找到了答案,但忘了在这里更新。如果启动时 LVM 设备不存在,请运行以下命令重新识别它们:

  • 扫描设备:pvscan
  • 重新激活卷组:vgchange -a y
  • 重新激活逻辑:lvchange -a y <your VG here>

那么一切都会好起来。

相关内容