• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C SeerFabric agent部署指导-E66xx-5W601

01-正文

本章节下载 01-正文  (350.39 KB)

01-正文


1 概述

SeerFabric agent用于安装在数据中心网络中的服务器上,安装完成后,服务器可将GPU和网卡信息自动推送至SeerEngine-DC,SeerEngine-DC可生成对应的服务器接入信息,可展示服务器上的网卡和GPU的连接关系。

 


2 安装前的准备工作

2.1  服务器配置需求

2.1.1  硬件配置需求

服务器型号

硬件要求

H3C R5500G6

H3C R5500G5

H3C R5300G5

CPU架构:x86_64

GPU卡类型:Nvidia、昆仑芯

RDMA网卡类型:Mellanox CX6

 

2.1.2  软件配置需求

操作系统

依赖软件

Ubuntu 22.04

Java-1.8.0-openjdk

 

2.2  安装前的检查工作

部署SeerFabric agent前,请先完成以下工作:

(1)     完成SeerEngine-DC的安装工作。

(2)     完成服务器的安装和上线工作。

 


3 SeerFabric agent部署指导

3.1  基础环境配置

(1)     不同服务器的系统名称不能相同,请排查是否满足要求,如存在相同的情况,请修改系统名称,修改完成后需要重启服务器。

[root@server1~]# vi /etc/hostname

[root@server1~]# reboot

(2)     安装Java。

[root@server1~]# yum install java-1.8.0-openjdk  -y

(3)     安装LLDP并配置相关参数。

[root@server1~]# yum install lldpad -y

[root@server1~]# systemctl enable lldpad.service

[root@server1~]# systemctl start lldpad.service

[root@server1~]# lldptool set-lldp -i ens11f1np1 adminStatus=rxtx

[root@server1~]# lldptool -T -i ens11f1np1 -V sysName enableTx=yes

[root@server1~]# lldptool -T -i ens11f1np1 -V portDesc enableTx=yes

[root@server1~]# lldptool -T -i ens11f1np1 -V sysDesc enableTx=yes

[root@server1~]# lldptool -T -i ens11f1np1 -V sysCap enableTx=yes

[root@server1~]# lldptool -T -i ens11f1np1 -V mngAddr enableTx=yes

[root@server1~]# lldptool -t -i ens11f1np1 ——查看对应网卡上的LLDP相关参数是否设置成功

3.2  在服务器上部署SeerFabric agent

(1)     将SeerFabric agent安装包上传到所有服务器的任意目录下,安装包名称格式为SeerEngine_DC-version_SeerFabricAgent.zip,其中version为版本号。

(2)     解压SeerFabric agent安装包,进入解压后的目

[root@server1~]# unzip SeerEngine_DC-E6601_SeerFabricAgent.zip

[root@server1~]# cd SeerEngine_DC-E6601_SeerFabricAgent

[root@server1 SeerEngine_DC-E6601_SeerFabricAgent]# ll

total 22244

-rwxr-xr-x. 1 root root      187 Oct 31 14:40 agent.config.json

-rw-r--r--. 1 root root 18669657 Oct 31 13:56 dc-agent-1.0.0.jar

-rwxr-xr-x. 1 root root  3953824 Oct 31 13:56 jq

-rwxr-xr-x. 1 root root     1143 Oct 31 13:56 start_agent.sh

(3)     使用vi命令编辑agent.config.json文件,输入SeerEngine-DC的北向业务虚IP及用户名和密码,用于向SeerEngine-DC上传GPU信息。

{

  "agent": {

"agent_master_ip": "192.168.10.252",

"agent_master_port": 7008

  },

  "dc": {

    "service_ip": "192.168.10.100",

    "login_username": "admin",

    "login_password": "Pwd@12345"

  }

}

表3-1 参数说明

参数

说明

agent_master_ip

Master agent所在服务器的IP。可选参数,未配置时,Agent将收集到的信息上送至SeerEngine-DC

agent_master_port

Master agent所在服务器的端口,缺省值为7008。可选参数

service_ip

SeerEngine-DC的北向业务虚IP

login_username

SeerEngine-DC的Web页面登录用户名

login_password

SeerEngine-DC的Web页面登录密码。Agent启动后,该字段将被删除。支持修改,重启Agent后生效

 

注意

当修改北向业务虚IP时,如果不同步修改用户名和密码,单独修改北向业务虚IP将无效,此时agent将继续向修改前的SeerEngine-DC上传GPU信息。

 

(4)     启动Agent,以root权限执行start_agent.sh脚本启动服务。如果agent_master_ip是本服务器网卡上的IP就以master角色启动,否则以worker角色启动。以master角色启动时,agent会将收集到的信息上送至SeerEngine-DC;以worker角色启动时,agent会将收集到的信息优先上送至master,master异常时,agent会将收集到的信息上送至SeerEngine-DC。Agent服务需要在所有的服务器上手动执行脚本启动。

[root@server1 SeerEngine_DC-E6601_SeerFabricAgent]# ./start_agent.sh

说明

·     服务器接入VLAN网络时,支持使用SeerFabric agent对宿主机进行同轨网络路由配置。

·     参数网卡的地址由DHCP分配,路由及规则由agent指定,请勿随意修改,以避免出现路由及规则配置冲突,导致流量异常。

 

(5)     查看Agent运行状态:

¡     查看服务进程:在服务器上输入命令ps -ef | grep dc-agent | grep java,如显示进程信息则表示进程启动成功。

¡     查看Agent角色:进程信息中的agent.role表示角色名称。

[root@server1 SeerEngine_DC-E6601_SeerFabricAgent]# ps -ef | grep dc-agent | grep java

root     18076     1  0 15:38 pts/0    00:00:20 java -jar -Xmx512m -Xdebug -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8000 dc-agent-1.0.0.jar --agent.role=master --dc.serviceIp=192.168.232.89 --dc.username=admin --dc.password=Pwd@12345

3.3  查看服务器接入信息

(1)     在SeerEngine-DC的[监控>拓扑管理>数据中心拓扑>基础网络拓扑]页面,右键单击Leaf设备,选择“服务器接入信息”,即可查看服务器的接入信息。

(2)     如果出现网络异常等情况,造成SeerEngine-DC未获取到准确的GPU信息,可尝试通过执行start_agent.sh脚本重启Agent服务。


4 常见问题解答

4.1  当用户通过SeerEngine-DC页面更改VLAN网关配置,但新旧网关在同一网段时,agent将无法感知到网关变化,如何处理?

用户需登录服务器,删除网卡对应的ip route配置。随后,Agent将自动感知到路由配置的缺失,并根据SeerEngine-DC上的网关IP重新下发ip route配置。

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们