CentOS7 LVM添加硬盘及扩容

使用到的命令(分区完成后不用重启,使用partx -a  /dev/sda通知内核更新分区

# /dev/mapper/centos-docker分区是使用lvm设置的,挂载在/docker文件加下,lvm支持扩容
# 分区完成后不用重启,使用partx -a  /dev/sda通知内核更新分区
# 常用命令:
# pvdisplay	查看物理卷PV
# pvcreate	创建物理卷PV
# 语法:pvcreate <磁盘路径1> ... <磁盘路径N>
# pvcreate /dev/vdb2

# vgdispaly	查看卷组VG
# vgcreate	创建卷组VG
# 语法:vgcreate [-s <指定PE大小>] <卷组名> <物理卷路径>
# 例子:vgcreate centos /dev/vdb2

# vgextend	扩展卷组VG
# 语法:vgextend 卷组名 新物理卷路径
# 例子:vgextend centos /dev/vdb3

# lvdisplay	查看逻辑卷LV
# lvcreate	创建逻辑卷LV
# 语法:lvcreate [-L <逻辑卷大小>][ -n <逻辑卷名称>] <VG名称>
# 例子:lvcreate -L 10G -n docker centos

# lvextend	扩展逻辑卷LV
# 语法:lvextend [-L +/- <增减容量>] <逻辑卷路径>
# 例子:lvextend -L +10G /dev/centos/docker # 在当前基础上添加10G
# 例子:lvextend -L 20G /dev/centos/docker  # 设置逻辑卷大小为20G

# lvreduce	缩小逻辑卷LV(必须要先卸载文件系统umount才能缩小,然后使用resize2fs减小文件系统大小,最后使用lvreduce减小逻辑卷大小)
# 语法:lvreduce [-L - <减容量>] <逻辑卷路径>
# 例子:lvreduce -L -10G /dev/centos/docker # 在当前基础上减小10G
# 例子:lvreduce -L 10G /dev/centos/docker  # 设置逻辑卷大小为10G

# resize2fs	调整文件系统大小
# 语法:resize2fs [选项]  device  [size]
# 例子:resize2fs -P /dev/centos/docker 	 # (大写p)显示文件系统的最小值
# 例子:resize2fs -p /dev/centos/docker 10G # 调整文件系统大小为10G,(小写p)显示已经完成任务的百分比

# mkfs.ext4	创建文件系统
# 语法:mkfs[.文件系统类型] <分区|逻辑卷路径>
# 例子:mkfs.ext4 /dev/centos/docker

# mount		挂载文件系统
# 语法:mount <装置文件名>  <挂载点>
# 例子:mount /dev/centos/docker /docker

# umount	卸载文件系统
# 语法:umount <装置文件名|挂载点>
# 例子:mount /dev/centos/docker
# 例子:mount /docker
# 参考地址:
# 多块弹性云硬盘构建 LVM 逻辑卷: https://cloud.tencent.com/document/product/362/2933
# CentOS7 LVM添加硬盘及扩容: https://yq.aliyun.com/articles/511385?spm=a2c4e.11153940.0.0.4a437524c3jbKK

参考地址: 

阿里云:CentOS7 LVM添加硬盘及扩容

腾讯云:多块弹性云硬盘构建 LVM 逻辑卷

itpub博客:Linux基础命令---resize2fs

博客园:linux重新设定分区大小

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值