피어/주문자가 실행 중인 기존 워커 노드를 새 워커 노드로 바꾸는 경우 다음 추가 단계도 완료해야 합니다.
기존 노드에 마운트된 영구 볼륨을 새 노드로 마이그레이션하고 새 노드에서 액세스할 수 있는지 확인합니다. Oracle Kubernetes Engine에서 이 작업을 수행하려면 기존 노드와 동일한 가용성 도메인에 노드를 생성합니다.
이전 노드를 사용하는 모든 Instance를 정지합니다.
코든 및 드레인. 이는 이전 노드에서 해당 서비스가 실행 중인 경우 Blockchain Platform Manager 서비스에 영향을 줄 수 있습니다. 실행 중인 POD가 새 노드로 이동할 때까지 기다립니다.
다음 명령을 실행하여 코딩된 노드에서 실행 중인 모든 피어 및 주문자 목록을 가져옵니다.
kubectl get peer -A -o=custom-columns='NAMESPACE:.metadata.namespace,NAME:.metadata.name,NODESELECTOR:.spec.nodeSelector'
kubectl get orderernode -A -o=custom-columns='NAMESPACE:.metadata.namespace,NAME:.metadata.name,NODESELECTOR:.spec.nodeSelector'
이전 노드에 대해 nodeSelector로 구성된 피어 및 주문자의 경우 다음 명령을 실행하여 사용자 정의 리소스 .spec.nodeSelector을 업데이트하여 새 노드를 선택합니다.