Возникли проблемы с ICP CE бета 3, не загружается. как мне его переустановить
У меня проблемы с ibmcom/icp-inception:2.1.0-beta-3
,
Некоторые контейнеры не могут запуститься, и я не могу войти в ICP. Как мне переустановить его?
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
- Извлечь 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
- Обновите файл hosts - (только главный узел)
Обновите / 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