Menu Close
Settings Close

Language and Page Formatting Options

Red Hat Training

A Red Hat training course is available for RHEL 8

4.6. 将卷组移动到另一个系统中

您可以将整个 LVM 卷组移动到另一个系统中。建议您使用 vgexportvgimport 命令进行此操作。

注意

您可以使用 vgimport 命令的 --force 参数。这可让您导入缺少物理卷的卷组,然后运行 vgreduce --removemissing 命令。

vgexport 命令使系统无法访问不活跃的卷组,这样就可以分离其物理卷。vgimport 命令使在 vgexport 命令使其不活跃后再次访问某个计算机的卷组。

要从一个系统移动卷组到另一个系统,,执行以下步骤:

  1. 确定没有用户正在访问卷组中激活卷中的文件,然后卸载逻辑卷。
  2. 使用 vgchange 命令的 -a n 参数将卷组标记为 inactive,这样可防止卷组中的任何进一步活动。
  3. 使用 vgexport 命令导出卷组。这样可防止您要将其从中删除的系统访问该卷组。

    在导出卷组后,在执行 pvscan 命令时物理卷会在导出的卷组中显示,如下例所示。

    # pvscan
      PV /dev/sda1    is in exported VG myvg [17.15 GB / 7.15 GB free]
      PV /dev/sdc1    is in exported VG myvg [17.15 GB / 15.15 GB free]
      PV /dev/sdd1   is in exported VG myvg [17.15 GB / 15.15 GB free]
      ...

    当关闭系统时,您可以拔出组成该卷组的磁盘并将其连接到新系统。

  4. 当磁盘插入新系统时,使用 vgimport 命令导入卷组,使其可以被新系统访问。
  5. 使用 vgchange 命令的 -a y 参数激活卷组。
  6. 挂载文件系统使其可使用。