LVM磁盘管理

LVM 逻辑卷管理
yum -y install lvm2    (安装工具包)
pvcreate /dev/sdb{1..5} -y    (创建pv)
pvdisplay /dev/sdb1     (查看物理卷信息)
vgcreate -s 16M vg01 /dev/sdb1    (创建vg并指定PE大小为16M 默认为4M)
lvcreate -n lv01 -L 1G vg01 -y    (创建lv并指定在vg01下,大小为1G)

LV扩容 逻辑卷扩容
lvextend -L +30M -r /dev/vg01/lvo1    (lv01逻辑卷添加30M内存 -r刷新)
注:-r 刷新需要先对lv01进行格式化 否则会报错无法执行

ext4文件扩容使用:resize2fs    刷新
xfs文件扩容使用: xfs_growfs    刷新

VG扩容
pvcreate /dev/sdb3 (添加新的硬盘)
vgextend vg01 /dev/sdb3 (将sdb3扩容添加到vg01)

LVM缩容
注:xfs类型文件不支持动态缩小
lvreduce -L -20M -r /dev/vg01/lv01 (减少lv01文件20M内存)

移动数据
注:需要在同一卷组下才可进行数据移动
pvmove /dev/sdb1 /dev/sdb3 (将sdb1卷上的数据移动到sdb3上)
vgreduce vg01 /dev/sdb1 (将sdb1从vg01卷组中删除)
注:不可使用vgremove 否则将删除所有vg01卷

LVM删除
lvremove /dev/vg01/lv01 (删除lv01)
vgremove vg01 (删除vg01)
pvremove /dev/sdb1 (删除sdb1)

swap
mkswap /dev/sdd (创建swap分区文件)
lsblk -f /dev/sdd
cat /etc/fstab (查看配置文件)

文件swap
利用dd命令创建一个大文件作为swap分区使用
mkdir /data
dd if =/dev/zero of=/data/swap.img bs=1024M count=2
注:(bs为单个块大小,count为块个数 上述大小为2G)

启用swap文件时,会提示swapon建议文件权限为600
chmod 600 /data/swap.img
swapoff /data/swap.img
swapon /data/swap.img

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值