将现有Linux移动到LVM中
我们有一台服务器,在磁盘1上有一个现有的
Linux安装(CentOS 6)启动分区,还有一个空磁盘2.我们要设置的是:
>一个磁盘(1或2,无所谓): >快照LVM中的主系统(约50%) >其他磁盘 > / home2和快照表LVM中的MySQL数据(约50%) >两个磁盘 > / boot 问题是,如何在不从头开始安装的情况下将主系统移动到LVM上?服务器是托管的,因此我们对操作系统安装过程没有太大影响.我们有: >当然是常规SSH 我们的想法是: >在正在运行的系统中,在磁盘2上设置LVM 但欢迎提供有关该计划的提示/验证. 注意:服务器上还没有重要的数据,虽然丢失我们已经做过的配置会有点不方便. 解决方法
Here’s对过程的描述.他们在更改期间使用大型交换分区来托管根文件系统.你不需要这个技巧,因为你有第二个硬盘.
一个技巧问题:您的服务器是否支持从第二个硬盘启动?你可以把它设置为从2hd HDD启动吗?我认为您可以简化解决方案而不是更改/ boot分区. Bootloader还不喜欢LVM,所以你仍然需要一个常规分区来托管你的/ boot.离开/启动并且仅更改根文件系统位置简化了该过程.您可以在grub.conf mid-migration中有2个条目:在旧位置和LVM上使用root.如果出现问题,您可以启动到救援图像,更改默认条目并再次进行迁移. 是的,我完全同意poige.在开始使用真实系统之前,请在虚拟环境中进行测试. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |