更新时间:2025-05-21 GMT+08:00

部署实施

实施前准备

客户提供华为云账号,账号 ak、sk以及实施的region信息。

共享镜像

  1. 华为方售后,获取包含插件的镜像。
  2. 由华为云售后共享镜像到客户账号。
  3. 客户登录华为云管理控制台,切换到“计算 > 镜像服务 IMS”, 接收镜像并复制镜像为私有镜像

购买sfs-turbo

驾舱系统依赖 sfs-turbo, 首先在客户账号购买 sfs-turbo

驾舱master节点部署

选择master私有镜像 , 安全组,子网,vpc 和 sfs-turbo 保持一致, 节点规格 16u32G,系统盘大小 300G, 绑定 EIP

高级配置,输入下面自定义脚本,替换其中的SFS_ENDPOINT变量,单击“购买”。

#!/bin/bash
cat >>/opt/cloud/services/intelligent-cockpit-agent/user_data.sh  <<EOF
CLUSTER_NAME=IntelligentCockpit
DEPLOYMENT_MODE=SIMPLE
USER_MANAGER_MODE=NIS
NIS_DOMAIN=intelligentCockpitServer.com
SFS_ENDPOINT=xxx
EOF

systemctl daemon-reload
systemctl start  CockpitStart.service
systemctl enable  CockpitStart.service

购买成功后,填充下面脚本的变量,master-ip替换为master节点的私有IP,登录master节点,执行脚本,执行完成后,驾舱master管控节点已部署成功。

#!/bin/bash
cat >> /opt/cloud/services/intelligent-cockpit-agent/application.properties  <<EOF
cluster.master-ip=xxx
cluster.intelligent-cockpit-master-ip=xxx
cluster.slurm-rest-url=http://127.0.0.1:6688
cluster.regionId=cn-southwest-2
user.domainId=xxx
user.ak=xxx
user.sk=xxx
user.project-id=xxx
cluster.sfs-share-ids=xxx
cluster.nis-domain-name=intelligentCockpitServer.com
EOF

systemctl daemon-reload
systemctl start  IntelligentCockpitAgent.service
systemctl enable  IntelligentCockpitAgent.service