To configure geographic mirroring you must first configure your cross-site mirroring (XSM) environment and create the independent disk pool that you want to mirror. Before using the iSeries™ Navigator, you should also define up to four, one-to-one data port TCP/IP routes bidirectionally as part of the connection between all the nodes in the cluster resource group. Geographic mirroring allows you to maintain an exact copy of the independent disk pool on a system at a different location for protection and availability purposes. Configuring your independent disk pool to be switchable between nodes at the same site in the cluster allows for greater availability options. See Example: Independent disk pools with geographic mirroring.
The following example shows geographic mirroring between sites and both sites using switchable independent disk pools. These configuration steps correlate to the graphic. You might also configure one site to contain switchable independent disk pools, while the other site uses a dedicated independent disk pool. If this is the case, change the instructions to fit your specific environment.
To configure geographic mirroring with switchable independent disk pools using the iSeries Navigator, follow these steps:
To configure geographic mirroring with switchable independent disk pools using CL commands and APIs, follow these steps:
You can use CL commands and APIs for creating a switchable independent disk pool, however there are some tasks that require that you use iSeries Navigator.
- Plan and configure your TCP/IP routes on all nodes, as follows:
- Node A should have routes to C and D.
- Node B should have routes to C and D.
- Node C should have routes to A and B.
- Node D should have routes to A and B.
- Create the cluster. Create the cluster with required nodes using the CRTCLU (Create Cluster) command.
- Start the nodes that comprise the cluster. Start the nodes in the cluster using the STRCLUNOD (Start Cluster Node) command
- Create the device domain. You must create the device domain for all nodes involved in switching an independent disk pool using the ADDDEVDMNE (Add Device Domain Entry) command. All nodes must be in the same device domain.
- Create the device descriptions. Device descriptions must be created on all nodes that will be in the cluster resource group (CRG). Use the CRTDEVASP (Create Device Description (ASP)) command. On the command line in the character-based interface, enter CRTDEVASP. In the Resource Name and the Device Description fields, enter the name of the independent disk pool you plan to create.
- Create the cluster resource group. Create the device CRG with the nodes, their roles in the recovery domain, and independent disk pool device descriptions You must also specify a site name and up to four data port IP addresses for each node in the recovery domain.
- Make your hardware switchable. If you have stand-alone expansion units or IOPs that contain disk units that are to be included in an independent disk pool, you must authorize the expansion unit or IOP to grant access to other nodes at the same site (iSeries Navigator required).
- Create a disk pool. Create the disk pool on the node that owns the disk units using the New Disk Pool wizard when the server is fully restarted. Make sure clustering is active before you start. Name the independent disk pool to match the device description resource name that you gave in step 3. As you add disk units, it is best to localize disk units in the same expansion unit or IOP. Also, do not spread the disk pool across device parity sets (iSeries Navigator required).
- Follow these steps to configure geographic mirroring:
- In iSeries Navigator, expand My Connections (or your active environment).
- Expand the iSeries server that is the primary node .
- Expand Configuration and Service.
- Expand Hardware.
- Expand Disk Units.
- Expand Disk Pools.
- Right-click the Disk Pool you want to mirror and select
.- Follow the wizard's instructions to configure geographic mirroring.
Note: The disk pools you select to geographically mirror must be in the same switchable hardware group. If you want to geographically mirror disk pools in more than one switchable hardware group, you will need to complete the wizard one time for each switchable hardware group.Note: The mirror copy and the production copies must be in different sites. If we have two sites, AB and CD and the production copy is on node A on site AB, the backup copy must be on node C or D on site CD.- Print your disk configuration. Print your disk configuration to have in case of a recovery situation. See How to display your disk configuration in Backup and Recovery. Also, record the relationship between the independent disk pool name and number.
You have now configured geographic mirroring. The remaining steps are required to prepare the independent disk pool for use in this environment. Â
- Start the cluster resource group. Start the cluster resource group to enable device resiliency using the STRCRG (Start Cluster Resource Group) command.
- Make the disk pool available. To access the disk units in an independent disk pool you must vary on the disk pool using the VRYCFG (Vary Configuration) command. Vary on will also reconnect connections, so that any new route definitions can take effect.
- Wait for resync to complete.
- Perform a test switchover. Before you add data to the disk pool, perform test switchovers on the switchable hardware group you created to ensure that each node in the recovery domain can become the primary node. Use the CHGCRGPRI (Change CRG Primary) command.