Welcome to Firefly
切换语言
Firefly文档中心
最近更新: 2026-09-28 15:36:44

子节点登录

计算子节点(子板)的 Serial、ADB、SSH 三种连接通道,可以分别通过下面三种方式发起:

方式支持的通道什么时候用它
Web 控制台Serial、ADB、SSH临时排查,点选即用
BMC 命令行 bmcSerial、ADB、SSH批量或脚本化操作,不用开浏览器
维护电脑直连仅 SSH长时间调试,子节点需先配静态 IP

三种方式都建立在同一套网络连接之上:先完成下面的「网络连接」一节,再按现场条件任选一种。Web 的 Debug Mode 只列出子节点上报支持的通道,个别子节点可能不提供全部通道;本节只讲子节点,登录 BMC 管理控制器请参考访问 BMC。

先决条件:网络连接

三种方式都依赖同一套网络连接,先完成下面两步:

  1. 服务器接线:按网络接线方式把服务器接入交换机,带外管理或带内管理任选一种。
  2. 接入维护电脑:把维护电脑接入同一台交换机,确认电脑端口与服务器端口属于同一交换网络和 VLAN,并保证电脑能访问 aBMC 管理 IP(管理 IP 的默认值与查询方法见访问 BMC)。

完成这两步后,「方式一:Web 控制台」和「方式二:BMC 命令行」即可使用;「方式三:维护电脑直连」还需要额外给子节点配置静态 IP。

方式一:Web 控制台

在 aBMC Web 页面中直接打开子节点终端。

打开子节点调试窗口

  1. 在左侧导航栏中选择 Devices。
  2. 在设备菜单中选择 General,在设备列表里找到要访问的子节点,优先选状态为 Online 或 Ready 的节点。
  3. 在目标节点 Shortcuts 列中单击第一个终端图标(Open Shell Command)。页面宽度不足时,先把设备列表横向滚动到最右侧。

选择连接通道并连接

在 Open Debugging 窗口的 Debug Mode 中选择连接通道,单击 Confirm,新浏览器窗口中会打开该子节点的终端。

Serial:适用于全部子节点;系统尚未启动或显示无输出时,也能看到底层启动日志。

  1. 确认 Debug Mode 为 Serial,单击 Confirm。
  2. 在新窗口中等待终端建立连接;终端暂时空白时,在黑色区域单击一次,再按 Enter 唤醒串口输出。
  3. 出现子节点提示符或登录提示,说明串口已经连通。

登录凭据

Serial 和 SSH 登录的是子节点自己的操作系统,请使用该子节点的系统账号密码;admin/admin 只能登录 aBMC 页面。ADB 是调试通道,一般直接进入 Shell。

方式二:BMC 命令行

bmc 是 aBMC 自带的 CLI 工具,在 BMC 上执行即可连接各子节点,适合批量或脚本化操作。省略 aBMC 连接参数时使用默认值 https、127.0.0.1、443、admin、admin(需要指定时用 --protocol、--ip、--port、--user、--password),退出按 Ctrl+A、Q、Enter。按连接通道选择命令:

ADB:适合支持 ADB 的子节点,--core 后填目标核心板名称。

./bmc terminal adb --core sub01

方式三:维护电脑直连

子节点与管理网络互通时,可以不经过 Web 或 bmc 工具,直接从维护电脑 SSH 登录子节点系统。

这条路在「网络连接」的基础上多两步:给子节点配一个静态 IPv4 地址,再验证电脑与子节点的连通性。它依赖子节点上与服务器共享网口连通的那块网卡——共享网口是服务器复用业务网卡、同时承载业务流量与管理流量的网口(详见访问 BMC),它经内部交换机与各子节点相连。

配置子节点静态 IPv4 地址

网卡选择

必须选择子节点上连通共享网口的那块网卡。不要修改 bmc/MGMT 管理口或子节点内部互联使用的网卡;无法确认时,请对照产品网口说明、网卡名称和 MAC 地址核对。

  1. 在左侧导航栏中选择 Devices → Network;也可以直接访问 https://172.16.100.172:443/#/deviceManage/boardNetManage,实际使用时请替换为设备的管理地址和端口。
  2. 根据 Device Name、Net Card 和 MAC Address 找到子节点上连通共享网口的那块网卡,单击该行的 Configure。
  3. 在 IPv4 Configuration 页签中,将 IPv4 Mode 设置为 Manual,填写 Address 和 Subnet Mask;需要跨网段访问时,再填写 Gateway 和 Gateway Priority。
  4. 确认该地址没有被其他设备占用后,单击 Confirm 保存,再返回 Network 页面确认网卡的 IPv4 Address 已更新。配置生效期间,该子节点的网络连接可能会短暂中断。

在 Network 页面按 Device Name → Net Card → MAC Address 定位目标网卡:

点 Configure 打开的 IPv4 Configuration 页签:

图中示例取值为 Address = 192.168.10.10、Subnet Mask = 255.255.255.0(即 /24)。实际部署请替换为现场规划的地址;电脑与子节点在同一二层网络时可以不填 Gateway。

验证电脑与子节点的连通性

把维护电脑的 IP 设置为与子节点同网段且不重复(子节点为 192.168.10.10/24 时,电脑可设为 192.168.10.100/24),然后测试连通性:

ping 192.168.10.10

能收到子节点回复即可继续;连不通时,按顺序检查共享网口接线、交换机 VLAN、电脑 IP、子节点静态 IP 和防火墙配置。

在电脑上执行 SSH 登录

  1. 打开电脑的终端、PowerShell 或其他 SSH 客户端,执行 ssh <子节点用户名>@<子节点静态 IP>(默认端口 22,非默认端口用 -p 指定)。
  2. 首次连接时核对主机指纹,确认无误后输入 yes,再输入子节点操作系统密码。
  3. 终端出现目标子节点的命令提示符,说明 SSH 登录成功。

以本节示例 IP 为例:

ssh <SUBBOARD_USER>@192.168.10.10
ssh -p <SSH_PORT> <SUBBOARD_USER>@192.168.10.10   # SSH 服务使用非默认端口时

SSH 登录凭据

SSH 使用的是子节点操作系统账号和密码,不是 aBMC Web 的 admin/admin。登录前应确认子节点已启用 SSH 服务、目标账号允许远程登录,并且防火墙放行了对应的 SSH 端口。

本页目录