本地存储空间扩容

在使用ZStack产品过程中, 如果本地存储空间容量不足,可通过以下方式进行存储空间扩容。

以下为系统主存储空间/zstack_ps扩容的样例。

  1. 设置待扩容的物理机进入维护模式;
  2. 插入新的大容量磁盘至物理机,并进行分区格式化,假定设备名称为/dev/sdc
  3. 创建新目录/new_volume,并执行以下命令挂载此磁盘:
    mount /dev/sdc1 /new_volume
  4. 执行以下命令,拷贝原始的磁盘文件至新磁盘:
    rsync -a /zstack_ps /new_volume/
  5. 执行以下命令,将挂载目录/zstack_ps/new_volume均卸载:
    umount /zstack_ps
    umount /new_volume
  6. 执行以下命令,将新的大容量磁盘挂载到原本的主存储目录:
    mount /dev/sdc1 /zstack_ps
  7. 修改/etc/rc.d/rc.local,添加以下内容:
    mount /dev/sdc1 /zstack_ps
  8. 针对/etc/rc.d/rc.local,赋予可执行权限:
    chmod +x /etc/rc.d/rc.local
  9. 在云平台界面启用物理机,并重连物理机,启动其上的云主机,检查磁盘扩容后,数据依然可用。
  10. 正常恢复后,原本的磁盘及其内部数据可不再留存,用于其他用途。