Centos8 swap分区关闭方法
帮助文档 2023-11-21 14:31 288

1、临时关闭

swapoff -a

 

[root@loongson ~]# free                                                                                                                                                                       

              total        used        free      shared  buff/cache   available                                                                                                               

Mem:       16535264      533056    15548416       41424      453792    14618288                                                                                                               

Swap:       8333296           0     8333296                                                                                                                                                   

[root@loongson ~]# swapoff -a                                                                                                                                                                 

[root@loongson ~]# free                                                                                                                                                                 

              total        used        free      shared  buff/cache   available                                                                                                               

Mem:       16535264      531280    15550880       41424      453104    14620416                                                                                                               

Swap:             0           0           0                                       

1

2

3

4

5

6

7

8

9

2、永久关闭

2.1通过修改grub进行关闭swap分区

查看交换设备信息

 

[root@loongson ~]# cat /etc/fstab 

UUID=078770b7-9017-4119-8863-5545673dc1f5 /                       ext4    defaults        1 1

UUID=f3d7d9a2-7e45-4165-a93c-a8e5a3286e49 /boot                   ext4    defaults        1 2

UUID=A5E9-3050          /boot/efi               vfat    umask=0077,shortname=winnt 0 2

UUID=07af0edf-b4ba-4592-bc02-299d156f173a /home                   ext4    defaults        1 2

#UUID=9a127488-c05d-4ce1-987e-d37e19dc4d8c none                    swap    defaults        0 0

1

2

3

4

5

6

删除/etc/default/grub中/etc/fstab对应的交换设备

 

[root@loongson ~]# cat /etc/default/grub.bac 

GRUB_TIMEOUT=5

GRUB_DISTRIBUTOR="$(sed 's, release .*$,,g' /etc/system-release)"

GRUB_DEFAULT=saved

GRUB_DISABLE_SUBMENU=false

GRUB_CMDLINE_LINUX_DEFAULT=' '

GRUB_TERMINAL_OUTPUT="console"

#GRUB_CMDLINE_LINUX="crashkernel=auto resume=UUID=9a127488-c05d-4ce1-987e-d37e19dc4d8c rhgb quiet"

GRUB_CMDLINE_LINUX="crashkernel=auto rhgb quiet"

GRUB_DISABLE_RECOVERY="true"

1

2

3

4

5

6

7

8

9

10

重新生成grub.cfg

 

grub2-mkconfig -o /boot/efi/EFI/loongnix-server/grub.cfg

1

重启后生效

 

2.2 如果2.1不生效,可参考此方法通过systemctl进行禁止交换分区

查看交换分区对应的服务

 

[root@loongson ~]# systemctl | grep swap

  dev-sda3.swap                                                                             loaded active active    Swap Partition                                                               

  swap.target                                                                               loaded active active    Swap 

1

2

3

禁止交换分区

 

[root@loongson ~]# systemctl mask dev-sda3.swap

Created symlink /etc/systemd/system/dev-sda3.swap → /dev/null.

1

2

注意:重新打开使用systemctl unmask dev-sda3.swap

注释掉交换设备

 

[root@loongson ~]# cat /etc/fstab 

UUID=078770b7-9017-4119-8863-5545673dc1f5 /                       ext4    defaults        1 1

UUID=f3d7d9a2-7e45-4165-a93c-a8e5a3286e49 /boot                   ext4    defaults        1 2

UUID=A5E9-3050          /boot/efi               vfat    umask=0077,shortname=winnt 0 2

UUID=07af0edf-b4ba-4592-bc02-299d156f173a /home                   ext4    defaults        1 2

#UUID=9a127488-c05d-4ce1-987e-d37e19dc4d8c none                    swap    defaults        0 0

1

标签:

  • Centos8 swap分区关闭方法
Powered by ©智简魔方