centos7 lvm实例

1、lvm安装

rpm -qa|grep lvm
lvm version
yum install -y lvm2*

2、磁盘分区

fdisk -l 
fdisk /dev/xvdb1
#分区结束标记 t -8e
fdisk -l

3、创建物理卷pv

pvcreate /dev/xvdb1(分区符) 
pvs pvdisplay

4、创建物理卷组vg

vgcreate vgdata /dev/xvdb1
vgs
vgdisplay

5、创建逻辑卷lv

lvcreate -L 500M -n lvdata1 vgdata
lvs
lvdisplay

6、格式化逻辑卷(此处采用快速格式化,如有特殊需求要彻底格式化硬盘请看onekey脚本)

#快速格式化
#mkfs.ext4 -T largefile /dev/vgdata/lvdata1
#慢速格式化
mkfs -t ext4 -c /dev/vgdata/lvdata1

7、挂载

vi /etc/fstab
/dev/vgdata/lvdata1 /data                       ext4    defaults        1 1

8、逻辑卷扩容

1、增加容量
lvextend -L +500M /dev/vgdata/lvdata1
resize2fs /dev/vgdata/lvdata1
df -h
2、增加容量到xx
lvextend -L 10G /dev/vgdata/lvdata1
3、增加容量百分比
lvextend -l 100%FREE  /dev/vgdata/lvdata1
resize2fs /dev/vgdata/lvdata1
df -h

9、物理卷组扩容

vgextend vgdata /dev/xxx
vgdisplay

10、卸载

1、先通过umount命令卸载掉逻辑卷lvdata1

2、修改/etc/fstab里面逻辑卷的挂载信息,否则系统有可能启动不起来。

3、通过lvremove 删除逻辑卷lvdata1

4、通过vgremove 删除卷组vgdata

5、通过pvremove 将物理卷转化成普通分区。

 11、onekey安装脚本

yum install -y lvm2*
disk_name='/dev/sdc'
echo -e "o\nn\np\n1\n\n\nt\n8e\nw" | fdisk ${disk_name}
pvcreate ${disk_name}1
vgcreate vgdata ${disk_name}1
lvcreate -l 100%FREE -n lvdata1 vgdata
mkfs -t ext4 -c /dev/vgdata/lvdata1
echo "/dev/vgdata/lvdata1 /data                       ext4    defaults        0 0" >> /etc/fstab
reboot

 

转载于:https://www.cnblogs.com/mangoVic/p/8117329.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值