银河麒麟服务器操作系统扩容根分区方法
环境:V10-SP2版本服务器操作系统,当前根分区为LVM卷如下图,根分区45G,sdb为新加硬盘10G,下面将新加硬盘扩容到根分区。
1. 首先硬件要有足够扩容的空间,先将新加硬盘sdb分区。
#fdisk /dev/sdb 然后依次输入n(创建新分区),p(主分区),分区号和扇区开始结束部分直接回车默认有需求可自行修改,w(保存退出)
2. 结束后lsblk命令可以看到sdb硬盘分了一个区名为sdb1,然后使用
#partprobe /dev/sdb刷新分区信息。
#pvs 查看当前pv信息
#pvcreate /dev/sdb1 将sdb1创建为pv
#pvs 再次查看pv信息即可查看到sdb
3. 然后将sdb的空间扩容到对应卷组当中
#vgs 查看vg信息
#vgextend /dev/klas /dev/sdb1 将sdb1扩容到klas卷组中
#vgs 再次查看扩容后的信息
4. 将卷组中剩余空间都分配给根分区
#lvs 查看lv信息如图可以看到klas卷下面由root 和 swap两个区,root是我们的根分区
#lvextend -l +100%FREE /dev/klas/root 将该卷组剩余全部空间分配给根分区也就是/dev/klas/root(如果有指定大小也可以使用lvectend -L +10G /dev/klas/root分配10G给根分区)
#lvs 再次查看
5. 刷新磁盘查看是否扩容成功
#df -Th 查看挂载信息确定根分区文件系统类型,如图为xfs类型
#xfs_growfs /dev/mapper/klas-root 刷新xfs文件系统大小,如果系统分区为ext4则使用resize2fs /dev/mapper/klas-root命令刷新。
#df -Th 查看扩容成功