OS/Linux
[Linux] SWAP 메모리 설정
dalgong
2023. 6. 10. 16:48
반응형
Linux SWAP 메모리 설정
1. SWAP 메모리 확인
[root@dalgong ~]# free -h
2. 설정할 디스크 용량 확인
[root@dalgong ~]# df -h
Filesystem Size Used Avail Use% Mounted on
devtmpfs 3.8G 0 3.8G 0% /dev
tmpfs 3.9G 0 3.9G 0% /dev/shm
tmpfs 3.9G 9.0M 3.8G 1% /run
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/xvda2 49G 2.4G 47G 5% /
/dev/xvda1 1014M 183M 832M 18% /boot
tmpfs 780M 0 780M 0% /run/user/0
3. SWAP 메모리 설정
[root@dalgong ~]# fallocate -l 2G /swapfile
[root@dalgong ~]# chmod 600 /swapfile
[root@dalgong ~]# mkswap /swapfile
Setting up swapspace version 1, size = 2097148 KiB
[root@dalgong ~]# swapon /swapfile
swapon: /swapfile: swapon failed: Invalid argument
▶ 이렇게 SWAP 설정에서 오류가 나는 경우가 있다. 이럴때는 아래 명령어로 해결 가능하다.
[root@dalgong ~]# dd if=/dev/zero of=/swapfile count=1024 bs=1MiB
1024+0 records in
1024+0 records out
1073741824 bytes (1.1 GB) copied, 0.591991 s, 1.8 GB/s
[root@dalgong ~]# mkswap /swapfile
Setting up swapspace version 1, size = 1048572 KiB
no label, UUID=8f61864f-b00e-41c2-9be6-61a99290b825
[root@dalgong ~]# swapon /swapfile
4. SWAP 설정 확인
[root@dalgong ~]# free -h
5. fstab 등록
[root@dalgong ~]# vim /etc/fstab
반응형