License: Attribution-NonCommercial-ShareAlike 4.0 International
本文出自 Suzf Blog。 如未注明,均为 SUZF.NET 原创。
转载请注明:http://suzf.net/post/772
您可以将整个LVM卷组移动到另一个系统。建议您在执行此操作时使用 vgexport 和 vgimport 命令。
vgexport:使非活动卷组无法访问系统,它允许你分离物理卷。
vgimport:在执行vgexport命令使其禁用之后,再次使机器可以访问卷组。
一个系统卷组移动到另一个系统,请执行下列步骤:
1. 确保现在没有用户正在访问卷组中活动卷上的文件,然后卸载逻辑卷。
2. 使用vgchange命令的-a n 标记卷组为无效,以防止卷组上的任何进一步的活动。
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. 当这些磁盘被插入到新的系统之后, 使用 vgexport 命令导入,使得新的系统可以访问它。
5. 激活卷组 使用 vgchange -ay volune-group
6. 挂载文件系统,使其可用。
源文:Moving a Volume Group to Another System