创建用户
在对应组件安装的节点上执行以下命令创建用户。
- Ubuntu操作系统
useradd -d /home/hwMindX -u 9000 -m -s /usr/sbin/nologin hwMindX usermod -a -G HwHiAiUser hwMindX
- CentOS操作系统
useradd -d /home/hwMindX -u 9000 -m -s /sbin/nologin hwMindX usermod -a -G HwHiAiUser hwMindX

- 其余操作系统创建用户:
- 基于Ubuntu操作系统开发的操作系统,参考Ubuntu操作系统。
- 基于CentOS操作系统开发的操作系统,参考CentOS操作系统。
- HwHiAiUser是驱动或CANN软件包需要的软件运行用户。
- 执行getent passwd命令,查看所有物理机(存储节点、管理节点、计算节点)和容器内,HwHiAiUser的UID和GID是否一致,且都为1000。如果被占用可能会导致服务不可用,可以参见用户UID或GID被占用章节进行处理。
组件 |
启动用户 |
是否使用特权容器 |
---|---|---|
NPU Exporter |
|
|
Ascend Device Plugin |
root |
需要使用特权容器。 |
NodeD |
||
Volcano |
hwMindX |
不涉及。 |
ClusterD |
||
Resilience Controller |
||
Ascend Operator |
||
Elastic Agent |
由用户自行决定,建议使用非root用户。 |
由用户自行决定,建议不使用特权容器。 |
TaskD |
父主题: 安装前准备