centos创建LVM和LVM扩容教程
- 2018-08-09 12:04:51
- 运维
- 28
- shevechco
增加硬件这里就不介绍了,我们直接在系统中disk -l查看新增硬盘为/dev/sdc,使用硬盘/dev/sdb来创建逻辑卷centos-vhdd1,然后将新增加的硬盘/dev/sdc加入到这个逻辑卷中来达到扩容
注:查看pv/vg/lv命令分别为pvdisplay/vgdisplay/lvdisplay
我们先来创建逻辑卷,然后扩容/dev/sdc到这个逻辑卷中
创建LVM逻辑卷
1.首先我们创建pv
pvcreate /dev/sdb
可以使用pvs和pvdisplay查看状态和信息
2.创建vg组
vgcreate vgname /dev/sdb
可以使用vgs和vgdisplay查看状态和信息
3.创建lv
lvcreate -L 2.92T -n lvname vgname
注:2.92T可以通过vgs查看容量来定多大的LV,如果要使用所有空闲容量使用100%FREE
这样一个LVM就建立好了,我们可以通过df -h 来查看这个逻辑卷,然后格式化下就可以使用了,例如我的逻辑卷是/dev/mapper/centos-vhdd1
mkfs -t ext4 /dev/mapper/centos-vhdd1
扩容逻辑卷
1.首先我们还是创建pv
pvcreate /dev/sdc
2.将新创建的lv加到原有vg组
vgextend vgname /dev/sdc
3.最后我们扩容lv
lvextend -l +100%FREE /dev/mapper/centos-vhdd1
注:这里是添加lv所在的vg剩下的空余空间
调整LV容量到100G
lvextend -l 100G /dev/mapper/centos-vhdd1
可以使用lvs查看逻辑卷状态
查看文件系统大小
df -h
发现文件系统的大小没有改变,需要同步文件系统
resize2fs /dev/mapper/centos-vhdd1
注:resize2fs是针对ext文件系统格式;
如果是centos7的默认文件系统XFS,需要使用
xfs_growfs /dev/mapper/centos-vhdd1
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:http://www.sulao.cn/post/530
相关推荐
- k8s存储pv/pvc中的subPath的使用详解
- centos7安装CUDA Tookit+CUDA Samples+NCCL+OpenMPI
- GPU虚拟化MIG和vGPU技术对比
- centos7添加交换分区swap
- centos7升级systemd并切换cgroup v1到cgroup v2
- centos7下程序运行提示报错version `GLIBCXX_3.4.20` not found
- centos7安装GUI图形界面
- centos7使用haproxy部署k8s高可用集群
- centos7删除POD一直Terminating无法销毁
- centos7下载软件所有依赖包并搭建本地yum仓库