리눅스 swapfile 추가

Linux 2020. 9. 1. 18:52

스왑파티션 확인

 

[root@localhost /]# swapon -s
Filename				Type		Size	Used	Priority
/dev/dm-1                              	partition	16318460	0	-2

 

스왑파일을 추가로 만든다.

 

[root@localhost /]# fallocate -l 1GB /swapfile

swapon: /swapfile: read swap header failed: Invalid argument 와 같은 에러 방지를 위해 다음과 같이 해준다.

 

[root@localhost /]# sudo dd if=/dev/zero of=/swapfile count=1024 bs=1MiB

 

스왑파일 퍼미션 변경

[root@localhost /]# chmod 600 /swapfile

 

스왑파일로 변경

[root@localhost /]# mkswap /swapfile 
Setting up swapspace version 1, size = 1048572 KiB
no label, UUID=ed717676-8540-48c3-8034-94d0dea8e5b5

 

스왑파일 적용

[root@localhost /]# swapon /swapfile

 

스왑메모리 확인

[root@localhost /]# swapon -s
Filename				Type		Size	Used	Priority
/dev/dm-1                              	partition	16318460	0	-2
/swapfile                              	file	1048572	0	-3
[root@localhost /]# 

/swapfile 이 추가되어 있다.

 

 

부팅시 적용

[root@localhost /]# vi /etc/fstab

 

하단에 아래 항목 추가

/swapfile swap swap defaults 0 0


#
# /etc/fstab
# Created by anaconda on Mon Aug 31 16:53:23 2020
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
/dev/mapper/centos-root /                       xfs     defaults        0 0
UUID=7d8e34c6-1c5e-43ed-9bb2-296a8e3be09a /boot                   xfs     defaults        0 0
UUID=C6F0-811D          /boot/efi               vfat    umask=0077,shortname=winnt 0 0
/dev/mapper/centos-home /home                   xfs     defaults        0 0
/dev/mapper/centos-swap swap                    swap    defaults        0 0
/swapfile		swap			swap	defaults	0 0

 

스왑을 적용한다.

[root@localhost /]# swapon -a

 

 

블로그 이미지

엘로드넷

댓글을 달아 주세요