• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
Proxmox

Proxmox ZFS에서 Swap 설정하기.

달소 달소 656

1

6

 

안녕하세요. 달소입니다.

 

오늘은 루트 파티션이 ZFS로 구축된 시스템에서 SWAP을 설정하는 방법입니다.

 

ZFS의 특징으로는 ARC를 사용하기때문에 RAM용량을 많이 사용하는데요. 이때문에 발생할 수 있는 오류는... 지난 주말처럼 시스템에서 out of memory를 띄우면 램을 많이먹는 VM을 꺼버립니다..ㅠㅠ

 

image.png.jpg

 

image.png.jpg

 

그래서 Swap을 사용하려고했는데...

기본적으로 ZFS에서는 스왑이 따로 설정되어있지 않기떄문에 아래 과정을 통해 스왑 풀을 만들어야합니다.

ZFS쪽에서도 스왑용 파티션을 직접 만드는걸 추천하기떄문에 아래 과정은 저처럼 피치못한 사정으로만.. 해주시면되겠습니다.

 

ZFS 스왑 풀 만들기

먼저 노드의 쉘로 진입해서 zpool list rpool 명령어로 스왑풀을 만들 용량을 미리 확인해주세요.

image.png.jpg

 

그리고 아래 명령어를 통해 스왑풀을 생성해줍니다.

 

zfs create -V 16G -b $(getconf PAGESIZE) -o logbias=throughput -o sync=always -o primarycache=metadata -o com.sun:auto-snapshot=false rpool/swap
mkswap -f /dev/zvol/rpool/swap
swapon /dev/zvol/rpool/swap

 

생성된 스왑 파티션은 swapon --show 를 통해 확인이 가능합니다.

 

image.png.jpg

 

다른 파티션이나 마운트와 동일하게 스왑 파티션도 재부팅후에 설정값이 날라가는데

아래처럼 /etc/fstab에 내용을 추가하면 재부팅 후에도 값이 유지됩니다.

 

echo '/dev/zvol/rpool/swap none swap discard 0 0' >> /etc/fstab

 

image.png.jpg

 

메인에서도 SWAP이 잡힌것을 확인할 수 있습니다.

 

https://forum.proxmox.com/threads/new-installation-system-raid1-how-to-create-swap.103157/#post-470285

Hi, i am a new proxmox user. With an installation on a RAID1 configuration i haven´t SWAP created. Ha...

 

image.png.jpg

  

신고공유스크랩
6
1명이 추천
1등
neidn 2022.06.14. 14:33

주기적으로 메모리 부족해지면 캐시메모리 비우는 건 어떤가요? drop_caches 가 proxmox도 있나 모르겟네요

2등
dadami 2022.08.02. 20:24

흐음.. 스왑 제거 방법도 알려주실 수 있을까여;; 스왑을 너무 많이 할당해버렸네요

profile image
달소 글쓴이 2022.08.02. 21:02
dadami

swapoff인가.. 있던걸로기억합니다 한번찾아봐야될거같네요 ㅠ

3등
테루 2023.12.02. 22:22
본문의 명령어는 총 세 줄일까요?

zfs create -V 16G -b $(getconf PAGESIZE) -o logbias=throughput -o sync=always -o primarycache=metadata -o com.sun:auto-snapshot=false rpool/swap
//
mkswap -f /dev/zvol/rpool/swap
//
swapon /dev/zvol/rpool/swap

위와 같이 한 줄씩 입력하면 될까요?;
질문하면서도 부끄럽습니다 ^^;;

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story

본 게시판은 서버구축 게시판과 통합되었습니다.

서버구축 게시판 이동하기
분류 제목 글쓴이 날짜 조회 추천
공지 서버OS(ESXi/Linux/Router 등) 게시판 이용안내. 달소 21.11.16.17:43 587 +1
ESXi 공지 ESXi 관련 추천글 모음 5 달소 21.04.23.12:19 3762 +6
ESXi USB LAN으로 ESXi8 설치하기.(Feat. Realtek LAN) 15 달소 23.01.01.18:51 2188 +2
Assistant OS 당신이 알아야할 새로운 스탠다드 Matter란 무엇인가 5 DarkAcid 22.12.30.02:38 740 +1
Proxmox 인텔 igpu는 gvt-g를 이용해 두개 이상의 가상머신에 패스스루 해줄 수 있네요. 13 니즛 22.12.23.02:19 1380 +1
Proxmox
image
달소 22.01.15.18:06 1594 +3
Proxmox
image
달소 22.04.26.13:29 1007 +2
Assistant OS
normal
DarkAcid 22.12.07.03:22 486 0
Proxmox
image
달소 22.04.21.22:01 810 +2
Proxmox
image
달소 22.05.17.13:54 3419 +1
Proxmox
image
달소 22.05.12.14:34 2054 +2
Proxmox
image
달소 22.01.06.23:44 9200 +9
Proxmox
image
등짝에와이프손자국 22.07.29.19:19 4447 +9
Proxmox
image
달소 22.01.19.17:21 1106 +2
Proxmox
image
달소 22.05.10.15:42 1970 +2