In stretched configurations or HyperSwap® configurations, IP quorum
applications can be used at the third site as an alternative to third-site quorum disks.
No Fibre Channel connectivity at the third site is required to use an IP
quorum application as the quorum device. The IP quorum application is a Java™ application that runs on a host at the third site. The IP network is used for communication between the IP quorum
application and nodes in the system. If you
currently have a third-site quorum disk, you must remove the third site before you use an IP quorum
application.
There are strict requirements on the IP network and some disadvantages with
using IP quorum applications. Unlike quorum disks, all IP quorum applications must be reconfigured
and redeployed to hosts when certain aspects of the system configuration change. These
aspects include adding or removing a node from the system or when node service IP addresses are
changed. Other
examples include changing the system certificate or experiencing an Ethernet connectivity issue. An
Ethernet connectivity issue prevents an IP quorum application from accessing a node that is still
online. If an IP application is offline, the IP quorum application must be reconfigured because
the system configuration changed. To view the state of an IP quorum application in the management
GUI, select . You can also use the lsquorum command to view
the state of the IP quorum application.
Even with IP quorum applications at the third site, quorum
disks at site one and site two are required, as they are used to store metadata. Quorum disks for
each site are selected automatically and can be configured in the management GUI, by selecting . You can also use the chquorum command to
assign MDisk as a quorum disk.
An IP quorum application can also act as the quorum device for systems
that are configured with a standard topology that do not have any external virtualized storage
configured. This configuration gives a system tie-break capability, automatically resuming I/O
processing if half of the system's nodes are inaccessible.
The maximum number of IP quorum applications that can be deployed is five.
Applications can be deployed on multiple hosts to provide redundancy.
Do not deploy the IP quorum application on a host that depends on storage that is
presented by the system. Doing so might result in a deadlock situation where the nodes in the system
need to detect the IP quorum application to process I/O, but the IP quorum application needs to
access storage on the system to answer.
IP quorum requirements
For stable quorum resolutions, an IP network must provide the following
requirements:
- Connectivity from the servers that are
running an IP quorum application to the service IP addresses of all nodes. The network must also deal with possible security
implications of exposing the service IP addresses, as this connectivity can also be used to access
the service assistant interface if the IP network security is configured incorrectly.
- Port 1260 is used by IP quorum applications to communicate
from the hosts to all nodes.
- The maximum round-trip delay must not exceed 80 milliseconds (ms), which means 40 ms each
direction.
- A minimum bandwidth of 2 megabytes per second is
guaranteed for node-to-quorum traffic.
The following minimum requirements must be met on the hosts that are
used to run IP quorum applications:
- The
host must not depend on storage that is presented by the storage system. Doing so might result in a
deadlock situation where the nodes in the system need to detect the IP quorum application to process
I/O, but the IP quorum application needs to access storage on the system to answer.
- Supported operating systems:
- Red Hat Enterprise Linux 6.5, Red Hat Enterprise Linux 7
- SUSE Linux Enterprise Server 11 SP3, SUSE Linux Enterprise Server 12
- Microsoft Windows Server 2012
- Supported Java Runtime Environments: IBM®
Java 7.1, IBM
Java 8
Installing IP quorum
If you change the configuration by
adding a node, changing a service IP address, or changing SSL certificates, you must download and
install the IP quorum application again.
If you change the configuration by adding an enclosure,
changing a service IP address, or changing SSL certificates, you must download and install the IP
quorum application again. To download and install the IP quorum application, complete the
following steps:
- In the management GUI, select and click either Download IPv4 Application or
Download IPv6 Application to create the IP quorum Java application. You can also use the command-line interface (CLI) to enter the
mkquorumapp command to generate an IP quorum Java application. The application is stored in the dumps
directory of the system with the file name ip_quorum.jar.
- Transfer the IP quorum application from the system to a directory on the host that is to run the
IP quorum application.
- Use the ping command on the host to verify
that it can establish a connection with the service IP address of each node in the system.
- On the host, use the command java -jar ip_quorum.jar to initialize the IP
quorum application.
- To
verify that the IP quorum application is installed and active, select . The system automatically selects MDisks for quorum disks. In a stretched or HyperSwap configuration with IP quorum, the system automatically selects an MDisk from both sites. These MDisks store metadata that are used for system recovery.
If you want to select specific MDisk to use as quorum disks, select MDisk
by Pools and right-click the MDisk and select . The new IP quorum application is displayed in the table of
detected applications. You can also use the lsquorum command on the system CLI to
verify that the IP quorum application is connected and is the active quorum device. If you want to
modify the MDisk that are used for quorum by using the command-line interface, use the
chquorum command.