Storwize V7000 Gen2 to Storwize V7000 Gen2+ upgrade: Fibre Channel port considerations
Overview
If your existing Storwize® V7000 Gen2 node canisters have 4-port 8 Gbps or 2-port 16 Gbps Fibre Channel adapters, you must replace them with 4-port 16 Gbps Fibre Channel adapters in the Storwize V7000 Gen2+ node canisters. Check the IBM® support website (www.ibm.com/support) to ensure that the new adapter supports your Fibre Channel switches or directly attached hosts. For example, the 16 Gbps Fibre Channel adapter does not support 4 Gbps connection speeds.
When you upgrade a Storwize V7000 Gen2 node canister to Storwize V7000 Gen2+, the Fibre Channel port layout and worldwide port names (WWPNs) from the old node canisters are preserved automatically if the new node canisters have equivalent or better I/O adapters installed.
Table 1 lists the supported I/O adapter combinations in the old and new node canisters. To use the table, locate the row that fully describes the location and type of Fibre Channel (FC) and Ethernet adapters in your existing node canister in the left columns. If you install the adapters that are listed in the locations that are shown in the right columns, the pre-defined port mapping in the -fcportmap column will be applied automatically. An empty entry in the table indicates that the adapter slot is empty. "4x FC" in the Gen2 (left) columns can be either 8 Gbps or 16 Gbps. Links in the -fcportmap column take you to the appropriate mapping details.
| Old Gen2 slots | -fcportmap | New Gen2+ slots | ||
| 2 | 3 | 2 | 3 | |
| 2x FC | default | 4x FC | ||
| 2x FC | default | 4x FC | 4x FC* | |
| 2x FC | default | 4x FC | 4x Ethernet* | |
| 2x FC | 2x FC | v75:2+2 | 4x FC | |
| 2x FC | 2x FC | v75:2+2:4+4 | 4x FC | 4x FC* |
| 2x FC | 2x FC | v75:2+2 | 4x FC | 4x Ethernet* |
| 2x FC | 4x FC | v75:2+4 | 4x FC | 4x FC |
| 2x FC | 4x Ethernet | v75:2+4 | 4x FC | 4x Ethernet |
| 4x FC | default | 4x FC | ||
| 4x FC | default | 4x FC | 4x FC* | |
| 4x FC | default | 4x FC | 4x Ethernet* | |
| 4x FC | 2x FC | default | 4x FC | 4x FC |
| 4x FC | 4x FC | default | 4x FC | 4x FC |
| 4x FC | 4x Ethernet | default | 4x FC | 4x Ethernet |
| 4x Ethernet | default | 4x Ethernet | ||
| 4x Ethernet | default | 4x Ethernet | 4x FC* | |
| 4x Ethernet | 2x FC | default | 4x Ethernet | 4x FC |
| 4x Ethernet | 4x FC | default | 4x Ethernet | 4x FC |
| 2x FC | v75:0+4 | 4x FC | ||
| 2x FC | v75:0+4 | 4x FC* | 4x FC | |
| 2x FC | v75:0+4 | 4x Ethernet | 4x FC | |
| 4x FC | v75:0+4 | 4x FC | ||
| 4x FC | v75:0+4 | 4x FC* | 4x FC | |
| 4x FC | v75:0+4 | 4x Ethernet | 4x FC | |
| 4x Ethernet | v75:0+4 | 4x Ethernet | ||
| 4x Ethernet | v75:0+4 | 4x FC* | 4x Ethernet | |
* Indicates that the adapter is additional to the minimum requirement for the old configuration.
Where "default" is shown in Table 1, no mapping is applied because the default assignment of port IDs and WWPNs in the new node canister will preserve the IDs and WWPNs from the old. The details of other mapping names are given in later sections of this topic. Keep a record of the mapping name in case you need to re-create the system configuration.
You can change the I/O adapter configuration in the new node canister before it comes online in the system and the port assignments will be changed to reflect the new configuration. When the new node canister comes online in the system the port assignments are stored and any changes to the I/O adapter configuration must be made using the normal adapter removal/installation procedures. If required, you can change the port assignments after you upgrade the node canister using the chvpd -fcportmap command.
You can migrate between native Fibre Channel and Fibre Channel over Ethernet (FCoE) by changing the adapter type in the new node canister. The required port mapping is the same as it would be if the adapter type was not changed, but the mapping will not be detected automatically. In this case, you can apply the mapping manually by using the chvpd command after you upgrade the node canister. Instructions for this command are shown in later sections of this topic.
satask chvpd -fcportmap default
Alternatively, you can specify a mapping to preserve the ports that you need. See the documentation
for the chvpd command.Port map v75:2+2
Use the mapping in Table 2 if the existing node canister has two 2-port FC adapters in slots 2 and 3. The existing four ports are mapped to the four ports in slot 2 of the new node canister.
If you install an additional 4-port adapter in slot 3 of the new node canister, that adapter takes the unused WWPNs from slots 2 and 3 of the existing node canister.
| fc_io_port_id | New | Existing | WWPN | ||
| adapter_location | adapter_port_id | adapter_location | adapter_port_id | ||
| 1 | 2 | 1 | 2 | 1 | 500507680b21xxxx |
| 2 | 2 | 2 | 2 | 2 | 500507680b22xxxx |
| 3 | 2 | 3 | 3 | 1 | 500507680b31xxxx |
| 4 | 2 | 4 | 3 | 2 | 500507680b32xxxx |
| 5 | 3 | 1 | 2 | 3 | 500507680b23xxxx |
| 6 | 3 | 2 | 2 | 4 | 500507680b24xxxx |
| 7 | 3 | 3 | 3 | 3 | 500507680b33xxxx |
| 8 | 3 | 4 | 3 | 4 | 500507680b34xxxx |
satask chvpd -fcportmap v75:2+2orsatask chvpd -fcportmap 21-21,22-22,23-31,24-32,31-23,32-24,33-33,34-34Port map v75:2+2:4+4
Use the mapping in Table 3 if the existing node canister has two 2-port FC adapters in slots 2 and 3. The new node canister must have two 4-port FC adapters in slots 2 and 3. The existing four ports are mapped to ports 1 and 2 in each of slots 2 and 3 in the new node canister, preserving the port layout. The two additional ports in each slot of the new canister take the unused WWPNs for those slots.
| fc_io_port_id | New | Existing | WWPN | ||
| adapter_location | adapter_port_id | adapter_location | adapter_port_id | ||
| 1 | 2 | 1 | 2 | 1 | 500507680b21xxxx |
| 2 | 2 | 2 | 2 | 2 | 500507680b22xxxx |
| 3 | 3 | 1 | 3 | 1 | 500507680b31xxxx |
| 4 | 3 | 2 | 3 | 2 | 500507680b32xxxx |
| 5 | 2 | 3 | 2 | 3 | 500507680b23xxxx |
| 6 | 2 | 4 | 2 | 4 | 500507680b24xxxx |
| 7 | 3 | 3 | 3 | 3 | 500507680b33xxxx |
| 8 | 3 | 4 | 3 | 4 | 500507680b34xxxx |
satask chvpd -fcportmap v75:2+2:4+4orsatask chvpd -fcportmap 21,22,31,32,23,24,33,34Port map v75:2+4
Use the mapping in Table 4 if the existing node canister has a 2-port FC adapter in slot 2 and a 4-port FC or Ethernet adapter in slot 3. The new node canister must have a 4-port FC adapter in slot 2 and a 4-port FC or Ethernet adapter in slot 3.
| fc_io_port_id | New | Existing | WWPN | ||
| adapter_location | adapter_port_id | adapter_location | adapter_port_id | ||
| 1 | 2 | 1 | 2 | 1 | 500507680b21xxxx |
| 2 | 2 | 2 | 2 | 2 | 500507680b22xxxx |
| 3 | 3 | 1 | 3 | 1 | 500507680b31xxxx |
| 4 | 3 | 2 | 3 | 2 | 500507680b32xxxx |
| 5 | 3 | 3 | 3 | 3 | 500507680b33xxxx |
| 6 | 3 | 4 | 3 | 4 | 500507680b34xxxx |
| 7 | 2 | 3 | 2 | 3 | 500507680b23xxxx |
| 8 | 2 | 4 | 2 | 4 | 500507680b24xxxx |
satask chvpd -fcportmap v75:2+4orsatask chvpd -fcportmap 21,22,31,32,33,34,23,24Port map v75:0+4
Use the mapping in Table 5 if the existing node canister has slot 2 empty and any adapter in slot 3. The new node canister can have any adapter in slot 3.
| fc_io_port_id | New | Existing | WWPN | ||
| adapter_location | adapter_port_id | adapter_location | adapter_port_id | ||
| 1 | 3 | 1 | 3 | 1 | 500507680b31xxxx |
| 2 | 3 | 2 | 3 | 2 | 500507680b32xxxx |
| 3 | 3 | 3 | 3 | 3 | 500507680b33xxxx |
| 4 | 3 | 4 | 3 | 4 | 500507680b34xxxx |
| 5 | 2 | 1 | 2 | 1 | 500507680b21xxxx |
| 6 | 2 | 2 | 2 | 2 | 500507680b22xxxx |
| 7 | 2 | 3 | 2 | 3 | 500507680b23xxxx |
| 8 | 2 | 4 | 2 | 4 | 500507680b24xxxx |
satask chvpd -fcportmap v75:0+4orsatask chvpd -fcportmap 31,32,33,34,21,22,23,24