トラブルシュート前編〜」からの転載です。ネットワークが確立されない)」という件についてお話させていただきます。2つの足(NIC)を持つサーバをクラスタに参加させようとしました。ネットワークの確立がうまくいかない状況に遭遇しました。接続イメージとしては以下の通りです。アドレスを持たせます。ネットワークを確立します。向ける必要があります。ネットワーク確立に失敗する、という事象に遭遇しました。到達可能なのに、ネットワーク確立に失敗する理由がまったく分からん」という状態でした。ネットワークを確立しようとするコンテナを調べてみることにしました。そこで以下のようなログが記録されていました。アドレスは伏せてあります。通信がうまくいっていないようでした。宛のルーティングは登録されている気配がありません。実施し、後日調査することにしました。通信を曲げているのではないか、ということが思いつきました。テーブルから調べることにしました。通信を曲げている箇所が見つかりました。取得しに行っているのだろう、と予想を立てました。到達するためには正しいように見えます。加味されているのだろうか、という点でした。ソースコードを読むことにしました。いうメッセージでした。親切に文章として出されているので、おそらくソースコード中に記述されているだろうと、検索をかけてみました。予想は的中し、メッセージを出しているコードが見つかりました。失敗しているようです。出所を探るため、更に調べると以下のような記述が見つかりました。利用して、クライアントを作成しているようです。利用しているようでした。指定はされていないようでした。指定しているようには読み取れませんでした。リクエストを行う際に使われるルーティングはデフォルトゲートウェイが用いられる」という裏打ちが取れました。通信を社内のゲートウェイに向けてあげるだけです。192.168.XX.Xこのコマンドを起動時に実行するように設定するだけでトラブルは発生することはなくなりました。通信に失敗していた事実からです。ソースコードリーディングも含めて、良い勉強になりました。バッドノウハウな気がしなくもないのですが、こういった未知の領域のトラブルをきっかけにノウハウを蓄積することは続けていきたいと思っております。weseek_incはてなブログをはじめよう!weseekさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。