我正在使用本教程在 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 仅开始显示信息级别的消息。
原来我有错误的 ansible 主机清单 - 部分节点必须包含主节点和标签 'region':'infra'