안녕하세요. 달소입니다.
이번글은 Proxmox에서 ZFS를 삭제하는 방법과 실수로 삭제했을경우 pool을 복구하는 방법입니다.
기본적으로 사용하고 있는 zfs의리스트를 보는 명령어는 zpool list 입니다.
그리고 이 zpool의 자세한 내용을 보려면 zpool [zpool 이름] status 입니다.
물론 proxmox에서 웹으로도 zfs 상태는 볼수있으나 제거등은 쉘로 진행해야하는 불편함(?) 이 있습니다.
기능이 많아서 쉘로해야되는걸수도..
ZFS zpool 삭제하기
삭제하는 명령어는 쉽습니다.
zpool destroy [zpool 이름] 입니다.
명령어하나면 가볍게 zpool이 사라집니다.
pool이 제대로 구동되지않는 상태라면 destroy 명령어로 삭제되지않는데 이럴경우 -f 옵션으로 강제로 제거해주시면 됩니다.
ZFS zpool 복구하기
혹시 실수로 zpool 을 삭제하셨더라도 걱정하실 필요 없습니다.
zpool import -D [zpool 이름] 명령어를 사용해주세요.
마찬가지로 디스크중 하나가 망가져서 해당 명령어가 제대로 안되신다면 -f 옵션을 붙여서 -fD로 해주시면됩니다.
ZFS를 보면 볼수록 매력적이군요 ㅎㅎ
고용량 디스크만 많다면.. 메인서버에도 적용해보고싶네요.[Reference] : 달소, 「서버포럼 – Proxmox ZFS 삭제 및 복구하기.」