【发布时间】:2018-09-06 21:13:07
【问题描述】:
我的原始问题可在此处找到,但可以联系更广泛的社区,
https://github.com/openshift/origin/issues/16447
我选了一个4节点集群如下,
[masters]
ci-master-01.example.com
openshift_public_hostname="ci-master-01.example.com" ansible_host="10.145.78.110"
[etcd]
ci-etcd-node-01.example.com
ansible_host="10.145.78.113"
[nodes]
ci-master-01.example.com
openshift_schedulable=False ansible_host="10.145.78.110"
ci-infra-node-01.example.com
openshift_schedulable=False openshift_node_labels="{'region': 'infra',
'zone': 'default'}" ansible_host="10.145.78.112"
ci-primary-node-01.example.com
openshift_node_labels="{'region': 'primary', 'zone': 'default'}"
ansible_host="10.145.78.111"
# Service Network CIDR
openshift_portal_net=172.30.0.0/16
# Pod Network CIDR
osm_cluster_network_cidr=10.128.0.0/14
我使用此清单安装了 openshift origin v3.6。安装成功,但我正在尝试在运行应用程序之前进行非常简单的网络测试。
oc version
oc v3.6.0+c4dd4cf
kubernetes v1.6.1+5115d708d7
features: Basic-Auth GSSAPI Kerberos SPNEGO
Server https://ci-master-01.example.com:443
openshift v3.6.0+c4dd4cf
kubernetes v1.6.1+5115d708d7
实际:
在大师上,
oc login
oc get endpoints
NAME ENDPOINTS
docker-registry 10.128.0.3:5000
kubernetes 10.145.78.110:443,10.145.78.110:8053,10.145.78.110:8053
registry-console 10.128.0.5:9090
router <none>
ping 10.128.0.3 --> Not reachable
ping 10.128.0.5 --> Not reachable
这 2 个 PODS 在 NODE 主机上运行,我正在尝试从 master 访问它们。
我也无法通过名称或 IP 地址访问服务端点,
oc get svc
NAME CLUSTER-IP EXTERNAL-IP PORT(S) AGE
docker-registry 172.30.115.147 <none> 5000/TCP 6h
kubernetes 172.30.0.1 <none> 443/TCP,53/UDP,53/TCP 6h
registry-console 172.30.189.195 <none> 9000/TCP 6h
router 172.30.179.178 <none> 80/TCP,443/TCP,1936/TCP 6h
curl -v 172.30.115.147:5000
* About to connect() to 172.30.115.147 port 5000 (#0)
* Trying 172.30.115.147...
* No route to host
* Failed connect to 172.30.115.147:5000; No route to host
* Closing connection 0
curl: (7) Failed connect to 172.30.115.147:5000; No route to host
curl -v docker-registry:5000
curl: (6) Could not resolve host: docker-registry; Unknown error
预期:
应该能够到达这些地址。
附加信息:
我在这里遵循了所有可用的故障排除技术,但没有找到。
【问题讨论】:
-
对于 OpenShift 的设置问题或了解内部操作,最好在lists.openshift.redhat.com/openshiftmm/listinfo 的用户列表中询问,因为它有更多的 OpenShift 开发人员在监控它。
标签: kubernetes openstack openshift-origin openflow