'스왑메모리'에 해당되는 글 2건

저사양 VPS 스왑메모리 생성 스크립트



메모리 용량이 적은 사양의 VPS 를 개설했더니 스왑메모리가 0으로 잡혀있네요~


스왑메모리가 0으로 되어 있으면 yum update 또는 install 등 서버 운영 중간에 에러가 잘 발생합니다.


mkdir -p /var/spool/swap

dd if=/dev/zero of=/var/spool/swap/swapfile bs=1M count=1024

chmod 600 /var/spool/swap/swapfile

mkswap /var/spool/swap/swapfile

swapon /var/spool/swap/swapfile

swapon -s

echo "/var/spool/swap/swapfile none swap defaults 0 0" >> /etc/fstab


용량을 1기가로 하려면 위 명령어를 그대로 붙여넣으면 됩니다.


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,

CentOS 7.x Cannot allocation memory



필요한 유틸리티를 설치하려고 하는데 메모리 부족으로 설치가 안되는 경우가 있네요~


# yum install -y cpulimit

...

Error downloading packages:

  1:cpulimit-0.2-1.20151118gitf4d2682.el7.x86_64: [Errno 5] [Errno 12] Cannot allocate memory


이런 경우엔 램 용량이 추가하면 좋지만 그럴 수 없다면 스왑메모리를 추가하면 됩니다.


[root@vultr-1 ~]# free -m

              total        used        free      shared  buff/cache   available

Mem:            488         339          46          28         102          98

Swap:             0           0           0


[root@vultr-1 ~]# mkdir /var/spool/swap


[root@vultr-1 ~]# dd if=/dev/zero of=/var/spool/swap/swapfile bs=1M count=512

512+0 records in

512+0 records out

536870912 bytes (537 MB) copied, 1.17655 s, 456 MB/s


[root@vultr-1 ~]# mkswap /var/spool/swap/swapfile

Setting up swapspace version 1, size = 524284 KiB

no label, UUID=82d8c6e2-eceb-4555-a2ec-8e42d62af295


[root@vultr-1 ~]# swapon /var/spool/swap/swapfile

swapon: /var/spool/swap/swapfile: insecure permissions 0644, 0600 suggested.


[root@vultr-1 ~]# free -m

              total        used        free      shared  buff/cache   available

Mem:            488         343           5          28         139          94

Swap:           511           0         511


위에는 스왑메모리가 없는 상태에서 진행 방법입니다.


스왑메모리가 있다면 https://ivps.tistory.com/283 여기를 참고하세요~


블로그 이미지

영은파더♥

가상서버호스팅 VPS 리눅스 서버관리 윈도우 IT

,