资源使用说明
ICS-Manager部署配置中规定,最小使用的资源为1CPU+1GB内存,最大使用的资源为8CPU+32GB内存。
K8s相关说明
- 若K8s因内存、磁盘、CPU等资源限制给集群节点打上taint污点标识时,可能会导致服务无法正常部署。
- 若K8s因部署和运行ICS-Manager时节点内存、磁盘、PID等资源不足,触发节点压力驱逐机制时,会导致服务无法正常运行。
- 若用户自行配置K8s分配到设备节点的资源,除K8s默认占用资源外,ICS-Manager需要至少1.5核CPU和1.5GB内存。
- 若K8s安装节点未打上master标识,会导致获取节点名称失败,导致卸载时清除节点label失败。
- 若K8s集群防火墙开启,会导致K8s集群内pod通信受限,需保证环境防火墙为关闭状态。
安装环境说明
- 检查磁盘空间是否充足,若磁盘空间不足会导致软件无法正常安装。ICS-Manager要求可用空间≥750MB。
- 若当前环境的对应节点上存在ics-center-node节点标签,会导致安装失败。
- 若当前环境中存在和ascend-模块名同名同tag(如ascend-ics-manager:v1、ascend-ics-cert-manager:v1)的镜像,会导致安装失败。
- 若ics-manager或ics-cert-manager模块配置文件中指定的节点端口被占用,会导致启动失败。
- 若指定安装路径、日志路径或日志转储路径在临时文件系统下,会导致安装失败。
- 若强制终止安装,会导致无法再次安装或环境出现未知安全隐患。卸载ICS-Manager软件后可重新安装。
- 软件不支持重复安装。
ICS-Manager用户说明
ICS-Manager部分运行进程用户为非root用户,用户名为ICSCenter。该用户不可登录,可在进程中查看该用户的用户ID(UID)和组ID(GID),停止或卸载软件不会删除系统中的ICSCenter用户。
- 安装时将会创建普通用户ICSCenter,默认用户ID和组ID均为8001;若当前系统已存在该用户ID和组ID,系统会重新分配新的ID。
- 安装ICS-Manager软件时,软件会检测ICSCenter用户是否可登录。如果可登录,将禁止继续安装(以减少安全风险),此时需要先修改为不可登录,然后重新安装ICS-Manager软件。
- 若系统已存在指定的帐户,则已有帐户的用户名和组名必须为ICSCenter,且是nologin类型,否则会安装失败;且ICSCenter组内不能包含其他用户,ICSCenter用户不能存在家目录。
- 若系统不存在指定的帐户,则系统上home目录下不能存在与指定帐户名相同的文件或目录,否则会安装失败。
run.sh命令说明
run.sh命令需要root权限。run.sh命令包含几个子命令,参考
表1。
表1 run.sh参数说明命令
|
说明
|
start
|
启动ICS-Manager模块。
|
restart
|
重启ICS-Manager模块。
|
stop
|
暂停ICS-Manager模块。
|
uninstall
|
卸载ICS-Manager软件。
|
-h/-H/--help
|
打印帮助信息。
|