HP Virtual Connect Migration Guide

Technical white paper | Virtual Connect Migration Techniques
9
add fc-connection Profile_enc0_01 Fabric=Unassigned Speed=Auto AddressType=Pool-Specified
PortWWN=50:06:0B:00:00:C3:0E:02 NodeWWN=50:06:0B:00:00:C3:0E:03
Important
The script produced by VC 3.61 when using the –includepoolinfo option requires additional edits if you are migrating to a
version of Virtual Connect prior to 4.20 or want to continue enumerating unused FlexNICs when the profiles are recreated in
a VC 4.10 or later domain.
When migrating to versions of Virtual Connect prior to v4.20, “Pool-Specified” is not supported for SNType or AddressType.
The show config –includepoolinfo output must be edited to specify “User-Defined” instead of “Pool-Specified” The following
example illustrates using User-Defined when editing profiles.
add profile Profile_enc0_01 SNType=User-Defined SerialNumber=VCX0001700 UID=056a7108-1c14-4d4e-b9ca-
27336b3787ef -NoDefaultEnetConn -NoDefaultFcConn -NoDefaultFcoeConn NAG=Default
add enet-connection Profile_enc0_01 Network=VC-Tunnel AddressType=User-Defined EthernetMAC=00-17-A4-77-
AC-00 PXE=UseBIOS
add enet-connection Profile_enc0_01 Network=VC-Tunnel AddressType=User-Defined EthernetMAC=00-17-A4-77-
AC-02 PXE=UseBIOS
add fc-connection Profile_enc0_01 Fabric=SAN_A AddressType=User-Defined PortWWN=50:06:0B:00:00:C3:0E:00
NodeWWN=50:06:0B:00:00:C3:0E:01 Speed=Auto
add fc-connection Profile_enc0_01 Fabric=SAN_B AddressType=User-Defined PortWWN=50:06:0B:00:00:C3:0E:02
NodeWWN=50:06:0B:00:00:C3:0E:03 Speed=Auto
Each set of “ADD PROFILE”, “ADD ENET-CONNECTION”, and “ADD FC-CONNECTION” lines must be modified for every profile
in the configuration file to preserve the unique profile connection addresses.
VC 3.61 profiles enumerate unused FlexNICs to the host operating system. VC 4.10 and later allow you to control whether
or not unused FlexNICs are enumerated. The default behavior for newly-created profiles in VC 4.10 and later is to hide
unused FlexNICs. Hiding unused FlexNICs can change the NIC ordering to the host operating system and require host
configuration changes to restore network connectivity. The following example shows VC 3.61 output and how it can be
edited to continue enumerating unused FlexNICs in VC 4.10 and later.
Output from VC 3.61 show config –includepoolinfo:
add profile Profile_enc0_01 -NoDefaultEnetConn -NoDefaultFcConn -NoDefaultFcoeConn NAG=Default
SNType=Pool-Specified SerialNumber=VCX0001700
Edits to retain NIC enumeration order in VC 4.10 and later:
add profile Profile_enc0_01 -NoDefaultEnetConn -NoDefaultFcConn -NoDefaultFcoeConn
HideUnusedFlexNICs=False NAG=Default SNType=Pool-Specified SerialNumber=VCX0001700
Copy Profile limitation
After creating the profile connections using User-Defined address types, you can no longer use that profile as the source for
a copy profile operation.
Applying the New 10/10D Virtual Connect Domain Configuration
Break the configuration into three scripts
The completion of your new installation can be done most effectively in three steps; first, setting domain-wide parameters,
second, adding server profiles, and third, assigning profiles to server bays. By breaking the script created in previous steps
into three separate script files you can address any domain configuration issues before creating and applying the server
profiles. If there are errors during the domain creation, such as a typo in the uplinks, they are more difficult to correct if
server profiles have been created and applied.
Your modified SHOW CONFIG file should at this point contain all the commands necessary to recreate your Virtual Connect
configuration with the new VC Flex-10/10D modules.
Break the configuration file into THREE separate scripts. The first script contains everything UP TO the first profile creation
line. The second script contains all of the profile creation commands. The third script applies each of the profiles to the
server bays (the most time consuming process).