You can use an iSCSI attachment to migrate data from an external Spectrum Accelerate system to a Lenovo Storage V series
system.
- Ensure that the iSCSI initiator and target system is running a level of software that can
support iSCSI migration. For Lenovo Storage V series systems,
software version 7.7.1 or later is required.
- Ensure that the firmware that is installed on the iSCSI target storage system is at the level
that is recommended by the manufacturer. Refer to the product documentation that is supplied with
the storage system for information.
- Verify that Ethernet ports are available and supported on each system.
- You can use any available Ethernet port to establish iSCSI connectivity between the Lenovo Storage V series system and
the iSCSI target storage controller.
- To avoid performance bottlenecks, the iSCSI initiator and target systems must use Ethernet ports
at the same speed. Do not use a combination of Ethernet links that run at different speeds.
- Ensure that you have the appropriate number of Ethernet cables and switches to connect to the
Ethernet ports on each system.
- Ensure that the appropriate Ethernet ports on each system are connected to the appropriate
Ethernet switches. For full redundancy and increased throughput, use two or more Ethernet switches.
Similarly numbered Ethernet ports on each node of each system must be connected to the same switch.
They must also be configured on the same subnet or
VLAN.
Spectrum Accelerate
storage systems support horizontal scale-out capability, which means a single system can have 3 - 15
nodes as targets. However, all nodes have a single IQN that handles all connections. To provide
fault tolerance, configure at least two target nodes to two or more source ports. More connections
can be configured between source system and target dependent on availability of source ports with
storage connectivity enabled.
For example, Example of an iSCSI connection to an Spectrum Accelerate (iSCSI target) shows iSCSI connections between a Lenovo Storage V series system (the
iSCSI initiator) and an Spectrum Accelerate system
(the iSCSI target).
The graphic describes the connection between the system and an Spectrum Accelerate external storage system. In this
diagram, the system is composed of two I/O groups with two nodes. Each node has a maximum of four
initiator ports with two configured through two switches to the target ports on the storage systems.
The other two ports on each node are not configured. The first ports (orange) on each initiator and
target node are connected through Ethernet switch 1. The second ports (blue) on each initiator and
target node are connected through Ethernet switch 2. All target nodes on Spectrum Accelerate storage systems use a single, common
iSCSI target IQN and all volumes are accessible through all target nodes.
Connectivity
from the initiator system must be established to two or more target nodes. Available source ports on
the systems must be configured to connect to external storage.
If a
node is not enabled for external storage, ports on that node cannot be used as source ports for the
connection. To enable a node for storage, select . Right-click the port and select Modify Storage Ports to enable the port for iSCSI
connections to storage systems.
Figure 1. Example of an iSCSI connection to an Spectrum Accelerate (iSCSI target)
For information about configuring support for Spectrum Accelerate systems, see Configuring Spectrum Accelerate storage systems.
Configure the cabling and systems
- Connect the Ethernet cables from the ports on the Lenovo Storage V series system
(iSCSI initiator) to the appropriate Ethernet switches. Use any available Ethernet port.
Note: On Lenovo Storage V3700 V2 and Lenovo Storage V3700
V2 XP systems, ensure that Ethernet port 2
is not still configured to be used as the technician port.
- Connect the Ethernet cables from the ports on the Spectrum Accelerate system (iSCSI target) to the
appropriate Ethernet switches. Use any available Ethernet port.
- Stop all host I/O operations.
- On the Spectrum Accelerate system, unmap the
logical drives that contain the data to be migrated from the hosts.
- On the Spectrum Accelerate system, obtain the
size of the volume that you want to migrate to the Lenovo Storage V series iSCSI
initiator system. To do so, enter the following command, where volume_name is the
name of the specific volume.
- Verify that the Lenovo Storage V series system is
configured as a replication layer. To do so, enter the following lssystem
command.
- If the Lenovo Storage V series system is
not configured correctly, enter the following chsystem command.
svctask chsystem -layer replication
Establish the iSCSI connections
- On the Lenovo Storage V series iSCSI
initiator system, enter the following commands to obtain the system's IP address or iSCSI qualified
name (IQN).
- To display the IP address, enter the lsportip
command.
svcinfo lsportip
- To display the IQN name, enter the lsnodecanister
command.
svcinfo lsnodecanister
- On the Lenovo Storage V series system,
enter the following cfgportip command to configure one or more ports that can be
used for iSCSI attachment to the target storage system.
svctask cfgportip –nodenodename-storage yesport_id
Note: If the ports are configured with IPv6 addresses, specify the
-storage-6 parameter on the command.
- On the Spectrum Accelerate system, map the volume
that contains the data that you want to migrate to the Lenovo Storage V series system. To
do so, enter one of the following commands.
- On the Lenovo Storage V series system,
enter the detectiscsistorageportcandidate command to discover the available ports
on the iSCSI target system. The source_port_id is the Ethernet port on the Lenovo Storage V series iSCSI
initiator system through which the discovery is made. The
ipv4_addr is the IP address of the Spectrum Accelerate system (iSCSI target).
svctask detectiscsistorageportcandidate –srcportidsource_port_id-targetipipv4_addr
- Display information about the iSCSI ports that were discovered on the Lenovo Storage V series iSCSI
initiator system. The lsiscsistorageportcandidate command returns information
about the unique iSCSI Qualified Name (IQN) and Internet Protocol (IP) combination.
svcinfo lsiscsistorageportcandidate
- Select one or more port candidates to configure by issuing the
addiscsistorageport command. You can specify up to 64 candidate IDs, each
separated by a colon. The candidate_id is the value in the ID column of the
output that is displayed by the lsiscsistorageportcandidate command.
svctask addiscsistorageportcandidate_id
Note: If you entered authentication information on the
detectiscsistorageportcandidate command in step
#svc_migrate_data_iscsi_isa/discover_port, you must also specify that information on this
command. Ensure that you specify the correct
tgt_user_name and
target_chap values on the command, as shown in the following example.
svctask addiscsistorageportcandidate_id-usernametgt_user_name-chapsecrettarget_chap
Migrate the data
- On the Lenovo Storage V series system,
complete the following steps to manage the logical unit.
- To create one empty storage pool, enter the mkmdiskgrp command. The extent_size is the size of the volume that you are migrating
from the iSCSI target system (as displayed in step #svc_migrate_data_iscsi_isa/target_size).
svctask mkmdiskgrp -extextent_size
The logical unit that is mapped from the iSCSI target system appears as an
unmanaged-mode MDisk to the Lenovo Storage V series
system.
- To list the unmanaged-mode MDisks, enter the lsmdisk command.
- If the new unmanaged-mode MDisk is not listed, perform a fabric-level discovery. Enter the
detectmdisk command to scan the network for the unmanaged-mode MDisks.
- To convert the unmanaged-mode MDisk to an image mode volume disk, enter the
mkvdisk command.
svctask mkvdisk -vtype image -iogrpiogrp_name-mdiskgrpmdiskgrp_name-mdiskmdisk_name-mirrorwritepriority redundancy
- iogrp_name
- Name or ID of the I/O group.
- mdiskgrp_name
- Name or ID of the storage pool that you created in step #svc_migrate_data_iscsi_isa/create_pool_1a.
- mdisk_name
- Name or ID of the unmanaged-mode MDisk.
- To list the hosts that were previously using the data that the MDisk now contains, enter the
lssasportcandidate command.
svcinfo lssasportcandidate
- If the host does not exist on the Lenovo Storage V series system,
enter the mkhost command to create a new iSCSI or Fibre Channel (or Fibre Channel
over Ethernet) host.
- Enter the mkvdiskhostmap command to map the new volume to the host. When the
image mode volume is mapped, it becomes accessible for I/O operations to the host.
- Enter the lsmdiskgrp command to display information about the storage pools
that are visible to the Lenovo Storage V series
system.
- If no storage pools are available on the Lenovo Storage V series system to
migrate the storage pool that you created in step #svc_migrate_data_iscsi_isa/create_pool_1a, enter the mkmdiskgrp command
to create a new storage pool. The extent_size is the size of the
volume that you are migrating from the iSCSI target system (as displayed in step #svc_migrate_data_iscsi_isa/target_size).
svctask mkmdiskgrp -extextent_size-namepool_name
- Migrate the data from the iSCSI target Spectrum Accelerate system to the storage pool on Lenovo Storage V series system. For
information about migrating data to volumes, see Managing volumes.
- To monitor the progress of the data migration, enter the lsmigrate command.
The data on the logical drives from the Spectrum Accelerate system is migrated to the Lenovo Storage V series iSCSI
initiator system. Host I/O operations are also switched to the Lenovo Storage V series system.
- On the Lenovo Storage V series system,
enter the lsiscsistorageport command to display the configured ports on the iSCSI
target system.
svcinfo lsiscsistorageport
- Enter the rmiscsistorageport command to delete the configured iSCSI target
ports. Specify the row number from the lsiscsistorageport output to identify the
sessions to delete.
svctask rmiscsistorageportlsiscsistorageport_row_id
- On the Spectrum Accelerate system,
enter the following command to delete the volume that you migrated to the Lenovo Storage V series iSCSI
initiator
system.
deletevolume_name
- Disconnect the Ethernet cables that connect each system to the Ethernet switches.