欧拉系统swap分区新建-扩容-删除

一、创建SWAP分区

1、查看系统块设备(block device)信息

sda磁盘剩余2G空间

2、创建文件系统分区

sda3大小2G

 

3、设置分区类型 

4、验证sda3分区 

5、格式化并挂载swap分区 

格式化swap分区mkswap /dev/sda3挂载swapswapon  /dev/sda3

 

6、开机挂载swap分区 

查看分区uuidblkid设置分区开机挂载echo "UUID="67d99d1f-1522-4a30-82a7-b5ced86c7098" none swap defaults 1 1" >>/etc/fstab

 7、查看swap分区

二、关闭swap分区

1、关闭swap分区

swapoff -a

2、取消开机启动

fstab注释swap挂载

vim  /etc/fstab #UUID=67d99d1f-1522-4a30-82a7-b5ced86c7098 none swap defaults 1 1

三、删除swap分区将空间扩容"/"分区

1、修改sda3文件系统类型LVM

2、将物理硬盘格式化成PV(物理卷) 

查看格式化的物理卷信息pvs创建pv物理卷pvcreate  /dev/sda3

3、将物理卷并到vg(卷组)中 

查看卷组信息vgdisplay vgs扩容pv到vg卷组vgextend  openeuler /dev/sda3

 

4、扩容"/"分区 

 查看lv信息 lvdisplay  lvs     扩容lv逻辑卷 lvextend  /dev/openeuler/root /dev/sda3  

 5、刷新扩容文件系统​​​​​​​

重载分区大小resize2fs /dev/openeuler/root查看分区挂载df -hT

 

EXT文件系统使用resize2fs命令, XFS文件系统使用 xfs_growfs命令

6、grub 文件更新

如果安装系统已经划分swap 分区,删除swap分区后需要修改grub.cfg文件,删除swap相关启动执行参数,否则系统将无法正常启动!

vim /etc/default/grub

修改前

修改后

重建grub配置

legacy BIOS mode

grub2-mkconfig -o /boot/grub2/grub.cfg

UEFI BIOS mode

grub2-mkconfig -o /boot/efi/EFI/openeuler/grub.cfg

Linux内核引导时使用的命令行参数

resume=/dev/mapper/openeuler-swap: 指定系统从此设备恢复,该设备是一个加密卷的逻辑卷。

rd.lvm.lv=openeuler/root: 指系统根文件系统所在的逻辑卷。

rd.lvm.lv=openeuler/swap: 指定系统交换分区所在的逻辑卷。

quiet: 禁止在引导过程中显示大量的启动信息。

crashkernel=512M: 为内核配置了512 MB的内存用于系统崩溃时的调试。

 

探索技术无限可能,博主具有丰富监控模板资源及开发能力和项目管理经验,欢迎添加交流一起探讨,解决你的技术难题!

微信号:king_songax

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

MichaelCoCoQ

你的鼓励将是我创作的最大动力

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

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

打赏作者

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

抵扣说明:

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

余额充值