This documentation is for a release that is no longer maintained
See documentation for the latest supported version 3 or the latest supported version 4.1.4.3. 부트스트랩 VM 문제
OpenShift Container Platform 설치 프로그램은 OpenShift Container Platform 클러스터 노드의 프로비저닝을 처리하는 부트스트랩 노드 가상 머신을 시작합니다.
프로세스
- 설치 프로그램을 트리거한 후 약 10~15 분 후에 - virsh명령을 사용하여 부트스트랩 VM이 작동하는지 확인합니다.- sudo virsh list - $ sudo virsh list- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - Id Name State -------------------------------------------- 12 openshift-xf6fq-bootstrap running - Id Name State -------------------------------------------- 12 openshift-xf6fq-bootstrap running- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 참고- 부트스트랩 VM의 이름은 항상 클러스터 이름으로 시작하여 그 뒤에 임의의 문자 집합이 있고 "bootstrap"이라는 단어로 끝납니다. - 부트스트랩 VM이 10-15 분 후에도 실행되지 않으면 실행되지 않은 이유에 대한 문제를 해결합니다. 발생 가능한 문제는 다음과 같습니다. 
- libvirtd가 시스템에서 실행 중인지 확인합니다.- systemctl status libvirtd - $ systemctl status libvirtd- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - 부트스트랩 VM이 작동하는 경우 해당 VM에 로그인합니다. 
- virsh console명령을 사용하여 부트스트랩 VM의 IP 주소를 찾습니다.- sudo virsh console example.com - $ sudo virsh console example.com- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 중요- provisioning네트워크 없이 OpenShift Container Platform 클러스터를 배포하는 경우,- 172.22.0.2와 같은 개인 IP 주소가 아닌 공용 IP 주소를 사용해야 합니다.
- IP 주소를 받으면 - ssh명령을 사용하여 부트스트랩 VM에 로그인합니다.참고- 이전 단계의 콘솔 출력에서 - ens3에서 제공되는 IPv6 IP 주소 또는- ens4에서 제공되는 IPv4 IP를 사용할 수 있습니다.- ssh core@172.22.0.2 - $ ssh core@172.22.0.2- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
부트스트랩 VM에 성공적으로 로그인하지 못한 경우 다음 시나리오 중 하나가 발생했을 가능성이 있습니다.
- 
							172.22.0.0/24네트워크에 연결할 수 없습니다. 프로비저닝 호스트, 특히provisioning네트워크 브리지의 네트워크 연결을 확인합니다.provisioning네트워크를 사용하지 않는 경우에는 이 문제가 발생하지 않습니다.
- 
							공용 네트워크를 통해 부트스트랩 VM에 연결할 수 없습니다. baremetal네트워크에서 SSH를 시도할 때provisioner호스트, 특히baremetal네트워크 브리지의 연결을 확인합니다.
- 
							Permission denied (publickey, password, keyboard-interactive)문제가 발생했습니다. 부트스트랩 VM에 액세스하려고하면Permission denied오류가 발생할 수 있습니다. VM에 로그인하려는 사용자의 SSH 키가install-config.yaml파일에 설정되어 있는지 확인합니다.
1.4.3.1. 부트스트랩 VM은 클러스터 노드를 부팅할 수 없습니다.
배포 중에 부트스트랩 VM이 클러스터 노드를 부팅하지 못하여 VM이 RHCOS 이미지로 노드를 프로비저닝하지 못할 수 있습니다. 이 시나리오는 다음과 같은 이유로 발생할 수 있습니다.
- 
								install-config.yaml파일 관련 문제
- 베어 메탈 네트워크를 통한 대역 외 네트워크 액세스 문제
						이 문제를 확인하기 위해 ironic과 관련된 세 가지 컨테이너를 사용할 수 있습니다.
					
- 
								ironic-api
- 
								ironic-conductor
- 
								ironic-inspector
프로세스
- 부트스트랩 VM에 로그인합니다. - ssh core@172.22.0.2 - $ ssh core@172.22.0.2- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow 
- 컨테이너 로그를 확인하려면 다음을 실행합니다. - sudo podman logs -f <container-name> - [core@localhost ~]$ sudo podman logs -f <container-name>- Copy to Clipboard Copied! - Toggle word wrap Toggle overflow - <container-name>을- ironic-api,- ironic-conductor또는- ironic-inspector중 하나로 바꿉니다. 컨트롤 플레인 노드가 PXE를 통해 부팅되지 않는 문제가 발생하면- ironic-conductorPod를 확인하십시오.- ironic-conductorPod는 IPMI를 통해 노드에 로그인을 시도하기 때문에 클러스터 노드 부팅 시도에 대한 가장 자세한 정보가 포함되어 있습니다.
가능한 이유
							배포가 시작되면 클러스터 노드가 ON 상태 일 수 있습니다.
						
해결책
IPMI를 통해 설치를 시작하기 전에 OpenShift Container Platform 클러스터 노드의 전원을 끄십시오.
ipmitool -I lanplus -U root -P <password> -H <out-of-band-ip> power off
$ ipmitool -I lanplus -U root -P <password> -H <out-of-band-ip> power off