# 节点概述
#### 简介
节点是容器集群组成的基本元素。节点取决于业务，既可以是虚拟机，也可以是物理机。每个节点都包含运行Pod所需要的基本组件，包括Kubelet、Kube-proxy 、Container Runtime等。
![](https://support.huaweicloud.com/usermanual-cce/public_sys-resources/note_3.0-zh-cn.png)
CCE创建的Kubernetes集群包含控制节点和Node节点，本章讲述的节点特指**Node节点**，Node节点是集群的计算节点，即运行容器化应用的节点。
在云容器引擎CCE中，主要采用高性能的弹性云服务器ECS或裸金属服务器BMS作为节点来构建高可用的Kubernetes集群。
#### 支持的节点规格
不同区域支持的节点规格（flavor）不同，且节点规格存在新增、售罄下线等情况，建议您在使用前登录CCE控制台，在创建节点界面查看您需要的节点规格是否支持。
#### 容器底层文件存储系统说明
**Docker**
- 1.15.6及之前集群版本Docker底层文件存储系统采用xfs格式。
- 1.15.11及之后版本集群新建节点或重置后Docker底层文件存储系统全部采用extfs格式。
对于之前使用xfs格式容器应用，需要注意底层文件存储格式变动影响（不同文件系统格式文件排序存在差异：如部分java应用引用某个jar包，但目录中存在多个版本该jar包，在不指定版本时实际引用包由系统文件排序决定）。
查看当前节点使用的Docker底层存储文件格式可采用docker info \| grep "Backing Filesystem"确认。
**Containerd**
使用Containerd容器运行时的节点，均采用ext4格式的文件存储系统。
查看当前节点使用的Containerd底层存储文件格式可采用df -T /var/lib/containerd \| awk 'NR==2 {print $2}'确认。
 #### 节点paas用户/用户组说明
在集群中创建节点时，默认会在节点上创建paas用户/用户组。节点上的CCE组件和CCE插件在非必要时会以非root用户（paas用户/用户组）运行，以实现运行权限最小化，如果修改paas用户/用户组可能会影响节点上CCE组件和业务Pod正常运行。
![](https://support.huaweicloud.com/usermanual-cce/public_sys-resources/notice_3.0-zh-cn.png)
CCE组件正常运行依赖paas用户/用户组，您需要注意以下几点要求：
- 请勿自行修改节点内目录权限、容器目录权限等。
- 请勿自行修改paas用户/用户组的GID和UID。
- 请勿在业务中直接使用paas用户/用户组设置业务文件的所属用户和组。
 
#### 节点生命周期
生命周期是指节点从创建到删除（或释放）历经的各种状态。
表1节点生命周期状态说明 
| 状态  | 状态属性    | 说明                                                                                                                                   |
|:---|:---|:---|
| 运行中 | 稳定状态    | 节点正常运行状态，并且已连接上集群。 在这个状态的节点可以运行您的业务。                                                                       |
| 不可用 | 稳定状态   | 节点运行异常状态（包含关机状态）。 在这个状态下的实例，不能对外提供业务。                                                                      |
| 创建中   | 中间状态  | 创建节点实例后，在节点状态进入运行中之前的状态。                                                                                                                |
| 安装中  | 中间状态 | 节点处于安装Kubernetes软件的过程中。                                                                                                               |
| 升级中    | 中间状态   | 表示节点正处于升级过程中。                                                                                                                           |
| 删除中  | 中间状态  | 节点处于正在被删除或被移除的状态。 如果长时间处于该状态，则说明出现异常。                                                                   |
| 错误    | 稳定状态    | 节点处于异常状态。 在这个状态下的实例，不能对外提供业务，需要[重置节点](https://support.huaweicloud.com/usermanual-cce/cce_10_0003.html)。 |
   
