Guía de administración del sistema: servicios IP

Configuración de sistemas de destino

La detección de fallos basada en sondeos implica el uso de sistemas de destino, tal como se explica en Detección de fallos basada en sondeos. Para algunos grupos IPMP, los destinos predeterminados que utiliza in.mpathd son suficientes. Sin embargo, para algunos grupos IPMP, quizá desee configurar destinos específicos para la detección de fallos basada en sondeos. La detección de fallos basada en sondeos se lleva a cabo configurando las rutas host en la tabla de enrutamiento como destinos de sondeo. Cualquier ruta host configurada en la tabla de enrutamiento aparece enumerada antes del enrutador predeterminado. Por tanto, IPMP utiliza rutas host definidas explícitamente para la selección de destino. Puede utilizar cualquiera de estos dos métodos para especificar destinos directamente: configurar manualmente las rutas host o crear una secuencia shell que se pueda convertir en una secuencia de inicio.

Considere los siguientes criterios cuando evalúe qué hosts de su red podrían constituir destinos correctos.

ProcedureCómo especificar manualmente los sistemas de destino para la detección de fallos basada en sondeos

  1. Inicie sesión con su cuenta de usuario en el sistema en el que va a configurar la detección de fallos basada en sondeos.

  2. Agregue una ruta a un host particular para utilizar como destino en la detección de fallos basada en sondeos.


    $ route add -host destination-IP gateway-IP -static
    

    Sustituya los valores de IP_destino e IP_portal por la dirección IPv4 del host que se utilizará como destino. Por ejemplo, escriba lo siguiente para especificar el sistema de destino 192.168.85.137, que se encuentra en la misma subred que las interfaces del grupo IPMP testgroup1.


    $ route add -host 192.168.85.137 192.168.85.137 -static 
    
  3. Agregue rutas a los host adicionales de la red para utilizar como sistemas de destino.

ProcedureCómo especificar sistemas de destino en una secuencia de shell

  1. En el sistema en el que ha configurado un grupo IPMP, asuma el rol de administrador principal o conviértase en superusuario.

    La función de administrador principal incluye el perfil de administrador principal. Para crear el rol y asignarlo a un usuario, consulte el Capítulo 2, Working With the Solaris Management Console (Tasks) de System Administration Guide: Basic Administration.

  2. Cree una secuencia de shell que configure rutas estáticas para los destinos propuestos.

    Por ejemplo, puede crear una secuencia de shell denominada ipmp.targets con el siguiente contenido:


    TARGETS="192.168.85.117 192.168.85.127 192.168.85.137"
    
    case "$1" in
            'start')
                /usr/bin/echo "Adding static routes for use as IPMP targets"
    		for target in $TARGETS; do
    	  /usr/sbin/route add -host $target $target
    		done
                      ;;
            'stop')
                  /usr/bin/echo "Removing static routes for use as IPMP targets"
    		 for target in $TARGETS; do
    		/usr/sbin/route delete -host $target $target
    		 done
                      ;;
      esac  
  3. Copie la secuencia de shell en el directorio de la secuencia de inicio.


     # cp ipmp.targets /etc/init.d  
    
  4. Cambie los permisos de la nueva secuencia de inicio.


    # chmod 744 /etc/init.d/ipmp.targets
    
  5. Cambie la propiedad de la nueva secuencia de inicio.


    # chown root:sys /etc/init.d/ipmp.targets
    
  6. Cree un vínculo para la secuencia de inicio en el directorio /etc/init.d.


    # ln /etc/init.d/ipmp.targets /etc/rc2.d/S70ipmp.targets
    

    El prefijo S70 del nombre de archivo S70ipmp.targets ordena la nueva secuencia correctamente con respecto a las demás secuencias de inicio.