서버용 가상화 OS Proxmox를 zfs(Raid)로 설치해보기.

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

기존 ESXi에서 Proxmox로 이전하기위한 첫 준비단계는 당연히 설치(?) 이겠죠?

기존에 테섭에 설치할때는 간단하게 Raid 구성없이 했지만 제가 시스템이전하는 이유인 ZFS를 사용하기위해서 다시 설치가이드를 써보겠습니다.
(이글에서는 테스트를 위해 ESXi에서 진행하였습니다)

기존 설치방법과 다른점은 디스크구성을 Raid로 잡아주는것 밖에없습니다.

Proxmox란?

Proxmox VE는 기업 가상화를위한 오픈 소스 서버 관리 플랫폼입니다. KVM 하이퍼 바이저와 LXC, 소프트웨어 정의 스토리지 및 네트워킹 기능을 단일 플랫폼에 긴밀하게 통합합니다. 통합 된 웹 기반 사용자 인터페이스를 사용하면 VM 및 컨테이너, 고 가용성 클러스터 또는 통합 재해 복구 도구를 쉽게 관리 할 수 ​​있습니다.

기본적으로 가상화 OS로 알려진 VMware ESXi와 비슷하다고 보시면됩니다.

다만 데비안 리눅스 기반으로 기존에 리눅스를 사용하신적이있는 분들이면 어느정도 익숙하리라고 생각합니다.

ESXi에 대한 장점이라면.. 운영중인 VM에 대해서도 백업이 된다고합니다.

무료 ESXi 라이선스는 사용불가..인데 이게 잘되는지 궁금하네요

뭐 아무튼 그래서 직접 설치해보도록 하겠습니다.

설치 준비물

설치 대상 PC(가상화 지원)

USB

https://www.proxmox.com/en/downloads

먼저 ISO파일을 다운받아서 USB에 구워주도록 하겠습니다.

굽는 툴은 Rufus 를 사용했으며 간단하게 dd모드로 구워주시면 됩니다.

https://rufus.ie/ko/

Proxmox 설치하기

다운로드 받은 iso 파일을 usb에 넣고 부팅해줍니다.

라이선스는 당연히 동의~

이제 여기가 중요합니다.

설치 디스크를 정해야하는데요.
Target Harddisk 옆에 연결된 디스크가 보이실거고 여기서 Options를 눌러줍니다.

그리고 원하는 파일시스템을 선택해주세요.
ZFS이외에 기본적인 Raid 선택도 당연히 되기때문에 원하는 레이드로 구성해주시면됩니다.

디스크를 먼저 지정하신뒤에 Advanced Options로 가주세요.

포럼에서 추천하는 옵션으로 구성해봤습니다.

그다음은 지역 및 타임존 설정 Next

root 게정의 passwd와 이메일을 적어주면 완성해주시고

관리 Lan 포트와 Hostname, ip를 지정해주시면 완료입니다.

설치가 끝나면 자동으로 리부팅 됩니다.

이다음부터는 하나씩 정리해주시면됩니다~

https://it-svr.com/proxmox-remove-vaild-subscription/

디스크를 보면 아래처럼 부트파티션부터 ZFS까지 미러링되어있는걸 보실수있고

ZFS rpool도 잘 되어있는걸 확인하실 수 있습니다.

자 이제 실전테스트입니다.

디스크 하나를 강제로 빼면 어떻게될까요!?!?

RAID 구성이 아니라면 당연히(?) 서버가 죽겠지만 레이드1 미러링으로 구성했기떄문에 미러링에 문제만 있다고 나오고 실제로는 잘 구동됩니다.

물론 다시 디스크를 추가해준다면..(?) 제대로 작동하지는 않습니다.

기존 Raid 구성이 풀렸기때문인데요.

요거부터는 따로 글을 파서 진행하도록하겠습니다.