更新时间:2022-06-23 GMT+08:00
集群节点高危操作
集群使用须知
- 在创建、删除、扩容和缩容集群的操作中,请不要在统一身份认证服务(IAM)中执行权限变更或修改的操作,可能会导致创建、删除、扩容和缩容集群执行失败。
- CCE节点的容器网络canal会使用一个网段作为容器网络的网段,该网段在创建集群时可配置,默认为172.16.0.0/16;docker服务也会默认创建一个docker0的网桥,docker0的默认地址为172.17.0.1。创建集群时,请确保集群中VPC(虚拟私有云)所在的网段不能和上述两个网段重复。使用VPC的对等连接功能时,对端的VPC也不能和上述两个网段重复。
- Kubernetes 1.15版本的集群,集群中节点的DNS服务器设置会使用虚拟私有云(VPC)子网下的DNS,不会添加K8S的CoreDNS地址,请务必确保子网下中的DNS address是存在的,且是可配置的。
- Kubernetes 1.17版本的集群,因为节点网络为单网络平面,对于多网络平面场景若您在ECS上新绑定了网卡,网卡绑定后,需要到节点上配置网卡信息并重启该网卡。
- 建议不要修改CCE创建的安全组、云硬盘等信息,会导致CCE集群功能异常(CCE创建的资源标记有“cce-”,如:cce-evs-jwh9pcl7-****)。
- 添加节点时,子网中的DNS服务器需要能解析出对应服务的域名,否则节点无法正常安装。
节点使用须知
节点的部分资源需要运行一些必要的Kubernetes系统组件和Kubernetes系统资源,使该节点可作为您的集群的一部分。 因此,您的节点资源总量与节点在Kubernetes中的可分配资源之间会存在差异。节点的规格越大,在节点上部署的容器可能会越多,所以Kubernetes自身需预留更多的资源。
为了保证节点的稳定性,CCE集群节点上会根据节点的规格预留一部分资源给Kubernetes的相关组件(kubelet、kube-proxy以及docker等)。
建议不要在集群的节点上安装自己的软件,也不建议用户修改操作系统配置。可能会导致安装在节点上的Kubernetes组件异常,节点状态变成不可用,导致无法部署工作负载到此节点。
节点高危操作
通过CCE所创建的节点,在您登录到该节点后,执行以下操作时请务必谨慎,否则会导致该节点不可用。
序号 |
高危操作 |
导致后果 |
误操作后解决方案 |
---|---|---|---|
1 |
重装操作系统(使用原镜像或其它镜像) |
节点不可用 |
删除节点,重新创建。 |
2 |
修改操作系统配置 |
节点不可用 |
尝试还原配置项或重新创建节点。 |
3 |
删除opt、/var/paas目录,删除数据盘 |
节点不可用 |
删除节点,重新创建。 |
4 |
节点磁盘格式化、分区 |
节点不可用 |
删除节点,重新创建。 |
5 |
修改安全组 |
集群功能异常/节点不可用 |
参照新建集群的安全组进行修复。 |
父主题: 产品公告