安装K8s设备插件
操作步骤
以下操作以ARM平台下生成的Ascend-K8sDevicePlugin-xxx-arm64-Linux.tar.gz为例。
- 进入生成的Ascend-K8sDevicePlugin-xxx-arm64-Linux.tar.gz文件所在目录,执行以下命令,修改文件权限。
cd /home/test/ascend-device-plugin/output
- 执行以下命令,解压Ascend-K8sDevicePlugin-xxx-arm64-Linux.tar.gz文件。
tar -zxvf Ascend-K8sDevicePlugin-xxx-arm64-Linux.tar.gz
- 首次安装,执行如下命令。
./deploy.sh --deploy --[options]
显示“[INFO] ascendplugin runing success”信息,表示插件安装成功。
卸载操作命令为./deploy.sh --undeploy,升级操作命令为./deploy.sh --upgrade。
--[options]用法参考如下:
表3-2 命令参考命令
描述
用法示例
--mode
设备插件运行模式,默认为ascend910:
- ascend310
- ascend910
./deploy.sh --deploy --mode=ascend310 --useAscendDocker=false --fdFlag=true
支持多个参数,根据实际选择。
--fdFlag
设备插件通信系统是否为FusionDirector,默认为false:
- true
- false
--useAscendDocker
是否使用昇腾Docker,当前只能为false:
- true:使用昇腾Docker。
- false:使用原生Docker。