昇腾社区首页
中文
注册

安装须知

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-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。执行完成后用户需关闭root远程登录。
表1 run.sh参数说明

命令

说明

start

启动ICS-Manager模块。

restart

重启ICS-Manager模块。

stop

暂停ICS-Manager模块。

upgrade

升级ICS-Manager模块。

updatekmc

更新KMC加密密钥。

uninstall

卸载ICS-Manager软件。

help/-h/-H/--help

打印帮助信息。