Proxmox VE7.0 설치 및 클러스터 구축
이른바 ProxmoxVE
ESXi 같은 OSS관리용 웹 기반 GUI가 있는 가상화 하이퍼프로펠러는 브라우저에서 VM을 설정할 수 있습니다.또 슈퍼프로펠러의 내용이 디비안이기 때문에 SSH로 다양한 조작이 가능하다.
OSS이기 때문에 HA와 분산 저장 장치를 무료로 사용할 수 있다.ESXi의 경우 vSphere Centra 등에 요금이 부과되지만 그런 것은 없습니다.
유료 지원판이 있고 예약키가 없으면 사용할 수 있는 창고(일반적으로 안정판을 배부할 것으로 생각되지만 상업창고에 들어가기 전에 업데이트된 창고를 무료로 이용할 수 있다(개발판은 별도의 창고가 있어 어느 정도 안정된 버전이 있다).
KVM+Debian으로 완료되며, 배포된 설치 이미지를 사용하여 서버 또는 PC로 설치 가능
이른바 집합
ProxmoxVE가 설치된 노드 간에 클러스터를 구성할 수 있습니다.
하나의 웹 화면에서 모든 노드를 관리하거나 클러스터 내에서 VM을 마이그레이션할 수 있습니다.
이번에 세 개의 노드에 ProxmoxVE7.0을 설치하여 분류를 구축하여 그 잊어버린 기록으로 남겼다.
컨디션
노트
NEC iStorage NS100Tg
CPU
Xeon E3-1220v5
메모리
16GB
저장 장치
저기 떨어진 SSD.
x3대
클러스터 구성 요소
네트워크 요구 사항
노드를 같은 서브넷에 연결하면 괜찮을 것 같아요.
상세한 상황은 아래와 같다.
ProxmoxVE 설치
Rufus로 제작하여 USB를 설치합니다.DD 모드로 만들어야 합니다.
설치 USB에서 시작하여 GUI의 설치 프로그램에 따라 다음과 같이 설정합니다
https://<設定したIPアドレス>:8006
관리 화면에 액세스할 수 있습니다.계정root/設定したパスワード
로그인 가능창고 설정
기본 설정에는 선불 요금이 없으면 사용할 수 없는 창고가 설정되어 있기 때문에 이 창고를 무효로 설정하고 미리 선별하지 않아도 사용할 수 있는 창고를 추가합니다.
왼쪽 메뉴에서 노드를 선택하고
Shell
를 선택하면 이 노드의 껍질을 얻을 수 있기 때문에 설정합니다./etc/apt/sources.list
는 다음과 같이 편집하고 추가No-Subscription Repository
합니다.Debian이기 때문에 보통 vi로 편집할 수 있습니다
deb http://ftp.debian.org/debian bullseye main contrib
deb http://ftp.debian.org/debian bullseye-updates main contrib
# PVE pve-no-subscription repository provided by proxmox.com,
# NOT recommended for production use
deb http://download.proxmox.com/debian/pve bullseye pve-no-subscription
# security updates
deb http://security.debian.org/debian-security bullseye-security main contrib
이제 Enterprise Repository를 언급하지 마십시오.열기
/etc/apt/sources.list.d/pve-enterprise.list
, 아래 편집#deb https://enterprise.proxmox.com/debian/pve bullseye pve-enterprise
Repository를 확인하면 편집된 내용이 반영되었는지 확인할 수 있습니다.필요에 따라 조개껍질에서 업데이트
apt update
apt upgrade
참고 자료
클러스터 구축
주의해야 할 것은 문서에 분류가 구성된 후 각 노드의 IP 주소와 호스트 이름은 변경할 수 없다고 기재되어 있다는 것이다.
또한 Cluster Name을 설정해야 하지만 변경할 수도 없습니다.
노드에서 Datacenter > Cluster > Create Cluster가 클러스터를 생성합니다.
그런 다음 Create Cluster를 실행하는 노드에서 Datacenter > Cluster > Join Information
Join Information
의 정보를 복제합니다.이어 폴더가 추가되지 않은 노드
Datacenter→Cluster→Join Cluster
에서 메뉴Cluster Join
를 엽니다.복제
Join Information
및 실행Create Cluster
노드의 암호Cluster Network
항목에서 클러스터 간 통신을 위한 NIC를 선택하고 Join 버튼을 눌러 노드를 클러스터에 포함시킵니다.※
Join Information
를 입력하면 Peer Address
또는 Fingerprint
가 자동으로 입력됩니다.조금만 기다리면 노드가 집단에 가입할 것이다.
노드가 클러스터에 가입하면 그 순간부터 로그인하는 세션이 중단되고 웹 인터페이스가 작동하지 않기 때문에 다시 로그인해야 합니다.
이미 집단에 가입한 다른 노드도 이 노드가 집단에 가입했는지 확인할 수 있다.
참고 자료
열광하는 곳. - IP 주소 변경.
설치 후 IP 주소를 변경하면 다음과 같은 오류가 발생하여 클러스터 구축에 실패할 수 있습니다.
detected the following error(s):
* local node address: cannot use IP '<変更する前のIPアドレス>', not found on local node!
TASK ERROR: Check if node may join a cluster failed!
IP 주소를 변경할 때는 다음 두 곳을 편집해야 합니다.1만 있으면 안 됩니다.hosts 파일을 편집하는 것을 잊지 마십시오.
푹 빠진 곳은 그 2 - 노드 사이에서 서로 다른 파일 시스템을 이용한다
ext4의 2개 노드와 zfs의 노드를 혼합하여 최초로 집단을 구축하였으나 그다지 좋지 않은 것 같다
저장에 대한 설정은
/etc/pve/storage.cfg
에서 말한 바와 같이 ext4, LVM과 zfs를 사용할 때의 설정 내용이 다르기 때문에 분류를 구축한 후 이 파일은 모든 노드에서 동기화되는 것 같다.결과적으로 zfs의 노드를 사용하여 파일 시스템에서 VM을 만들 수 없음
이 노드를 그룹에서 솔직히 삭제한 후 ext4를 다시 설치한 후 그룹에 다시 가입합니다.
https://pve.proxmox.com/wiki/Storage#_storage_configuration
https://forum.proxmox.com/threads/difference-between-raid1-zfs-and-ext4-option-on-installation-wizard.75909/
https://qiita.com/minoden_osaka/items/07e2cf3d1ef83638fb51
개인 노트(2021/10/31)
그 1
웹 컨트롤러의 셸을 업데이트할 때, 방치·시간 초과 입력 대기 화면 업데이트가 실패한 경우, 조개가 고장나서 웹에서 컨트롤러를 찾을 수 없습니다. 주의하십시오
Reference
이 문제에 관하여(Proxmox VE7.0 설치 및 클러스터 구축), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/yuuri23/items/7d3bc77b441728f8621b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)