在配置 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 片电源,我们就可以开始工作了。