一键安装方式报错

Choerodon平台版本:

  • 0.16.1

遇到问题的执行步骤:

  • 执行一键初始化
./c7nctl install -c config.yml --no-timeout --version=0.18

文档地址:

https://choerodon.io/zh/docs/installation-configuration/steps/install/choerodon/

环境信息(如:节点信息):

  • 3master,8C16G
  • 3worker,2C4G
  • 3etcd
  • kubernetes:1.13.5,操作系统为Ubuntu, nfs-server操作系统是CentOS 7.6

报错日志:

./c7nctl install -c config.yml --no-timeout --version=0.18
2019/07/12 18:37:21 [INFO] getting resource /version.yml
2019/07/12 18:37:21 [INFO] getting resource /0.18/install.yml
2019/07/12 18:37:22 [Error] cluster memory not enough, request 40Gi

原因分析:

不确定是内存不够,worker节点总内存已经超过40G, 还是操作系统都必须是CentOS. 是需要单个节点要有40G内存吗?

日志已经说的很清楚了

  k8s集群中的worker节点内存之和已经超过40,但还是报这个错是为什么呢?

建议您查看下集群的可分配内存是否满足条件

kubectl get nodes -o=jsonpath="{range .items[*]}{.metadata.name}{'\t'}{.status.allocatable.memory}{'\t'}{.status.allocatable.cpu}{'\n'}{end}"