当前位置: > CentOS > CentOS入门 >

Centos7在线扩容根分区

时间:2016-05-21 12:00来源:linux.it.net.cn 作者:IT
通过rdo自动安装的all in none的openstack跑了一段时间了,一直运行都还比较正常。 但是,运行得久了,创建的虚机多了,发现根分区有点不够用了。 rdo 安装的openstack, 虚机的磁盘默认放到了根分区下面, 虚机一多, 空间就不够用了。以前有过几次服务器重启, 莫名其妙的环境就出问题了。 能不能在不重启服务器的情况下, 对根分区进行扩容呢? 好一番谷歌,终于网上找到一个方案,成功在线扩容。英文好的同志可以直接参考原文: http://xmodulo.com/manage-lvm-volumes-centos-rhel-7-system-storage-manager.html。 不好的同志,就看下我的总结吧:


1.首先, centos7  安装的时候,必须采用的lvm,比如我的, vgdisplay 显示我有两个 volumn group, 一个为centos,另一个是我建的 cinder-volumns。 centos即为我的根分区所在的volumn group
2.准备好所需扩展的硬盘。 如我的是为 /dev/sdd. 运行fdisk为它创建一个分区,然后输入t, 再输入 8e, 将分区类型更改为 LVM分区
3.安装 ssm: yum install system-storage-manager

4.添加一个物理硬盘到 lvm pool:  ssm add -p coentos /dev/sdb   

5.扩展 lvm: ssm resize -s+280G /dev/centos/root

6.调整 lvm 卷容量使其生效:xfs_growfs /dev/centos/root

7.执行 df -lh 验证, 也可以运行 ssm list 查看相关信息


(责任编辑:IT)
------分隔线----------------------------
栏目列表
推荐内容