我在 LVM 中设置了两个驱动器来存放我的媒体。我的空间用完了,想用我刚买的 2 TB 替换 1 TB。将内容从旧的 1 TB 驱动器复制到新的 2 TB 驱动器,然后在我的 LVM 堆栈中替换它的最佳方法是什么。系统是 Ubuntu Natty 64 位服务器
答案1
如果没有任何关于磁盘布局的实际信息,那么回答起来会有些困难。
一般做法是将新磁盘(减去启动所需的部分)作为新物理磁盘添加到现有 LVM 卷组(请参阅pvcreate
、vgextend
)。然后使用pvmove
移动数据。 的妙处在于pvmove
,如果您只给它一个物理扩展设备,它将释放它:pvmove -v /dev/sda4
将所有数据从 移走/dev/sda4
。下一步是使用vgreduce
从卷组中删除旧磁盘。
剩下的唯一步骤就是使新磁盘可启动 - 除非您从另一个磁盘启动您的操作系统。