7.3. SE6/8易用性工具说明

本应用为SE6/SE8高密度服务器上运行的易用性工具,具有快速配置算力核心、快速上传下载文件、快速刷机、修改算力核心内存布局等功能,以便简化用户操作。

备注

本工具在1.2.0及之后版本可以使用 man bmsec 命令,或者在/opt/sophon/bmsec/doc位置下查看html帮助文档。由于本文档可能并不适用于最新版本工具,推荐使用上述方式查看帮助文档。

7.3.1. 安装与更新

使用浏览器打开并下载 https://sophon-file.sophon.cn/sophon-prod-s3/drive/23/10/19/17/bmsec_V1.4.0.deb.tgz

并将下载后的deb文件拷贝至目标服务器,并使用如下命令解压、安装:

tar -xaf bmsec_V1.4.0.deb.tgz
sudo dpkg -i bmsec_V<x.x.x>.deb

7.3.2. 运行方式

本工具共有两种运行方式:

  1. 交互运行方式直接运行 bmsec,随后输入功能序号运行;

  2. 命令行直接运行,如 bmsec helpbmsec pconf ,更多运行参数见8.3.3节主要功能列表。

7.3.3. 主要功能列表

  1. 打印帮助文档 [help]

  2. 打印配置信息 [pconf]

  3. 远程执行命令 [run <id> <cmd>]

  4. 获取所有远程设备信息 [getbi]

  5. 上传文件 [pf <id> <localFile> <remoteFile>]

  6. 下载文件 [df <id> <remoteFile> <localFile>]

  7. 链接指定ssh [ssh <id>]

  8. 重启某个算力节点电源 [reset <id>]

  9. 链接指定算力节点调试串口 [uart <id>]

  10. 打印指定算力节点调试串口 [puart <id>]

  11. 使用控制板自带刷机包升级指定算力板 [update <id>]

  12. 检查当前tftp升级进度 [tftpc]

  13. 启动NFS服务并共享到算力板 [nfs]

  14. 批量修改内存布局 [cmem {<p> / < <c> <npuSize> <vpuSize> <vppSize> >} [dtsFile]]

  15. 重新生成算力核心配置信息 [rconf]

  16. 生成指定算力核心的刷机包 [sysbak]

更多功能请使用 man bmsec 命令或者查看/opt/sophon/bmsec/doc位置下的html帮助文档。

7.3.4. 注意事项

备注

重点: 本工具的run功能只适合部署,不适合长时间运行此命令。

  • 第一次运行 bmsec 将自动进行配置,算力核心节点域名为se.[x],[x]代表了算力核心的ID编号;之后可以通过 bmsec rconf 命令重置配置信息;

  • 若用户修改了算力核心的SSH端口和密码等参数,需要修改工具安装目录的configs/sub/subInfo.12文件中对应的参数。