まぁ、つまらないものですが

エンジニニャーの気ままな技術ブログ、日々のログを残してゆきます。

RancherOS でホスト追加時に「ERROR: http://[IP address]:[port]/v1 is not accessible (Failed to connect to [IP address] port [port]: No route to host)」

RancherOSで管理サーバーを立ち上げて意気揚々とホスト追加しようとしたら以下のようにエラーメッセージで埋め尽くされました

sudo docker run --rm --privileged -v /var/run/docker.sock:/var/run/docker.sock -v /var/lib/rancher:/var/lib/rancher rancher/agent:v1.2.7 http://[Ip address]:8080/v1/scripts/.....

INFO: Running Agent Registration Process, CATTLE_URL=http://[Ip address]:8080/v1
INFO: Attempting to connect to: http://[Ip address]:8080/v1
ERROR: http://[Ip address]:80800/v1 is not accessible (Failed to connect to [Ip address] port 8080: No route to host)

解決方法

入れたDockerが非サポートのバージョンだったのでDockerをuninstallして対応しているバージョンのDockerを入れ直したら解決した。
RancherOSのドキュメントGetting Started with Hostsで対応Dockerバージョン一覧が参照出来る。また各バージョンのインストールスクリプトが用意されているのでそれを使うとスムーズにインストールできる。

相互リンク

  • 技術ブログ:ヤモト.tvp
  • 友人氏の技術ブログ 数学ガチ勢がエンジニアになっていく奮闘記