>  기사  >  컴퓨터 튜토리얼  >  노드는 Proxmox VE에서 완전히 대피하고 클러스터에 다시 합류합니다.

노드는 Proxmox VE에서 완전히 대피하고 클러스터에 다시 합류합니다.

WBOY
WBOY앞으로
2024-02-21 12:40:50916검색

节点从Proxmox VE彻底撤离及再次加入集群

노드가 Proxmox VE에서 완전히 제거되고 클러스터에 다시 합류합니다

장면 설명

Proxmox VE 클러스터의 노드가 손상되어 신속하게 복구할 수 없는 경우, 결함이 있는 노드를 클러스터에서 깔끔하게 추방하고 잔여 정보를 정리해야 합니다. 그렇지 않으면 결함이 있는 노드가 사용하는 IP 주소를 사용하는 새 노드는 클러스터에 정상적으로 합류할 수 없습니다. 마찬가지로 클러스터에서 분리된 결함이 있는 노드가 복구된 후에는 클러스터와 관련이 없지만 이 단일 노드의 웹 관리에 액세스할 수 없습니다. 백그라운드에서 원래 Proxmox VE 클러스터의 다른 노드에 대한 정보가 표시되므로 매우 짜증납니다.

클러스터에서 노드 제거

Proxmox VE가 Ceph 하이퍼 컨버지드 클러스터인 경우 클러스터에 있는 모든 노드(삭제하려는 노드 제외)의 호스트 시스템 Debian에 로그인하고 제거하려는 노드의 모든 OSD를 완전히 삭제해야 합니다. 명령줄에서[내 책 "Proxmox VE Hyper-converged Cluster Practice" 장 관련 내용의 12장 참조] 명령줄 "pvecm delnode nodename"을 계속 사용하여 노드를 제거합니다. Proxmox VE 클러스터 웹 관리 배경으로 전환하고, 브라우저를 새로 고친 후, 페이지 왼쪽의 "서버 보기"에서 아직 제거된 노드가 있는지 확인하세요. 웹 페이지에 더 이상 남아 있는 제거된 노드에 대한 정보가 없더라도 제거된 노드에 대한 정보는 완전히 정리되지 않으며 추가 처리가 필요합니다.

Proxmox VE 클러스터에 있는 노드 호스팅 시스템의 Debian 명령줄로 전환하고 "/etc/pve/priv" 디렉터리를 입력하고 "authorized_keys" 및 "known_hosts" 파일을 편집합니다.

Vi 편집기 또는 Sed 명령을 사용하여 클러스터에서 추방된 노드 정보를 삭제하고 저장하고 종료합니다. 클러스터의 다른 노드도 corosync에 의해 자동으로 동기화되므로 프로세스를 반복할 필요가 없습니다.

"Known_hosts" 파일도 이에 따라 처리됩니다. 이 단계를 완료한 후 "grep pve169 /etc -r" 명령을 사용하여 검색하여 완전히 지워졌는지 확인하세요.

탈출된 노드 클러스터의 잔여 정보 처리

Proxmox VE 클러스터에서 제거된 노드가 다시 초기화(시스템 재설치) 없이 기능을 복원했으며 원래 클러스터에 다시 참여하려고 합니다. 브라우저를 사용하여 단일 노드 Proxmox VE 웹 관리 백엔드에 액세스하면 클러스터의 다른 노드가 명확하게 표시될 수 있으며 페이지를 새로 고치고 시스템을 다시 시작해도 작동하지 않습니다. 그렇다면 이 짜증나는 디스플레이를 제거하는 방법은 무엇일까요?

클러스터 서비스 중지, 동기화 서비스 Corosync 중지, corosync.conf 및 기타 작업 삭제 외에도 Proxmox VE 단일 노드 호스팅 시스템 Debian에 들어가고 "/etc/pve/nodes" 디렉토리를 입력해야 합니다. 이 노드 노드 디렉터리 이외의 항목을 삭제합니다.

삭제 후 브라우저를 새로 고치면 Proxmox VE 단일 노드 웹 관리 배경이 유일한 단일 노드로 남게 됩니다.

위 두 단계를 완료하면 이상값 노드가 원래 IP로 클러스터에 합류하게 되며 더 이상 클러스터에서 제외되지 않습니다.

위 내용은 노드는 Proxmox VE에서 완전히 대피하고 클러스터에 다시 합류합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 mryunwei.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제