0

http://kubernetes.io/docs/getting-started-guides/centos/centos_manual_config/の指示に従って、ラップトップに Kubernetes をインストールしようとしています。

次の IP を /etc/hosts に追加し、 192.168.121.9 centos-master 192.168.121.65 centos-minion-1 192.168.121.66 centos-minion-2 192.168.121.67 centos-minion-3 flannel インストール以外の手順に従いました。

次のようにインスタンスを段階的に実行していました for SERVICES in etcd kube-apiserver; do systemctl restart $SERVICES systemctl enable $SERVICES systemctl status $SERVICES done

etcd は正常に起動しましたが、kube-apiserver は次のエラーで失敗します: Nov 17 14:40:11 localhost kube-apiserver: F1117 14:40:11.842367 6176 controller.go:84] Unable to perform initial IP allocation check: unable to refresh the service IP block: error #0: dial tcp 192.168.121.9:2379: i/o timeout

BareMetal の同じインターフェイスに 192.168.121.9 IP を追加しようとしましたが、それでも失敗しました。

ここで何が問題なのかわからない..

4

1 に答える 1

0

問題の原因は、kube-apiserver が etcd にアクセスできないことです。これは、おそらく開始したばかりで、まだ完全に稼働していないためです。

2379は etcd のクライアント ポートであり192.168.121.9、マスター ノードの解決済み IP です。

etcd がリクエストを受け取らない、または kube-apiserver からアクセスできない理由は、さらに調査する必要があります。

于 2016-11-23T14:47:50.623 に答える