CCE集群新增节点时的问题与排查方法?
注意事项
- 同一集群下的节点镜像保证一致,后续新建/添加/纳管节点时需注意。
- 新建节点时,数据盘如需分配用户空间,分配目录注意不要设置关键目录,例如:如需放到home下,建议设置为/home/test,不要直接写到/home/下。
请注意“挂载路径”不能设置为根目录“/”,否则将导致挂载失败。挂载路径一般设置为:
- /opt/xxxx(但不能为/opt/cloud)
- /mnt/xxxx(但不能为/mnt/paas)
- /tmp/xxx
- /var/xxx (但不能为/var/lib、/var/script、/var/paas等关键目录)
- /xxxx(但不能和系统目录冲突,例如bin、lib、home、root、boot、dev、etc、lost+found、mnt、proc、sbin、srv、tmp、var、media、opt、selinux、sys、usr等)
注意不能设置为/home/paas、/var/paas、/var/lib、/var/script、/mnt/paas、/opt/cloud,否则会导致系统或节点安装失败。
排查项一:提示子网可用IP不足
问题现象:
CCE集群中新增节点时无法添加新的节点,提示子网剩余可用IP不足。
原因分析:
集群默认的节点子网网段较小,子网中的私有IP已用完,无法为节点分配新的私有IP。
解决方法:
- 场景一:VPC网段的IP未分配完
您可以在创建节点时,在网络配置中选择一个新的节点子网。如果没有可用的节点子网,您可以前往VPC创建一个新的节点子网。详情请参见为虚拟私有云创建新的子网。
- 场景二:VPC网段的IP已分配完
如果整个VPC网段中的IP已分配完,您需要扩容VPC网段,然后创建新的节点子网。
- 登录控制台,在服务列表中单击“虚拟私有云 VPC”,在虚拟私有云列表中找到需要扩容的VPC,单击“操作”栏中的“编辑网段”。
如下:
- 添加扩展网段后,单击“确定”按钮。
- 在左侧导航栏中选择“子网”,单击“创建子网”,为集群所在VPC创建新的子网规划。
详情请参见为虚拟私有云创建新的子网。
- 返回CCE新增节点页面,选择新的子网即可创建。
- 扩容后原VPC内子网网段正常使用不受影响。如仍无法满足业务需求,可继续新增子网。
- 同VPC下不同子网间也可以通过内网互信通信。
- 登录控制台,在服务列表中单击“虚拟私有云 VPC”,在虚拟私有云列表中找到需要扩容的VPC,单击“操作”栏中的“编辑网段”。
排查项二:提示弹性IP不足
问题现象:
在CCE集群中新增节点时,在“弹性公网IP”处选择“自动创建”,但创建节点失败,提示弹性IP不足。
解决方法:
您可以有两种方法解决弹性IP不足的问题。
- 方法一:解绑已绑定弹性IP的虚拟机,再重新添加节点。
- 登录控制台。
- 选择“计算> 弹性云服务 ECS ”。
- 在弹性云服务器列表中,找到待解绑云服务器,单击云服务器名称。
- 在打开的弹性云服务器详情页中,单击“弹性公网IP”页签,在公网IP列表中单击待解绑IP后的“解绑”,为该云服务器解绑弹性IP,单击“确定”。
图1 解绑弹性公网IP
- 返回CCE控制台新增节点页面中,选择“使用已有”重新执行新增节点的操作。
- 方法二:提高弹性IP的配额。
排查项三:节点安全组是否被修改或删除
问题现象:
在CCE集群中新增节点时创建失败。
解决方法:
您可单击集群名称,查看“集群信息”页面。在“网络信息”中单击“节点默认安全组”后的按钮,检查集群的节点默认安全组是否被删除,且安全组规则需要满足集群安全组规则配置。
如果您的账号下含有多个集群,需要统一管理节点的网络安全策略,您也可以指定自定义的安全组,具体操作方法及约束限制请参见更改集群节点的默认安全组。
排查项四:资源配额是否不足
问题现象:
在CCE集群中新增节点时,提示资源配额不足。
解决方法:
您可单击“申请扩大配额”,前往配额页面进行申请。