跳到主要内容
版本:FCP 25.02

获取节点版本号

名词解释

  • core节点: 核心节点,负责提供服务的节点,包括API服务、数据服务、计算服务等。
  • 静态节点: 包括manager, basic, static类型的节点

获取对象

  • core节点docker镜像版本号
  • 注册的静态节点(根据os获取对应的)组件模块版本号

组件列表

  • vali
  • slurm
  • fastone-wappers
  • fsched
  • loki
    此列表可根据需求添加其他组件。如有需要,请与开发人员联系。

执行脚本步骤

登陆到core节点上

切换到脚本目录

   cd fastone-{VERSION}/ymir-specs/scripts

运行脚本

    bash get_node_module_version.sh

如果节点包含monitor节点,并且需要获取monitor节点的组件版本号,则需要输入monitor节点的访问信息,如:

There is a monitor node in the environment  monitor_server_ip: 10.106.0.149
Please enter the ssh login information for the monitor node (e.g., user@monitor_server_ip), or press Enter to exit:
# 输入monitor节点的ssh登录信息,格式为user@server_ip
ubuntu@10.106.0.149
Please enter the path to the ssh key file for the monitor node (press Enter if using password login): Fastone!23
# 输入monitor节点的ssh私钥文件路径,如使用密码登录则不需要输入,直接回车即可

# 在这个提示后输入密码
ubuntu@10.106.0.149's password:
# 等待输出结果

脚本输出

脚本会获取最新的core节点docker镜像版本号及静态节点组件模块版本号,所以会花费一定的时间,然后输出到终端,请耐心等待。

日志输出

脚本运行过程中会输出日志,日志文件位于同级目录下的node_module_version_{DATE}.log,可以查看日志来排查问题和查看上次的脚本执行输出。