インストールに発生した問題と解決策をkubernetes

マシン環境によっては、一部は一度インストールが成功して、他の人がピットの様々な遭遇する可能性の調査を必要とするkubernetesをインストールする新しいLinux環境に慣れていないユーザーが。私は、インストールプロセス中に次のレコードを持っていることをお勧めします遭遇した問題と解決策。

不足ドッカ

それはちょうど彼らが戻っは、エッジの効いた取得し、非常に真剣に見ているとき、複数のマシンをロードの開始前に、手順に従ってインストールされ、インストールされているノードはクラスタがドッキングウィンドウの入力を求められ参加したときに、この時間は、ノード上で実行するのでdocker、発見コマンドドッキングウィンドウはドッキングウィンドウが正常にインストールされていない見つけるために、この時間は存在しません。

インストールのドッキングウィンドウタイムズコンテナ-selinuxを> = 2.9エラー

テストマシン環境が異なる承認が来ているので、最初のインストールは非常にためには、第二のバッチは、PCのオフィスに直接配置されているだけでなく、非常にため、インストールプロセスは、トラブルのすべての種類を満たします。

上述したように、私たちは、あなたが次のエラーのドッキングウィンドウをインストールするときにドッカない正常にインストールは、クラスタに参加しました

Error: Package: docker-ce-18.03.1.ce-1.el7.centos.x86_64 (docker-ce-edge)
           Requires: container-selinux >= 2.9
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

このエラーは低コンテナSELinuxのバージョンの原因であるか、インストールされていません

ヤムヤムコンテナ-selinuxを一般をインストールするには、ソースパッケージを見つけることができません

yumのコンテナSELinuxをインストールEPELソースをインストールする必要があります

そして、それにドッカ-CEをインストールします。

wgetの-O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

YUMのEPELソースがEPELリリース#のaliyunをインストール

yumをmakecache

yumを然后コンテナSELinuxをインストール

クラスタ・ノードのステータスを追加した後、それはされている準備中]

このエラーは、マシンノード上で実行することができるjournalctl -f -u kubeletビューkubelet出力ログ情報。

以下のエラーを探します

Container runtime network not ready: NetworkReady=false reason:NetworkPluginNotReady message:docker: network plugin is not ready: cni config uninitialized

このエラーメッセージは、ネットワークプラグインの準備ができていない、非常に明確である。我々は、コマンドを実行することができdocker images|grep flannel、画像が正常にフランネルがプルダウンされているかどうかを確認するために。調査の後、フランネルはOK後数分待つ、少し遅いプルミラーリング。

あなたはフランネルミラーをプルダウンしていない、まだ長い時間を待っている場合に使用することができdocker save、圧縮ファイルであるマスターノード上のフランネルのミラーを保存し、その後、現在のノード上で実行docker loadあなたが見つけるまたは表示することができ、プレゼンテーションの他のセクションの特定の操作をロードするために公式文書。もう一つの方法は、gcr.ioを引っ張ったり、手動でミラーをプルアップするquay.io方法にミラーリングする方法についてのプレゼンテーションを使用することです。

エラークラスタノードを追加するとき

ノードがクラスタに参加すると、それがさまざまなエラーを報告することが、解決するためにいくつかの簡単な、いくつかが時々良い解決策を見つけることができない場合があります。この時間をあなたが使用しようとすることができkubeadm reset、それをリセットするには、コマンドを、再度参加します。

おすすめ

転載: www.cnblogs.com/tylerzhou/p/10974940.html