Table of ContentsView in Frames

Configuring Red Hat Enterprise Linux 6 series and Red Hat Enterprise Linux 7 series to support Veritas Storage Foundation

If you are using Red Hat Enterprise Linux 6 series or Red Hat Enterprise Linux 7 series, you must configure it to support Veritas Storage Foundation.

About this task

If you are running Red Hat Enterprise Linux 6 series or Red Hat Enterprise Linux 7 series, you must perform some additional steps and ensure that the value of the IOFENCE timeout parameter is correct.

Steps

  1. Log in to the host as the root user.
  2. Create the file /etc/udev/rules.d/40-rport.rules with the following content line: KERNEL=="rport-*", SUBSYSTEM=="fc_remote_ports", ACTION=="add", RUN+="/bin/sh -c 'echo 20 > /sys/class/fc_remote_ports/%k/fast_io_fail_tmo;echo 864000 > /sys/class/fc_remote_ports/%k/dev_loss_tmo'"
  3. Check the value of the IOFENCE timeout parameter and ensure that it is set to 30000.
    The IOFENCE timeout parameter specifies the amount of time in milliseconds that it takes clients to respond to an IOFENCE message before the system halts. When clients receive an IOFENCE message, they must unregister from the GAB driver within the number of milliseconds specified by the IOFENCE timeout parameter, or the system halts. The default value for this parameter is 15000 milliseconds or 15 seconds.
    Example
    To check the value of this parameter, enter the command gabconfig -l on the host. The following is an example of the type of output this command produces:
    # gabconfig -l
    GAB Driver Configuration
    Driver state         : Configured
    Partition arbitration: Disabled
    Control port seed    : Enabled
    Halt on process death: Disabled
    Missed heartbeat halt: Disabled
    Halt on rejoin       : Disabled
    Keep on killing      : Disabled
    Quorum flag          : Disabled
    Restart              : Enabled
    Node count           : 2 
    Send queue limit     : 128
    Recv queue limit     : 128
    IOFENCE timeout (ms) : 15000
    Stable timeout (ms)  : 5000
    
  4. If the value of the IOFENCE timeout parameter is not 30000, correct it: gabconfig -f 30000
    This value is not persistent across reboots, so you must check it each time you boot the host and reset it if necessary.