
이 튜토리얼을 사용하여 centos에 openshift Origin을 설치하고 있습니다.https://www.stevem.io/post/getting-started-with-openshift-v3-on-vmware/ Ansible 설치가 성공했습니다. kubernetes 노드 상태를 볼 수 있습니다.
[root@os-m-01 ~]# oc get nodes
NAME STATUS AGE
os-m-01.mydomain Ready,SchedulingDisabled 43m
os-n-01.mydomain Ready 42m
os-n-02.mydomain Ready 43m
os-n-03.mydomain Ready 42m
os-n-04.mydomain Ready 43m
DNS가 올바르게 설정되었습니다. 하지만 내가 할 때
[root@os-m-01 ~]# oc get svc
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
kubernetes 172.30.0.1 <none> 443/TCP,53/UDP,53/TCP 50m
튜토리얼에서 언급된 서비스(docker-registry, Registry-console, router)가 표시되지 않습니다. 이 문제를 어떻게 디버깅할 수 있나요? Openshift 로그의 오류를 어떻게 필터링합니까? Journalctl -p는 정보 수준에서만 메시지 표시를 시작합니다.
답변1
Ansible 호스트 인벤토리가 잘못된 것으로 나타났습니다. 섹션 노드에는 마스터 노드가 포함되어야 하며 라벨 'region':'infra'가 있어야 합니다.