0

我有问题ibmcom/icp-inception:2.1.0-beta-3
某些容器无法启动,我无法登录 ICP。我该如何重新安装它?

4

1 回答 1

1

这适用于 Ubuntu 16.04 LTS。

步骤1

  • 卸载 ICP -(仅限主节点)

/opt/icp/更新到正确的目录

docker run --rm -t -e LICENSE=accept --net=host -v /opt/icp/cluster:/installer/cluster ibmcom/icp-inception:2.1.0-beta-3 uninstall

第2步

  • 停止运行容器,移除所有容器,移除所有镜像——(所有节点)

docker stop $(docker ps -aq);

docker rm $(docker ps -aq);

docker rmi $(docker images -q);

第 3 步

  • 从 docker 拉取 ICP - (仅限主节点)

docker pull ibmcom/icp-inception:2.1.0-beta-3;

第4步

  • 提取 ICP -(仅限主节点)

第 5 步

/opt/icp/更新到正确的目录

docker run -e LICENSE=accept -v /opt/icp:/data ibmcom/icp-inception:2.1.0-beta-3 cp -r cluster /data;

第 6 步

  • 复制 ssh 并设置权限 - (仅限主节点)

cp ~/.ssh/master.id_rsa /opt/icp/cluster/ssh_key; chmod 400 /opt/icp/cluster/ssh_key;

第 7 步

  • 更新您的主机文件 - (仅限主节点)

/opt/icp/更新到正确的目录

/opt/icp/cluster/hosts

第 8 步

  • 部署 ICP

docker run -e LICENSE=accept --net=host -t -v /opt/icp/cluster:/installer/cluster $icpCE install | tee install.log

于 2017-10-19T01:30:04.117 回答