Azure VM (OS : Centos 7.9) 환경에서 임시 스토리지 Swap 할당하기
바쁜 현대인을 위한 세줄요약
* 임시스토리지 있는 VM을 위한 Swap 설정입니다
1. vim /etc/waagent.conf
2. Line 51 ResourceDisk.Format=n >> ResourceDisk.Format=y
Line 61 ResourceDisk.EnableSwap=n >> ResourceDisk.EnableSwap=y
Line 64 ResourceDisk.SwapSizeMB=0 >> ResourceDisk.SwapSizeMB=24576
3. systemctl restart waagent
Azure VM 은 SKU 별로 임시 스토리지를 할당합니다.
임시 스토리지 공간을 활용하여 Swap 영역으로 사용해보도록 하겠습니다.
이번 테스트 환경은 CentOS7.9 , Standard E2as v4(2개 vcpu, 16 GiB 메모리)에서 진행하였습니다
처음 VM 생성 시 , /mnt/resource 에 32GB 할당되어 있는것을 확인할 수 있습니다
추가로 free -h 명령어를 통해 Swap Size 가 0 인것을 확인합니다
기존 CentOS 에서 Swap 추가는 번거로웠지만
Azure VM 의 Swap 추가는 굉장히 간단합니다
임시스토리지 크기가 32GB이기 때문에 스왑은 24GB로 잡아보도록 하겠습니다
vim /etc/waagent.conf
Line 51 ResourceDisk.Format=n >> ResourceDisk.Format=y
Line 61 ResourceDisk.EnableSwap=n >> ResourceDisk.EnableSwap=y
Line 64 ResourceDisk.SwapSizeMB=0 >> ResourceDisk.SwapSizeMB=24576
:wq! 후 waagent 재기동 해주시면 됩니다.
systemctl restart waagent
swapfile 을 만드는데 시간이 좀 소요됩니다.
잠시 여유를 가지신 후 확인 해보시면
Swap Memory 가 생긴것을 확인할 수 있습니다.
자세한 메모리 확인 방법은 아래 글을 참고해주세요
2022.12.07 - [분류 전체보기] - CentOS 7 메모리 확인하기
이상입니다
감사합니다
'IT > Linux' 카테고리의 다른 글
[CentOS7/Linux] Bonding 설정 하는 법 (0) | 2022.12.19 |
---|---|
CentOS 7 메모리 확인하기 (0) | 2022.12.07 |
CentOS CPU 스펙(사양) 확인하기 (0) | 2022.12.05 |
php 컴파일 설치 (CentOS7 , apache2.4.54) (0) | 2022.09.14 |
[CentOS7] 서버 Cpu 스펙 확인하기 (0) | 2022.05.18 |