系统磁盘高级管理、lvm例子、创建pv、创建VG、创建lv、磁盘扩展

LVM:

逻辑卷,动态调整分区大小,扩展性好

创建pv

pvcreate :

将实体 partition 创建成为 PV ;

pvscan :

搜寻目前系统里面任何具有 PV 的磁盘;

pvdisplay :

显示出目前系统上面的 PV 状态;

pvremove :

将 PV 属性移除,让该 partition 不具有 PV 属性

创建VG

vgcreate :

创建 VG 的 (-s :后面接 PE 的大小,默认4M)

vgscan :

搜寻系统上面是否有 VG 存在?

vgdisplay :

显示目前系统上面的 VG 状态;

vgextend :

在 VG 内增加额外的 PV ;

vgreduce :

在 VG 内移除 PV;

vgchange :

设置 VG 是否启动 (active);

vgremove :

删除一个 VG

创建lv

lvcreate :

创建 LV

lvscan :

查询系统上面的 LV ;

lvdisplay :

显示系统上面的 LV 状态

lvextend :

在 LV 里面增加容量!

lvreduce :

在 LV 里面减少容量;

lvremove :

删除一个 LV

lvresize :

对 LV 进行容量大小的调整

磁盘扩展

内存扩展

lvextend -L 10G /dev/vg0/lv2 扩展到10G

xfs硬盘扩展

xfs_growfs /dev/vg0/lv2

ext4磁盘扩展

resize2fs /dev/vg0/lv2

lvm案例:创建卷组mailbox,逻辑卷mail

fdisk /dev/sdb

fdisk /dev/sdc

fdisk /dev/sdd

fdisk -l

pvcreate /dev/sdb1 /dev/sdc1

vgcreate -s 16m mailbox /dev/sdb1 /dev/sdc1

vgscan

vgdisplay mailbox

lvcreate -n mail1 -L 10G mailbox

lvdisplay /dev/mailbox/mail1

mkdir /mail1

mkfs.xfs /dev/mailbox/mail1

mount /dev/mailbox/mail1 /mail1/

lvcreate -n mail2 -l 1000 mailbox

lvdisplay /dev/mailbox/mail2

mkdir /mail2

mkfs.xfs /dev/mailbox/mail2

mount /dev/mailbox/mail2 /mail2

echo "/dev/mailbox/mail1  /mail1  xfs  defaults 0 0" >> /etc/fstab

echo "/dev/mailbox/mail2  /mail2  xfs  defaults 0 0" >> /etc/fstab

cat /etc/fstab

vgdisplay mailbox

lvextend -L 15G /dev/mailbox/mail1

xfs_growfs /dev/mailbox/mail1

lvextend -L 30G /dev/mailbox/mail1

xfs_growfs /dev/mailbox/mail1

vgextend mailbox /dev/sdd1

vgdisplay mailbox

lvextend -L 30G /dev/mailbox/mail1

xfs_growfs /dev/mailbox/mail1

df -hT

lvextend -L +4G /dev/mailbox/mail2

xfs_growfs /dev/mailbox/mail2

针对ext4文件系统使用命令

resize2fs /dev/vg0/lv2

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

jingyu飞鸟

醒来觉得甚是爱你。

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值