浪潮服务器通过ipmitool获取mac地址 - 张兴龙

时间:2024-03-04 21:31:55

浪潮服务器通过ipmitool获取mac地址

一、GPU服务器  

#配置两个主板集成千兆四个外插PCI万兆网卡#

板载网卡可以使用命令获取到:RAW 0X30 0X21 就可以读取到第一块网卡的MAC,就是以下返回值的后6位。 0c,c4,7a,55,4d,6c. 

0x30 0x9F => 黃色圈指出在第一个LAN后有多少LAN Mac, 红色框为第二个LAN mac

 

获取第一个主板集成千兆网卡

ipmitool -I lanplus -H 10.28.115.11 -U ADMIN -P ADMIN raw 0x30 0x21

获取其他其他主板集成万兆网卡

ipmitool -I lanplus -H 10.28.115.11 -U ADMIN -P ADMIN raw 0x30 0x9F

暂不支持PCI外插万兆网卡mac获取

 

二、PC Server

#配置主板集成2个万兆网卡#

ipmitool -I lanplus -H 10.28.65.122 -U admin -P admin raw 0x3a 0x02 0x04 0x00 0x05 

 

如果升级完成后,带外无法访问BMC,请按照如下步骤恢复:
一、如果BMC还可以ping通,在带外重启BMC后,再次验证是否可以访问BMC;
ipmitool -I lanplus -H x.x.x.x -U admin -P admin mc reset cold
二、如果BMC无法ping通,需要登录操作系统恢复:
    1、查看BMC的IP是否正确,检查IP Address Source以及IP是否正确:
    
        a、如果使用专用管理口:
        [root@localhost lishx]# ipmitool lan print 1
        Set in Progress         : Set Complete
        Auth Type Support       : MD2 MD5 PASSWORD
        Auth Type Enable        : Callback : MD2 MD5 PASSWORD
                                : User     : MD2 MD5 PASSWORD
                                : Operator : MD2 MD5 PASSWORD
                                : Admin    : MD2 MD5 PASSWORD
                                : OEM      :
        IP Address Source       : DHCP Address
        IP Address              : 100.2.36.62
        Subnet Mask             : 255.255.252.0
        MAC Address             : 8c:89:a5:e5:fa:aa
        SNMP Community String   : AMI
        IP Header               : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10
        BMC ARP Control         : ARP Responses Enabled, Gratuitous ARP Disabled
        Gratituous ARP Intrvl   : 0.0 seconds
        Default Gateway IP      : 100.2.36.1
        Default Gateway MAC     : 00:00:00:00:00:00
        Backup Gateway IP       : 0.0.0.0
        Backup Gateway MAC      : 00:00:00:00:00:00
        802.1q VLAN ID          : Disabled
        802.1q VLAN Priority    : 0
        RMCP+ Cipher Suites     : 1,2,3,6,7,8,11,12
        Cipher Suite Priv Max   : aaaaXXaaaXXaaXX
                                :     X=Cipher Suite Unused
                                :     c=CALLBACK
                                :     u=USER
                                :     o=OPERATOR
                                :     a=ADMIN
                                :     O=OEM
        b、如果使用复用管理口:
        [root@localhost lishx]# ipmitool lan print 8
        Set in Progress         : Set Complete
        Auth Type Support       : MD2 MD5 PASSWORD
        Auth Type Enable        : Callback : MD2 MD5 PASSWORD
                                : User     : MD2 MD5 PASSWORD
                                : Operator : MD2 MD5 PASSWORD
                                : Admin    : MD2 MD5 PASSWORD
                                : OEM      :
        IP Address Source       : DHCP Address
        IP Address              : 0.0.0.0
        Subnet Mask             : 0.0.0.0
        MAC Address             : 8c:89:a5:e5:fa:ab
        SNMP Community String   : AMI
        IP Header               : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10
        BMC ARP Control         : ARP Responses Enabled, Gratuitous ARP Disabled
        Gratituous ARP Intrvl   : 0.0 seconds
        Default Gateway IP      : 0.0.0.0
        Default Gateway MAC     : 00:00:00:00:00:00
        Backup Gateway IP       : 0.0.0.0
        Backup Gateway MAC      : 00:00:00:00:00:00
        802.1q VLAN ID          : Disabled
        802.1q VLAN Priority    : 0
        RMCP+ Cipher Suites     : 1,2,3,6,7,8,11,12
        Cipher Suite Priv Max   : aaaaXXaaaXXaaXX
                                :     X=Cipher Suite Unused
                                :     c=CALLBACK
                                :     u=USER
                                :     o=OPERATOR
                                :     a=ADMIN
                                :     O=OEM
        c、如果不正确,手动设置为要求的IP(如果使用BMC专用管理口,Channel号为1;如果使用BMC复用口,Channel号为8;下面是以独立口配置演示):
        ipmitool lan set 1 ipsrc static
        ipmitool lan set 1 ipaddr 192.168.1.2
        ipmitool lan set 1 netmask 255.255.255.0
        ipmitool lan set 1 defgw ipaddr 192.168.1.1
        
        d、设置完成后,带外访问BMC是否可以恢复;
    
    2、如果上一步骤中,查看BMC地址的命令一直卡住无法获取到,可能是BMC刷新失败,需要在系统下重刷BMC:
        a、将BMC Firmware文件SA5212M4_BMC_8.16.0_JingDong_20170323拷贝到当前目录;
        b、执行./update.sh SA5212M4_BMC_8.16.0_JingDong_20170323
        c、按照上述1步骤检查和设置IP;
        d、检查BMC带外访问是否可以恢复;