利用LVM制作swap交换分区

首先把一个磁盘进行分区制作成物理卷,也可以直接将一整块磁盘做成物理卷,我这里使用的是磁盘分区:pvcreate /dev/sdb1

然后将这个物理卷制作成卷组:vgcreate vg1 /dev/sdb1;

将这个卷组制作成逻辑卷:lvcreate -L 900M -n lv1 vg1(我这里把大小设置成了900M);

然后将这个逻辑卷制作成swap文件(swap初始化):mkswap /dev/vg1/lv1;

接着进行挂载(简单说就是让刚制作的swap生效):swapon /dev/vg1/lv1

制作开机自动挂载:vim /etc/fstab文件中添加 /dev/vg1/lv1 swap swap defaults 0 0

swapon -a :激活swap分区(读取/etc/fstab文件内容);使用free -m 查看swap 大小改变了没有,改变了就是成功了,或者使用swapon -s来查看有哪几个swap正在使用;

如果取消这个分区swap挂载:swapoff /dev/vg1/lv1;

接着是重点:

如果想要将这个lvm制作成功的swap进行扩容,则就是用一个分区(没有做文件系统的)或者一整块磁盘直接加入到vg1这个卷组中(vgextend),然后将lv1这个swap逻辑卷进行扩容(lvextend),但是扩容之后,我只能先将原来的lv1的swap取消挂载(swapoff /dev/vg1/lv1)然后将这个扩容之后的lv1重新制作成swap(mkswap /dev/vg1/lv1)之后重新swapon /dev/vg1/lv1之后这样才能使扩容的生效;

在网上看了一篇基于LVM方式创建的swap分区的缩减记录:https://www.cnblogs.com/5201351/p/17453895.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值