如何在 HP Flex Virtual Connect 中配置共享上行链路集网络

在配置 HPE Flex Virtual Connect 后,我们要做的第一件事就是将所有必需的上行链路端口连接到交换机。

在本示例中,我们将配置一个共享上行链路集,其中包含从每个 VC Flex 模块连接到交换机的 3 个上行链路端口。

我们将配置什么?

  • 我们的Knife 片将有 6 个接口(理想情况下有 8 个接口,但我们打算只使用其中的 6 个)
  • 将为主动备份模式配置三个绑定(bond0/bond1/bond2)
  • bond0 将允许 1 GB 的网络带宽
  • 债券 1 和债券 2 将允许 3 GB 的网络带宽
  • 3 Shared Uplink set,bond0接口连接X3,bond1接口连接X1,bond2接口连接X5
  • 将启用以太网连接的智能链接
  • 自定义分配给bond0的MAC地址例如:eth0和eth1(Knife 片的前两个接口)
  • 分配给服务器配置文件中所有其他接口的默认 MAC 地址

让我们开始配置 Virtual Connect

导入机箱

首先从机箱Onboard Administrator导入Knife 片信息

->import enclosure UserName=Administrator Password=My#Password
Importing enclosure, please wait...
SUCCESS: Enclosure imported
***
IMPORT ENCLOSURE SUMMARY
***
Enclosure Name : BlrSiteA-01-01
Rack Name      : BlrSiteA-01
IP Address     : 10.10.10.100
IPv6 Address   : fe80::9618:82ff:fe12:254b/64
Status         : OK
Status Cause   : Enclosure enc0 is normal

它将为我们提供一长串Knife 片信息以及控制台上的其他详细信息

使用以下命令显示机箱详细信息

->show enclosure
===========================================================================
ID    Name            Import Status  Serial Number  Part        Asset Tag
                                                    Number
===========================================================================
enc0  BlrSiteA-01-01  Imported       BVD819XY2X     681844-B21

在我开始使用网络之前的一些基本配置

->set mac-cache Enabled=true
SUCCESS: MAC cache failover settings modified
->set mac-cache Refresh=5
SUCCESS: MAC cache failover settings modified
->set igmp Enabled=false
SUCCESS: IGMP settings modified
->set igmp Timeout=260
SUCCESS: IGMP settings modified
->set enet-vlan SharedServerVLanId=false
SUCCESS: Ethernet settings modified

创建用户

->add user HPadmin Password=Blr#46713 Enabled=true Privileges=domain,network,storage,server
SUCCESS: User added : HPadmin
->show user
==============================================================================
User Name      Roles       Role Operations  Full Name  Contact Info  Enabled
==============================================================================
Administrator  domain      FirmwareUpdate   -- --      -- --         true
               server      PortMonitoring
               network     RestoreConfig
               storage     SaveConfig
                           SupportFiles
-----------------------------------------------------------------------------
HPadmin        domain      FirmwareUpdate   -- --      -- --         true
               server      PortMonitoring
               network     RestoreConfig
               storage     SaveConfig
                           SupportFiles
-----------------------------------------------------------------------------

SNMP配置

禁用 SNMPV1、V2,因为我们打算使用 SNMPV3.

注意:本文是关于网络配置的,因此我不会详细说明 SNMP 配置部分

->set snmp enet EnableV1V2=false
SUCCESS: SNMP configuration settings modified
->set snmp fc EnableV1V2=false
SUCCESS: SNMP configuration settings modified
->set loop-protect Enabled=true
SUCCESS: Ethernet Loop Protect settings modified

配置网络

创建共享上行链路集
在这里,我们将为 VC Flex Net 模块创建三组共享上行链路集

->add uplinkset Test1-NetA-X1 ConnectionMode=Failover
SUCCESS: Shared uplink port set added : Test1-NetA-X1
->add uplinkset Test1-NetB-X1 ConnectionMode=Failover
SUCCESS: Shared uplink port set added : Test1-NetB-X1

为两个 VC Flex 模块将上行链路端口添加到此上行链路集

->add uplinkport enc0:1:X1 UplinkSet=Test1-NetA-X1 Speed=Auto Role=Primary
SUCCESS: Port added : enc0:1:X1
->add uplinkport enc0:2:X1 UplinkSet=Test1-NetB-X1 Speed=Auto Role=Primary
SUCCESS: Port added : enc0:2:X1

将以太网添加到此上行链路 (Test1-NetA-X1) 以用于 VC Flex 模块 1 (NetA)

->add network Test1-BOND1-NetA-527 UplinkSet=Test1-NetA-X1 VLanID=527 Labels=BOND1
SUCCESS: Network added : Test1-BOND1-NetA-527
->set network Test1-BOND1-NetA-527 SmartLink=Enabled
SUCCESS: Network modified : Test1-BOND1-NetA-527
->set network Test1-BOND1-NetA-527 PrefSpeedType=Custom PrefSpeed=3000 MaxSpeedType=Custom MaxSpeed=3000
SUCCESS: Network modified : Test1-BOND1-NetA-527
->set network Test1-BOND1-NetA-527 Color=green
SUCCESS: Network modified : Test1-BOND1-NetA-527

将以太网添加到此上行链路 (Test1-NetB-X1) 以用于 VC Flex 模块 2 (NetB)

->add network Test1-BOND1-NetB-527 UplinkSet=Test1-NetB-X1 VLanID=527 Labels=BOND1
SUCCESS: Network added : Test1-BOND1-NetB-527
->set network Test1-BOND1-NetB-527 SmartLink=Enabled
SUCCESS: Network modified : Test1-BOND1-NetB-527
->set network Test1-BOND1-NetB-527 PrefSpeedType=Custom PrefSpeed=3000 MaxSpeedType=Custom MaxSpeed=3000
SUCCESS: Network modified : Test1-BOND1-NetB-527
->set network Test1-BOND1-NetB-527 Color=green
SUCCESS: Network modified : Test1-BOND1-NetB-527

同样,我们将再创建 2 个上行链路集,因为我们总共有 6 个接口要为 bond0/bond1/bond2 配置

->add uplinkset Test1-NetB-X5 ConnectionMode=Failover
SUCCESS: Shared uplink port set added : Test1-NetB-X5
->add uplinkset Test1-NetA-X5 ConnectionMode=Failover
SUCCESS: Shared uplink port set added : Test1-NetA-X5
->add uplinkport enc0:1:X5 UplinkSet=Test1-NetA-X5 Speed=Auto Role=Primary
SUCCESS: Port added : enc0:1:X5
->add uplinkport enc0:2:X5 UplinkSet=Test1-NetB-X5 Speed=Auto Role=Primary
SUCCESS: Port added : enc0:2:X5

将以太网添加到此上行链路 (Test1-NetA-X5) 以用于 VC Flex 模块 1 (NetA)

->add network Test1_BOND2-NetA-627 UplinkSet=Test1-NetA-X5 VLanID=627 Labels=BOND2
SUCCESS: Network added : Test1_BOND2-NetA-627
->set network Test1_BOND2-NetA-627 SmartLink=Enabled
SUCCESS: Network modified : Test1_BOND2-NetA-627
->set network Test1_BOND2-NetA-627 PrefSpeedType=Custom PrefSpeed=3000 MaxSpeedType=Custom MaxSpeed=3000
SUCCESS: Network modified : Test1_BOND2-NetA-627
->set network Test1_BOND2-NetA-627 Color=blue
SUCCESS: Network modified : Test1_BOND2-NetA-627

将以太网添加到此上行链路 (Test1-NetB-X5) 以用于 VC Flex 模块 2 (NetB)

->add network Test1-BOND2-NetB-627 UplinkSet=Test1-NetB-X5 VLanID=627 Labels=BOND2
SUCCESS: Network added : Test1-BOND2-NetB-627
->set network Test1-BOND2-NetB-627 SmartLink=Enabled
SUCCESS: Network modified : Test1-BOND2-NetB-627
->set network Test1-BOND2-NetB-627 PrefSpeedType=Custom PrefSpeed=3000 MaxSpeedType=Custom MaxSpeed=3000
SUCCESS: Network modified : Test1-BOND2-NetB-627
->set network Test1-BOND2-NetB-627 Color=blue
SUCCESS: Network modified : Test1-BOND2-NetB-627

让我们创建我们的第三个共享上行链路集

->add uplinkset Test1-NetA-X3 ConnectionMode=Failover
SUCCESS: Shared uplink port set added : Test1-NetA-X3
->add uplinkport enc0:1:X3 UplinkSet=Test1-NetA-X3
SUCCESS: Port added : enc0:1:X3
->add uplinkset Test1-NetB-X3 ConnectionMode=Failover
SUCCESS: Shared uplink port set added : Test1-NetB-X3
->add uplinkport enc0:2:X3 UplinkSet=Test1-NetB-X3
SUCCESS: Port added : enc0:2:X3

将以太网添加到此上行链路 (Test1-NetA-X3) 以用于 VC Flex 模块 2 (NetA)

->add network Test1-BOND0-NetA-427 UplinkSet=Test1-NetA-X3 VLanID=427 Labels=BOND0
SUCCESS: Network added : Test1-BOND0-NetA-427
->set network Test1-BOND0-NetA-427 SmartLink=Enabled
SUCCESS: Network modified : Test1-BOND0-NetA-427
->set network Test1-BOND0-NetA-427 PrefSpeedType=Custom PrefSpeed=1000 MaxSpeedType=Custom MaxSpeed=1000
SUCCESS: Network modified : Test1-BOND0-NetA-427
->set network Test1-BOND0-NetA-427 Color=orange
SUCCESS: Network modified : Test1-BOND0-NetA-427

将以太网添加到此上行链路 (Test1-NetB-X3) 以用于 VC Flex 模块 2 (NetB)

->add network Test1-BOND0-NetB-427 UplinkSet=Test1-NetB-X3 VLanID=427 Labels=BOND0
SUCCESS: Network added : Test1-BOND0-NetB-427
->set network Test1-BOND0-NetB-427 SmartLink=Enabled
SUCCESS: Network modified : Test1-BOND0-NetB-427
->set network Test1-BOND0-NetB-427 PrefSpeedType=Custom PrefSpeed=1000 MaxSpeedType=Custom MaxSpeed=1000
SUCCESS: Network modified : Test1-BOND0-NetB-427
->set network Test1-BOND0-NetB-427 Color=orange
SUCCESS: Network modified : Test1-BOND0-NetB-427

创建服务器配置文件

->add profile server1 -NoDefaultEnetConn -NoDefaultFcConn -NoDefaultFCoEConn
SUCCESS: Profile added : server1

在这里,我们为前两个接口提供了一个自定义的用户定义的 MAC 地址,例如:bond0

->add enet-connection server1 AddressType=User-Defined EthernetMAC=00-17-A4-77-00-14 iScsiMAC=00-17-A4-77-00-15
SUCCESS: Connection added to server profile : server1
->add enet-connection server1 AddressType=User-Defined EthernetMAC=00-17-A4-77-00-16 iScsiMAC=00-17-A4-77-00-17
SUCCESS: Connection added to server profile : server1

接下来为bond1和bond2创建4个默认的enet连接

->add enet-connection server1
SUCCESS: Connection added to server profile : server1
->add enet-connection server1
SUCCESS: Connection added to server profile : server1
->add enet-connection server1
SUCCESS: Connection added to server profile : server1
->add enet-connection server1
SUCCESS: Connection added to server profile : server1

接下来将我们上面创建的以太网网络分配给这里的各个 enet-connections。
对于我们的案例,我们还限制了每个接口的带宽。
对于bond0,我们打算将带宽限制为

1 GB and enable PXE for the first interface
->set enet-connection server1 1 Network=Test1-BOND0-NetA-427 SpeedType=Custom Speed=1000 PXE=Enabled
SUCCESS: Connection modified : server1
->set enet-connection server1 2 Network=Test1-BOND0-NetB-427 SpeedType=Custom Speed=1000 PXE=UseBios
SUCCESS: Connection modified : server1

对于bond1 和bond2,我们将带宽限制为3 GB 并且PXE 将被禁用

->set enet-connection server1 3 Network=Test1-BOND1-NetA-527 SpeedType=Custom Speed=3000 PXE=UseBios
SUCCESS: Connection modified : server1
->set enet-connection server1 4 Network=Test1-BOND1-NetB-527 SpeedType=Custom Speed=3000 PXE=UseBios
SUCCESS: Connection modified : server1
->set enet-connection server1 5 Network=Test1_BOND2-NetA-627 SpeedType=Custom Speed=3000 PXE=UseBios
SUCCESS: Connection modified : server1
->set enet-connection server1 6 Network=Test1-BOND2-NetB-627 SpeedType=Custom Speed=3000 PXE=UseBios
SUCCESS: Connection modified : server1

将服务器配置文件分配给 bay1

最后,一旦创建了所有必需的 enet 连接,我们就会将此配置文件分配给Knife 片 1

->assign profile server1 enc0:1
SUCCESS: Profile 'server1' assigned to device bay enc0:1

同样,必须为机箱中的每个Knife 片创建更多配置文件。

下一次打开Knife 片电源,我们就可以开始工作了。

日期:2020-06-02 22:17:05 来源:oir作者:oir