Linux
常用
管理语句
Shell命令(变量)
正则表达式
重定向
EXPECT
流程控制
函数
日志
SED
sed常用操作
sed组合命令
sed脚本
AWK
awk常用
awk流程控制
awk脚本
SSH
SSH密钥的批量分发与执行
SSH连接很慢
ACL文件访问控制
计划任务
常用语句
批量添加用户和密码
批量修改密码
临时和永久关闭Selinux
修改主机名
Linux内核参数
无人值守安装
ISO镜像(mondorescue)
软件管理
SYSTEM服务
YUM本地仓
存储管理
逻辑卷LVM
磁盘阵列RAID
备份恢复相关命令
fio磁盘性能测试
内存管理
IPTABLES防火墙
FIREWALLD防火墙
curl请求
Linux问题
漏洞修复
限制网卡带宽
CentosYUM源
rsyslog 占用内存过高
df -h 卡住解决
Linux故障问题
网络配置
升级内核
Openssl生成证书
CENTOS6升级7
本文档使用MrDoc发布
返回首页
-
+
逻辑卷LVM
2020年5月1日 11:32
admin
#物理卷PV >####使用LVM对磁盘或分区进行初始化,创建PV pvcreate [选项] 物理卷 [物理卷2...] -------------------------------------------------------- pvcreate /dev/sdc1 /dev/sdc2 /dev/sdc3 pvcreate /dev/sdc{1..3} --- >####查看PV pvdisplay #查看详情 pvs #查看简况 > --- >####删除PV(要先删除所关联的逻辑卷,卷组) pvremove /dev/sdc1 /dev/sdc2 /dev/sdc3 pvremove /dev/sdc{1..3} --- #卷组VG >####创建VG vgcreate [选项] 卷组名称 物理设备路径 [物理设备路径2...] 选项: -s #指定PE大小为16MB -------------------------------------------------------- vgcreate test_vg1 /dev/sdc1 /dev/sdc2 vgcreate test_vg1 -s 16M /dev/sdc1 /dev/sdc2 --- >####查看VG vgdisplay #查看详情 vgs #查看简况 > --- >####删除VG(要先删除所关联的逻辑卷) vgremove test_vg1 >####扩容VG vgextend 卷子名称 物理卷名称 vgextend /dev/test_vg1 /dev/sdc3 #把/dev/sdc3物理卷的存储空间,加到test_vg1卷组里 >####缩容VG vgreduce 卷子名称 物理卷名称 vgreduce /dev/test_vg1 /dev/sdc3 #把test_vg1卷组里的/dev/sdc3物理卷的存储空间去掉 --- #逻辑卷LV >####从卷组中提取存储空间,创建LV lvcreate [选项] 卷组名称或路径 [物理卷路径] 选项: -l #指定使用多少个卷组中的PE创建逻辑卷,PE的容量在创建卷组时已经指定 -L #直接指定逻辑卷的容量大小,单位可以是b(B)、k(K)、m(M)、g(G)、t(T) -n #指定逻辑卷名称 -------------------------------------------------------- lvcreate -L 2G -n test_lv1 test_vg1 #从test_vg1卷组中提取2GB容量,创建名称为test_lv1的逻辑卷 lvcreate -l 200 -n test_lv1 test_vg1 #从test_vg1卷组中使用200个PE(200*16MB)的容量,创建名称为test_lv1的逻辑卷 lvcreate -L 2G -n test_lv1 test_vg1 /dev/sdc1 #指定使用test_vg1卷组的/dev/sdc1这个物理卷的存储空间,创建名称为test_lv1的逻辑卷 --- >####查看LV lvdisplay #查看详情 lvs #查看简况 > >####删除LV(要先删除所关联的逻辑卷) lvremove /dev/test_vg1/test_lv1 >####扩容LV lvextend [选项] 逻辑卷 选项: -L #直接指定逻辑卷的容量大小,单位可以是b(B)、k(K)、m(M)、g(G)、t(T) -------------------------------------------------------- lvextend -L +120G /dev/test_vg1/test_lv1 #在test_lv1逻辑卷原来的基础上,加120G lvextend -L 120G /dev/test_vg1/test_lv1 #把test_lv1逻辑卷扩容到120G -------------------------------------------------------- #扩容后,要更新文件系统大小 #xfs格式 xfs_growfs /dev/test_vg1/test_lv1 #ext格式 resize2fs /dev/test_vg1/test_lv1 >####缩容LV lvreduce [选项] 逻辑卷 选项: -L #直接指定逻辑卷的容量大小,单位可以是b(B)、k(K)、m(M)、g(G)、t(T) -------------------------------------------------------- lvreduce -L -120G /dev/test_vg1/test_lv1 #在test_lv1逻辑卷原来的基础上,减少120G lvreduce -L 120G /dev/test_vg1/test_lv1 #把test_lv1逻辑卷缩容到120G -------------------------------------------------------- #缩容后,要更新文件系统大小(数据也会全部清除) #xfs格式 xfs_growfs /dev/test_vg1/test_lv1 #ext格式 resize2fs /dev/test_vg1/test_lv1
分享到: