はじめに
ICPインストールしてみた系の素晴らしい記事ってたくさんあって、基本的にはそこ見て実施すれば問題ないはずです。
IBMの正式手順も結構わかりやすいですし。
ICPのインストール(公式)
けど、何らかのミスでインストール失敗しちゃうことありますよね。
- やばい、ssh コピーの手順飛ばしてた!
- やばい、host IP間違えてた!
- やばい、loop backアドレスコメントアウトし忘れた!
などなど。
そーゆーとき、上記の記事を読み込み間違えを修正すると思うのですが、それでも失敗することがあります。
なぜなのか・・?
失敗したときは一度アンインストールしてやり直す必要がある!!!
インストールやり直しは時間がかかるので、この手順とばしちゃうと時間がもったいない、、気をつけましょう。
手順は以下です。
ICPのアンインストール
- インストールディレクトリー内のClusterディレクトリーに移動する
cd /<installation_directory>/cluster
clusterディレクトリーはインストール時に作成されています。
2. ICPをアンインストールする
docker run -e LICENSE=accept --net=host \
-t -v "$(pwd)":/installer/cluster \
ibmcom/icp-inception:3.1.1 uninstall
icpのバージョンはインストール済みの内容に変えてください。
ここではCEエディションのバージョンv3.1.1をアンインストールしています。
3. Dockerを再始動する
service docker restart
まとめ
インストールに失敗したときは、一度アンインストールしてから再度チャレンジしましょう。
私はずっとアプリ開発を担当してきたので、こういう当たり前(なのか?)ことで躓く場面が多い。
アドバイスあればご指摘ください。