更新时间:2023-12-14 GMT+08:00
Linux系统迁移,如何合并磁盘?
场景描述
源端Linux系统迁移,想要将源端多个磁盘分区迁移到目的端后合并到一个磁盘内。
解决方案
通过在源端修改SMS-Agent的配置文件,即可实现将源端多个磁盘中的分区迁移到目的端同一个磁盘内。
- 该方案对配置文件所做出的改动,仅涉及迁移后的目的端,不会对源端有影响。
- 使用该功能可能会出现迁移进度条不准确的现象,请知晓。
- 在源端服务器,执行如下命令,进入Agent安装目录下的config目录。
cd SMS-Agent/agent/config
- 执行如下命令,打开并编辑config目录下的disk.cfg配置文件。
vi disk.cfg
- 修改vol_disk_modify参数配置项。
- vol_name:输入原分区名
- new_vol_name:输入新分区名
- disk_name:输入原分区所在磁盘
- new_disk_name:输入目标磁盘
例如:将源端vdc盘中的vdc1分区、vdd盘中的vdd1分区,迁移到目的端后,合并至vdb盘vdb4、vdb5分区中。
[vol_disk_modify] vol_name=/dev/vdc1;/dev/vdd1 new_vol_name=/dev/vdb4;/dev/vdb5 disk_name=/dev/vdc;/dev/vdd new_disk_name=/dev/vdb;/dev/vdb
- 执行如下命令,保存disk.cfg配置文件并重启迁移Agent,进行后续迁移操作。
:wq
父主题: 磁盘问题