On-Prem 기술/VM

Proxmox Node Cluster

DongT 2025. 3. 11. 23:22
728x90
반응형

 

 



웹 GUI에서 클러스터 현황 체크. 클러스터   조인은   웹 UI 에서도   간단히   가능하다.

1번, 2번 클릭만으로 클러스터링 작업 가능

 

노드에 SSH 접속하여 명령어로도 클러스터 상태 체크

 

# pvecm status

 

 


 

-- 클러스터 상세 (GUI 방식)

 

1) 1개 서버에서 Create Cluster로 클러스터 생성시작

1번서버에서 클러스터 생성

 

2) 클러스터 이름과 네트워크를 설정. 네트워크는 다른 노드가 연결될 수 있도록 지정.

이름에 규칙이 엄격하다. 특수문자 사용불가

 

3) 클러스터 생성 확인

딸칵으로 초 간단

 

 

4) 다른 노드에서 Join Cluster로 연결 시작

2번서버에서 클러스터 합류

 

 

 

5) 1번 노드의 클러스터 키값을 2번 Join시 사용

 

 

 

6) 클러스터 Join 패스워드 입력. 패스워드는 1번 노드의 root password

 

 

7) Cluster에서 잘보이는것 확인

 

 


**참고) pvecm 주요 옵션

# pvecm -?
USAGE: pvecm <COMMAND> [ARGS] [OPTIONS]

pvecm qdevice remove
pvecm qdevice setup <address> [OPTIONS]

pvecm addnode <node> [OPTIONS]
pvecm apiver
pvecm create <clustername> [OPTIONS]
pvecm delnode <node>

pvecm add <hostname> [OPTIONS]
pvecm expected <expected>
pvecm keygen <filename>
pvecm mtunnel [<extra-args>] [OPTIONS]
pvecm nodes
pvecm status
pvecm updatecerts [OPTIONS]

pvecm help [<extra-args>] [OPTIONS]

1. pvecm qdevice remove
  • 설명: qdevice는 클러스터의 Quorum 장치를 관리하는 데 사용됩니다. 이 명령어는 클러스터에서 qdevice를 제거하는 데 사용됩니다.
2. pvecm qdevice setup <address> [OPTIONS]
  • 설명: 새로운 Quorum 장치를 설정하는 명령어입니다. address는 Quorum 장치의 주소를 나타냅니다.
3. pvecm addnode <node> [OPTIONS]
  • 설명: 클러스터에 새로운 노드를 추가합니다. <node>는 추가하려는 노드의 이름 또는 IP 주소입니다.
4. pvecm apiver
  • 설명: Proxmox 클러스터의 API 버전을 확인합니다.
5. pvecm create <clustername> [OPTIONS]
  • 설명: 새로운 클러스터를 생성합니다. <clustername>에 클러스터의 이름을 지정합니다.
6. pvecm delnode <node>
  • 설명: 클러스터에서 지정된 노드를 제거합니다. <node>는 제거하려는 노드의 이름입니다.
7. pvecm add <hostname> [OPTIONS]
  • 설명: 클러스터에 호스트를 추가합니다.
8. pvecm expected <expected>
  • 설명: 클러스터에서 기대되는 노드의 수를 설정합니다. Quorum 문제가 있을 때 사용됩니다.
9. pvecm keygen <filename>
  • 설명: 클러스터에서 사용할 SSH 키를 생성하고 저장합니다. <filename>은 저장할 파일의 이름입니다.
10. pvecm mtunnel [<extra-args>] [OPTIONS]
  • 설명: 클러스터 노드 간에 데이터를 안전하게 전송하기 위한 터널링 기능을 설정합니다.
11. pvecm nodes
  • 설명: 현재 클러스터에 속한 모든 노드와 그 상태를 표시합니다.
12. pvecm status
  • 설명: 현재 클러스터의 상태와 Quorum 상태를 확인합니다.
13. pvecm updatecerts [OPTIONS]
  • 설명: 클러스터 노드 간에 SSL 인증서를 업데이트합니다.
14. pvecm help [<extra-args>] [OPTIONS]
  • 설명: pvecm 명령어에 대한 도움말을 출력합니다.
이 명령어들은 Proxmox VE 클러스터 관리에서 매우 중요한 역할을 하며, 클러스터의 생성, 관리, 모니터링, 노드 추가/제거 등을 수행할 때 사용됩니다.

 

 

728x90