3.4. 클러스터 설치
3.4.1. 이전 설치 정리 링크 복사링크가 클립보드에 복사되었습니다!
이전 배포에 실패한 경우 OpenShift Container Platform을 다시 배포하기 전에 실패한 시도에서 아티팩트를 제거합니다.
프로세스
다음 명령을 사용하여 OpenShift Container Platform 클러스터를 설치하기 전에 모든 베어 메탈 노드의 전원을 끕니다.
ipmitool -I lanplus -U <user> -P <password> -H <management_server_ip> power off
$ ipmitool -I lanplus -U <user> -P <password> -H <management_server_ip> power off
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 스크립트를 사용하여 이전 배포 시도에서 남아 있는 경우 이전 부트스트랩 리소스를 모두 제거합니다.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 사용하여 이전 설치에서 생성한 아티팩트를 삭제합니다.
cd ; /bin/rm -rf auth/ bootstrap.ign master.ign worker.ign metadata.json \ .openshift_install.log .openshift_install_state.json
$ cd ; /bin/rm -rf auth/ bootstrap.ign master.ign worker.ign metadata.json \ .openshift_install.log .openshift_install_state.json
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 다음 명령을 사용하여 OpenShift Container Platform 매니페스트를 다시 생성합니다.
./openshift-baremetal-install --dir ~/clusterconfigs create manifests
$ ./openshift-baremetal-install --dir ~/clusterconfigs create manifests
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
3.4.2. OpenShift Container Platform 설치 프로그램을 통해 클러스터 배포 링크 복사링크가 클립보드에 복사되었습니다!
OpenShift Container Platform 설치 프로그램을 실행합니다.
./openshift-baremetal-install --dir ~/clusterconfigs --log-level debug create cluster
$ ./openshift-baremetal-install --dir ~/clusterconfigs --log-level debug create cluster
3.4.3. 설치 진행 상황 링크 복사링크가 클립보드에 복사되었습니다!
배포 프로세스 중에 설치 디렉터리 폴더의 .openshift_install.log
로그 파일에 tail
명령을 실행하여 설치의 전체 상태를 확인할 수 있습니다.
tail -f /path/to/install-dir/.openshift_install.log
$ tail -f /path/to/install-dir/.openshift_install.log
3.4.4. 고정 IP 주소 구성 확인 링크 복사링크가 클립보드에 복사되었습니다!
클러스터 노드의 DHCP 예약에서 무한 리스를 지정하는 경우 설치 프로그램이 노드를 성공적으로 프로비저닝한 후 디스패치 스크립트에서 노드의 네트워크 구성을 확인합니다. 스크립트에서 네트워크 구성에 무한 DHCP 리스가 포함되어 있음을 확인하면 DHCP 리스의 IP 주소를 고정 IP 주소로 사용하여 새 연결을 생성합니다.
클러스터에 있는 다른 노드의 프로비저닝이 진행되는 동안 디스패치 스크립트는 성공적으로 프로비저닝된 노드에서 실행될 수 있습니다.
네트워크 구성이 제대로 작동하는지 확인합니다.
프로세스
- 노드의 네트워크 인터페이스 구성을 확인합니다.
- DHCP 서버를 끄고 OpenShift Container Platform 노드를 재부팅하고 네트워크 구성이 제대로 작동하는지 확인합니다.