创建了3个拥有16G存储空间和4千兆内存以及Ubuntu 16.4的虚拟机。 在安装ICP 2.1 CE时,部署cloudant的步骤会因超时而失败(50次)。
尝试了一些事情:
以下是实际输出:
TASK [addon : Deploying cloudant] **************************************************************************************************************************
changed: [localhost]
TASK [addon : Waiting for cloudant to start] ***************************************************************************************************************
FAILED - RETRYING: TASK: addon : Waiting for cloudant to start (50 retries left).
FAILED - RETRYING: TASK: addon : Waiting for cloudant to start (49 retries left).
FAILED - RETRYING: TASK: addon : Waiting for cloudant to start (48 retries left).
FAILED - RETRYING: TASK: addon : Waiting for cloudant to start (47 retries left).
FAILED - RETRYING: TASK: addon : Waiting for cloudant to start (46 retries left).
答案 0 :(得分:1)
使用2.1,如果您启用了各种管理服务,则主节点上需要更多磁盘和更多内存。
如果您正在使用管理节点,文档建议在主服务器上使用4G内存;如果您没有使用管理节点角色,则在主服务器上使用8G内存。
另外,我不确定这是否意味着你是说160G的磁盘还是16G的磁盘,这对主机来说是不够的。
您可以提供一些其他信息来帮助解决此问题:
使用详细选项运行安装程序。
docker run -e LICENSE=accept --net=host \
-t -v "$(pwd)":/installer/cluster \
ibmcom/icp-inception:2.1.0 install -vvv | tee -a install_log.txt
日志可能会提供有关其失败原因的其他背景信息。
从IBM Cloud Private数据存储容器中提供日志。
docker logs $(docker ps | grep icp-datastore | cut -f 1 -d ' ')
你应该看到的,在一个好的情况下看起来像:
Volume Mount not available
Accepting License
Running Runit in Background Process
FEDERATION_RESULT
icp-ds-0
FEDERATOR Pod.
...
Node Added to Cluster Successfully
Initialize Cluster
INFO:cast.database:Creating the system databases.
INFO:cast.database:Creating the security documents
Cluster Initialization Successfully
答案 1 :(得分:0)
虚拟机似乎尺寸不足。请再次尝试分配给VM的更多CPU,RAM和存储。 https://www.ibm.com/support/knowledgecenter/SSBS6K_2.1.0/supported_system_config/hardware_reqs.html