Apéndice B. Parámetros de recursos de alta disponibilidad
Este apéndice proporciona descripciones de parámetros de recursos de alta disponibilidad. Puede configurar los parámetros con luci, mediante el comando
ccs
o editando etc/cluster/cluster.conf
. La Tabla B.1, “Resumen de recursos de alta disponibilidad” lista los recursos, sus agentes de recursos correspondientes y referencias a otras tablas que contienen descripciones de parámetros. Para entender a los agentes de recursos en más detalle, puede verlos en /usr/share/cluster
de cualquier nodo de clúster.
Además de los agentes de recurso descritos en este apéndice, el directorio
/usr/share/cluster
incluye un script básico para un grupo de recursos, service.sh
. Para obtener mayor información sobre los parámetros incluidos en este script, consulte el propio script service.sh
.
Para obtener una lista completa de una descripción de los elementos y atributos de
cluster.conf
, consulte el esquema de cluster en /usr/share/cluster/cluster.rng
, y el esquema anotado en /usr/share/doc/cman-X.Y.ZZ/cluster_conf.html
(por ejemplo /usr/share/doc/cman-3.0.12/cluster_conf.html
).
Recursos | Agente de recursos | Referencia para descripción de parámetros |
---|---|---|
Apache | apache.sh | Tabla B.2, “Servidor Apache” |
Instancia de Condor | condor.sh | Tabla B.3, “Instancia de Condor” |
Sistema de archivos | fs.sh | Tabla B.4, “Sistema de archivos” |
Sistema de archivos GFS2 | clusterfs.sh | Tabla B.5, “GFS2” |
Dirección IP | ip.sh | Tabla B.6, “Dirección IP” |
HA LVM | lvm.sh | Tabla B.7, “HA LVM” |
MySQL | mysql.sh | Tabla B.8, “MySQL” |
Cliente NFS | nfsclient.sh | Tabla B.9, “Cliente NFS” |
NFS Export | nfsexport.sh | Tabla B.10, “NFS Export” |
Servidor NFS | nfsserver.sh | Tabla B.11, “Servidor NFS” |
Montaje NFS/CIFS | netfs.sh | Tabla B.12, “Montaje NFS/CIFS” |
Open LDAP | openldap.sh | Tabla B.13, “Open LDAP” |
Instancia de conmutación de Oracle 10g/11g | oracledb.sh | Tabla B.14, “Instancia de conmutación de Oracle 10g/11G” |
Instancia de conmutación de Oracle 10g | orainstance.sh | Tabla B.15, “Instancia de conmutación de Oracle 10g” |
Oyente de Oracle 10g | oralistener.sh | Tabla B.16, “Oyente de Oracle 10g” |
PostgreSQL 8 | postgres-8.sh | Tabla B.17, “PostgreSQL 8” |
Base de datos SAP | SAPDatabase | Tabla B.18, “Base de datos SAP” |
Instancia SAP | SAPInstance | Tabla B.19, “Instancia SAP” |
Samba | samba.sh | Tabla B.20, “Servidor Samba” |
Script | script.sh | Tabla B.21, “Script” |
Sybase ASE | ASEHAagent.sh | Tabla B.22, “Instancia de conmutación Sybase ASE ” |
Tomcat 6 | tomcat-6.sh | Tabla B.23, “Tomcat 6” |
Máquina virtual | vm.sh | Tabla B.24, “Máquina virtual”
NOTA: Luci lo presenta como un servicio virtual si el clúster de host puede soportar máquinas virtuales.
|
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | El nombre del servicio Apache. |
Root de servidor | server_root | El predeterminado es /etc/httpd . |
Config File | config_file | Especifica el archivo de configuración Apache. El valor predeterminado /etc/httpd/conf . |
Opciones httpd | httpd_options | Otras opciones de línea de comandos para httpd . |
Espera de apagado (segundos) | shutdown_wait | Especifica el número de segundos de espera para el final correcto de apagado del servicio. |
Campo | Campo luci | Atributo cluster.conf |
---|---|---|
Nombre de instancia | name | Especifica un nombre único para la instancia de Condor. |
Tipo de subsistema de Condor | type | Especifica el tipo de subsistema de Condor para esta instancia: schedd , job_server , o query_server . |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Especifica un nombre para el recurso de sistema de archivos. |
Tipo de sistema de archivos | fstype | Si no está especificado, mount intenta determinar el tipo de sistema de archivos. |
Punto de montaje | mountpoint | Ruta en jerarquía de sistema de archivos para montar este sistema de archivos. |
Dispositivo, etiqueta FS o UUID | device | Especifica el dispositivo asociado con el recurso del sistema de archivos. Este puede ser un dispositivo de bloque, una etiqueta de sistema de archivos o UUID del sistema de archivos. |
Opciones de montaje | options | Opciones de montaje; es decir, opciones utilizadas cuando se monta el sistema de archivos. Estas puede ser específicas al sistema de archivos. Consulte la página del manual mount (8) para ver las opciones de montaje soportadas. |
ID de sistema de archivos (opcional) | fsid | Nota ID de sistema de archivos utilizado únicamente por servicios NFS.
Al crear un nuevo recurso de sistema de archivos, puede dejar este campo en blanco. Si deja este campo en blanco, el ID del sistema de archivos será asignado automáticamente después de enviar el parámetro durante la configuración. Si necesita asignar un ID de sistema de archivos explícitamente, especifíquelo en este campo.
|
Forzar desmonte | force_unmount | Si está habilitado, obliga al sistema de archivos a desmontarse. La configuración predeterminada es desactivada . Forzar el desmonte mata todos los procesos con el punto de montaje para liberar el montaje cuando intenta desmontar. |
Forzar fsck | force_fsck | Si está habilitado, hace que fsck se ejecute en el sistema de archivos antes de montarlo. La configuración predeterminada es desactivado . |
Habilite el daemon NFS y la solución 'lockd' (Red Hat Enterprise Linux 6.4 y posterior) | nfsrestart | Si su sistema de archivos se exporta a través de NFS y en ocasiones no se puede desmontar (ya sea durante el apagado o la reubicación del servicio), esta opción bajará todas las referencias del sistema de archivos antes del desmontaje. Esta opción requiere que usted active la opción Servidor NFS . Se aconseja que establezca esta opción como último recurso, ya que es difícil intentar desmontar un sistema de archivos. | y no debe ser utilizada junto con el recurso del
Usa revisiones de estatus rápidas | quick_status | Si está activada, realiza revisiones de estatus rápidas. |
Reiniciar nodo de host si el desmonte falla | self_fence | SI está habilitado, reinicie el nodo en caso de que el desmontaje del sistema de archivos falle. El agente de recursos filesystem acepta un valor de 1, yes , on , o true para habilitar el parámetro y un valor de 0, no , off , o false para desactivarlo. El parámetro predeterminado es disabled . |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | El nombre del recurso del sistema de archivos. |
Punto de montaje | mountpoint | La ruta en la cual se monta el recurso del sistema de archivos |
Dispositivo, etiqueta FS o UUID | device | El archivo de dispositivo asociado con el recurso del sistema de archivos. |
Tipo de sistema de archivos | fstype | Establecer a GFS2 en luci |
Opciones de montaje | options | Opciones de montaje. |
ID de sistema de archivos (opcional) | fsid | Nota ID de sistema de archivos utilizado únicamente por servicios NFS.
Al crear un nuevo recurso GFS2, puede dejar este campo en blanco. Si deja el campo en blanco el ID del sistema de archivos se asigna automáticamente después de enviar el parámetro durante la configuración. Si necesita asignar un ID de sistema de archivos explícitamente, especifíquelo en este campo.
|
Forzar desmonte | force_unmount | Si está habilitado, obliga al sistema de archivos a desmontarse. El valor predeterminado es desactivado . El parámetro Forzar desmonte mata todos los procesos mediante un punto de montaje para liberar e montaje cuando trate de desmontarse. Con recurso GFS2, el punto de montaje no se desmonta en ruptura de servicio a menos que Forzar desmonte esté habilitado. |
Habilite el daemon NFS y la solución 'lockd' (Red Hat Enterprise Linux 6.4 y posterior) | nfsrestart | Si su sistema de archivos se exporta a través de NFS y en ocasiones no se puede desmontar (ya sea durante el apagado o la reubicación del servicio), esta opción bajará todas las referencias del sistema de archivos antes del desmontaje. Esta opción requiere que usted active la opción Servidor NFS . Se aconseja que establezca esta opción como último recurso, ya que es difícil intentar desmontar un sistema de archivos. | y no debe ser utilizada junto con el recurso del
Reiniciar nodo de host si el desmonte falla | self_fence | Si está habilitado, el desmontaje del sistema de archivos fallará, el nodo se reiniciará inmediatamente . Por lo general, se utiliza junto con el soporte de force-unmount, pero no se requiere. El agente de recursos GFS2 acepta un valor de 1, yes , on , o true para habilitar este parámetro, y un valor de 0, no , off , o false para inhabilitarlo. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Dirección IP y bits de máscara de red (Netmask) | address | La dirección IP (y, opcionalmente, bits de Netmask) para el recurso. Bits de Netmask o longitud de prefijo de red, puede ir después de la dirección con una barra inclinada como separador, cumpliendo con la anotación CIDR (por ejemplo, 10.1.1.1/8). Esta es una dirección IP virtual. Las direcciones IPv4 e IPv6 tienen soporte, como en monitorización de enlaces NIC para cada dirección IP. |
Enlace de monitor | monitor_link | Al habilitarlo hace que el estatus falle si el enlace de la NIC, al cual está enlazado esta dirección IP, no está presente. |
Inhabilita actualizaciones para rutas estáticas | disable_rdisc | Inhabilita actualizaciones de rutas mediante protocolo RDISC. |
Número de segundos dormido tras retirar una dirección IP | sleeptime | Especifica la cantidad de tiempo (en segundos) para dormir. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Un nombre único para este recurso LVM. |
Nombre de grupo de volúmenes | vg_name | Un nombre descriptivo del grupo de volúmenes que está siendo administrado. |
Nombre de volumen lógico (opcional) | lv_name | Nombre del volumen lógico que está siendo administrado. Este parámetro es opcional, si hay más de un volumen lógico en el grupo de volúmenes que se está administrando. |
Cercar el nodo si está habilitado para etiquetas Clean UP LVM | self_fence | Cerque el nodo si no puede limpiar las etiquetas LVM. El agente de recursos LVM acepta un valor de 1 o yes para habilitar este parámetro, y un valor de 0 o no para desactivarlo. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Especifica un nombre de recurso de servidor MySQL. |
Config File | config_file | Especifica el archivo de configuración. El valor predeterminado es /etc/my.cnf . |
Dirección de escucha | listen_address | Especifica una dirección para el servicio MySQL. Si no se proporciona una dirección IP, se tomará la primera dirección IP del servicio. |
Opciones mysqld | mysqld_options | Otras opciones de línea de comandos para httpd . |
Espera de inicio (segundos) | startup_wait | Especifica el número de segundos de espera para el final correcto del inicio del servicio. |
Espera de apagado (segundos) | shutdown_wait | Especifica el número de segundos de espera para el final correcto de apagado del servicio. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Este es un nombre simbólico de un cliente utilizado para referirse al cliente en el árbol de recursos. No es lo mismo que la opción Target . |
Nombre de host de destino, comodín o Netgroup | target | Es el servidor desde el cual usted está montando. Puede especificarse mediante un nombre de host, un comodín (dirección IP o basado en nombre de host) o un grupo de red que define un host o hosts para exportarlos. |
Permitir recuperación de este cliente NFS | allow_recover | Permitir recuperación. |
Opciones | options | Define una lista de opciones para este cliente — por ejemplo, los derechos de acceso de cliente adicional. Para obtener mayor información, consulte la página del manual exports (5), General Options. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name |
Nombre descriptivo del recurso. El recurso de exportación de NFS asegura que todos los daemons NFS estén ejecutándose. Si son reutilizables completamente, solo se necesitará un recurso de exportación NFS.
Nota
Nombre de recurso de exportación de NFS para que puede distinguirse claramente desde otros recurso NFS.
|
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name |
Nombre descriptivo del recurso de servidor NFS. El recurso de servidor NFS sirve para exportar sistemas de archivos NFSv4 a los clientes. Debido a la forma como funciona NFSv4, únicamente el recurso NFSv4 puede existir en un servidor a la vez. Además, no es posible utilizar el recurso de servidor NFS cuando también se están utilizando las instancias locales de NFS en cada nodo de clúster.
|
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name |
Nombre simbólico para el montaje NFS o CIFS.
Nota
Este recurso se requiere solamente cuando se configura un servicio de clúster para que sea un cliente NFS.
|
Punto de montaje | mountpoint | Ruta en la cual el sistema de archivos será montado. |
Host | host | Dirección IP de servidor NFS/CIFS o nombre de host. |
Nombre de directorio de exportación de NFS o nombre de recurso compartido de CIFS. | export | Nombre de directorio de exportación de NFS o nombre de recurso compartido de CIFS. |
Tipo de sistema de archivos: | fstype |
Tipo de sistema de archivos:
|
Forzar desmonte | force_unmount | Si Forzar desmonte está habilitado, el clúster mata todos los procesos mediante este sistema de archivos cuando se detiene el servicio. Al matar todos los procesos mediante el sistema de archivos se libera el sistema de archivos. De lo contrario, el desmonte fallará, y se reiniciará el servicio. |
No desmonte el sistema de archivos durante una parada de la operación de reubicación. | no_unmount | Si está activado, especifica que el sistema de archivos no debe ser desmontado durante una operación de parada o reubicación. |
Opciones | options | Opciones de montaje. Especifica una lista de opciones de montaje. Si no se especifica ninguna, el sistema se monta -o sync . |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Especifica un nombre de servicio para registro y otros propósitos. |
Config File | config_file | Especifica una ruta absoluta a un archivo de configuración. El valor predeterminado es /etc/openldap/slapd.conf . |
Lista URL | url_list | El valor predeterminado es ldap:/// . |
Opciones slapd | slapd_options | Otras opciones de línea de comandos para slapd . |
Espera de apagado (segundos) | shutdown_wait | Especifica el número de segundos de espera para el final correcto de apagado del servicio. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre de instancia (SID) de instancia de Oracle | name | Nombre de instancia. |
Nombre de usuario de Oracle | user | Este es el nombre de usuario del usuario de Oracle con el que la instancia AS de Oracle se ejecuta. |
Directorio principal de aplicación de Oracle | home | Este es el directorio principal de Oracle (aplicación, no usuario). Se configura durante la instalación de Oracle. |
Tipo de autenticación de Oracle | type | El tipo de instalación de Oracle. Predeterminado: 10g , Instancia de base de datos y base de Oyente únicamente , base de datos, Oyente, Gestor de empresas, e ISQL*Plus: base-em (o 10g ), o Servidor de aplicación de Internet (infraestructura): ias (o 10g-ias ). |
Nombre de host virtual (opcional) | vhost | El nombre de host virtual coincidente con el nombre de host de instalación de Oracle 10g. Observe que durante el inicio/parada de un recurso oracledb, su nombre de host se cambia temporalmente a este nombre de host. Por lo tanto, debe configurar un recurso oracledb como parte de un servicio exclusivo únicamente. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre de instancia (SID) de instancia de Oracle | name | Nombre de instancia. |
Nombre de usuario de Oracle | user | Este es el nombre de usuario del usuario de Oracle con el que la instancia de Oracle se ejecuta. |
Directorio principal de aplicación de Oracle | home | Este es el directorio principal de Oracle (aplicación, no usuario). Se configura durante la instalación de Oracle. |
Lista de los oyentes de Oracle (opcional, separados por espacios) | listeners | Lista de oyentes de Oracle que iniciarán con la instancia de base de datos. Los nombres de oyentes están separados por espacios en blanco. Se predetermina a vacío lo cual desactiva oyentes. |
Ruta para el archivo Lock (opcional) | lockfile | Sitio para lockfile que será utilizado para revisar si Oracle está ejecutándose o no. Se predetermina al sitio en /tmp . |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre de oyente | name | Nombre de oyente |
Nombre de usuario de Oracle | user | Este es el nombre de usuario del usuario de Oracle con el que la instancia de Oracle se ejecuta. |
Directorio principal de aplicación de Oracle | home | Este es el directorio principal de Oracle (aplicación, no usuario). Se configura durante la instalación de Oracle. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Especifica un nombre de servicio para registro y otros propósitos. |
Config File | config_file | Definir ruta absoluta para archivo de configuración. El valor predeterminado es /var/lib/pgsql/data/postgresql.conf . |
Usuario Postmaster | postmaster_user | Usuario que ejecuta el servidor de base de datos porque puede ser ejecutado por root. El valor predeterminado es postgres. |
Opciones Postmaster | postmaster_options | Otras opciones de línea de comando para Postmaster. |
Espera de apagado (segundos) | shutdown_wait | Especifica el número de segundos de espera para el final correcto de apagado del servicio. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre de base de datos SAP | SID | Especifica un identificador de sistema único SAP. Por ejemplo, P01. |
Directorio ejecutable SAP | DIR_EXECUTABLE | Especifica la ruta totalmente calificada para sapstartsrv y sapcontrol . |
Tipo de base de datos | DBTYPE | Especifica uno de los siguientes tipos de base de datos: Oracle, DB6 o ADA. |
Nombre de oyente de Oracle | NETSERVICENAME | Especifica nombre de oyente TNS de Oracle. |
La pila ABAP no está instalada, solo la pila de Java lo está | DBJ2EE_ONLY | Si no tiene una pila de ABAP instalada en la base de datos SAP, habilite este parámetro. |
Monitorización de nivel de aplicación | STRICT_MONITORING | Activa monitorización del nivel de aplicación |
Inicia este servicio automáticamente | AUTOMATIC_RECOVER | Activa o desactiva la recuperación de inicio automática. |
Ruta a Java SDK | JAVE_HOME | Ruta a Java SDK. |
Nombre de archivo del controlador de JDBC | DB_JARS | Nombre de archivo del controlador JDBC. |
Ruta al script de preinicio | PRE_START_USEREXIT | Ruta al script de preinicio. |
Ruta al script de postinicio | POST_START_USEREXIT | Ruta al script de postinicio. |
Ruta al script de pre-parada | PRE_STOP_USEREXIT | Ruta al script de pre-parada |
Ruta al script de postparada | POST_STOP_USEREXIT | Ruta al script de postparada |
Directorio Bootstrap de Instancia J2EE | DIR_BOOTSTRAP | El directorio bootstrap de instancia J2EE de ruta totalmente calificada. Por ejemplo, /usr/sap/P01/J00/j2ee/cluster/bootstrap . |
Ruta de almacenaje de seguridad J2EE | DIR_SECSTORE | El directorio de la ruta de almacenaje de seguridad J2EE totalmente calificada. Por ejemplo, /usr/sap/P01/SYS/global/security/lib/tools . |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre de instancia SAP | InstanceName | El nombre de instancia totalmente calificado. Por ejemplo, 01_DVEBMGS00_sapp01ci. |
Directorio ejecutable SAP | DIR_EXECUTABLE | La ruta totalmente calificada para sapstartsrv y sapcontrol . |
Directorio que contiene el perfil SAP START | DIR_PROFILE | La ruta totalmente calificada al perfil SAP START. |
Nombre del perfil SAP START | START_PROFILE | Especifica el nombre del perfil SAP START. |
Número de segundos de espera antes de revisar estatus de inicio | START_WAITTIME | Especifica el número de segundos de espera antes de revisar el estatus de inicio (no espere a J2EE-Addin). |
Activar recuperación de inicio automática | AUTOMATIC_RECOVER | Activa o desactiva la recuperación de inicio automática. |
Ruta al script de preinicio | PRE_START_USEREXIT | Ruta al script de preinicio. |
Ruta al script de postinicio | POST_START_USEREXIT | Ruta al script de postinicio. |
Ruta al script de pre-parada | PRE_STOP_USEREXIT | Ruta al script de pre-parada |
Ruta al script de postparada | POST_STOP_USEREXIT | Ruta al script de postparada |
Nota
Con respecto a la Tabla B.20, “Servidor Samba”, cuando se crea o edita un servicio de clúster, conecte un recurso de servicio de Samba directamente al servicio,no a un recurso dentro de un servicio.
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Especifica el nombre del servidor de Samba. |
Config File | config_file | Archivo de configuración de Samba |
Otras opciones de línea de comandos para smbd | smbd_options | Otras opciones de línea de comandos para smbd. |
Otras opciones de línea de comandos para nmbd. | nmbd_options | Otras opciones de línea de comandos para nmbd. |
Espera de apagado (segundos) | shutdown_wait | Especifica el número de segundos de espera para el final correcto de apagado del servicio. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Especifica un nombre para el script personalizado de usuario. El recurso de script permite que un script de inicio sea compatible con un LSB estándar que se utiliza para iniciar el servicio en clúster. |
Ruta completa al archivo de script | file | Ingrese la ruta donde este script personalizado se localiza (por ejemplo, /etc/init.d/userscript ). |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre de instancia | name | Especifica el nombre de instancia del recurso Sybase ASE. |
Nombre de servidor ASE | server_name | El nombre de servidor ASE que está configurado para el servidor de alta disponibilidad. |
Directorio principal de SYBASE | sybase_home | El directorio principal de productos Sybase. |
Archivo de registro | login_file | La ruta completa del archivo de registro que contiene el par: nombre de usuario y contraseña. |
Archivo de interfaces | interfaces_file | La ruta completa de archivo de interfaces que se utiliza para iniciar o acceder el servido ASE. |
Nombre de directorio SYBASE_ASE | sybase_ase | El nombre de directorio bajo sybase_home donde los productos ASE están instalados. |
Nombre de directorio SYBASE_OCS | sybase_ocs | El nombre de directorio bajo sybase_home donde se instalan productos de OCS. Por ejemplo, ASE-15_0. |
Usuario Sybase | sybase_user | El usuario que puede ejecutar el servidor ASE. |
Iniciar tiempo de espera (segundos) | start_timeout | Valor de tiempo de espera de inicio. |
Tiempo de espera de apagado (segundos) | shutdown_timeout | Valor de tiempo de espera de apagado. |
Tiempo de espera de sondeo profundo | deep_probe_timeout | El máximo de segundos de espera para la respuesta del servidor ASE antes de determinar que el servidor no tuvo respuesta mientras se ejecuta un sondeo profundo. |
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre | name | Especifica un nombre de servicio para registro y otros propósitos. |
Config File | config_file | Especifica la ruta absoluta al archivo de configuración. El valor por defecto es /etc/tomcat6/tomcat6.conf . |
Espera de apagado (segundos) | shutdown_wait | Especifica el número de segundos de espera para que se termine correctamente el servicio de apagado. El valor predeterminado es 30. |
Importante
Respecto a la Tabla B.24, “Máquina virtual”, al configurar su clúster con recursos de máquina virtual, debe usar las herramientas de
rgmanager
para iniciar y detener las máquinas virtuales. El uso de virsh
para iniciar la máquina puede hacer que la máquina virtual se ejecute en más de un sitio lo cual puede corromper los datos en la máquina virtual. Para obtener información sobre cómo configurar su sistema para reducir las posibilidades de que los administradores accidentalmente "inicien en doble" las máquinas virtuales al usar herramientas de clúster y no clúster, consulte la Sección 2.14, “Configuración de las máquinas virtuales en un entorno en clúster.”.
Nota
Los recursos de máquina virtual se configuran de forma diferente a la de otros recursos de clúster. Para configurar un recurso de máquina virtual con luci, añada un grupo de servicio al clúster, luego añada un recurso al servicio, seleccione
Virtual Machine
como el tipo de recursos e ingrese los parámetros de recursos de máquina virtual. Para obtener información sobre cómo configurar una máquina virtual con el comando ccs
, consulte la Sección 5.12, “Recursos de máquinas virtuales”.
Campo luci | Atributo cluster.conf | Descripción |
---|---|---|
Nombre de servicio | name | Especifica el nombre de la máquina virtual. Al usar la interfaz de luci, especifíquela como un nombre de servicio. |
Inicia este servicio automáticamente | autostart | Si está habilitada, esta máquina virtual se iniciará automáticamente después de que el clúster forme un cuórum. Si este parámetro está desactivado, esta máquina virtual no iniciará automáticamente después de que el clúster forme un cuórum. la máquina virtual es puesta en el estado desactivado . |
Ejecución exclusiva | exclusive | Si se habilita, esta máquina virtual solamente puede ser reubicada para ejecutarse en otro nodo de forma exclusiva; es decir, para que se ejecute en un nodo que no tenga otras máquinas virtuales ejecutándose en él. Si no hay nodos disponibles para que una máquina virtual se ejecuten exclusivamente, la máquina virtual no se reiniciará después de un fallo. Además, otras máquinas virtuales no se reubican automáticamente en un nodo que ejecute esta máquina virtual como Ejecutar exclusivo . Puede anular esta opción si inicia en forma manual o reubica operaciones. |
Dominio de conmutación | domain | Define listas de miembros de clúster para intentar en caso de que la máquina virtual falle. |
Política de recuperación. | recovery | Política de recuperación proporciona las opciones siguientes:
|
Opciones de reinicio | max_restarts , restart_expire_time | Si selecciona | o como política de recuperación para el servicio, especifique el número máximo de fallas de reinicio antes de reubicar o desactivar el servicio y especificar el tiempo en segundos después del cual olvida reiniciar.
Tipo de migración | migrate | Especifica un tipo de migración de viva o pausa . La configuración predeterminada en viva . |
Asignación de migración | migration_mapping |
Especifica una interfaz alternativa para migrar. Especifíquela cuando, por ejemplo, la dirección de red utilizada para migrar máquina virtual en un nodo difiere de la dirección del nodo utilizado para comunicación de clúster.
Especificar lo siguiente indica que cuando migra una máquina virtual de
member a member2 , en realidad migra a target2 . Igualmente, cuando migra de member2 a member , usted migra mediante target .
member:target,member2:target2
|
Programa de estatus | status_program |
Programa de estatus para ejecutar además de la revisión estándar para la presencia de una máquina virtual. Si se especifica, el programa de estatus se ejecuta una vez por minuto. Esto le permite determinar el estatus de servicios críticos dentro de una máquina virtual. Por ejemplo, si una máquina virtual ejecuta un servidor de red, su programa de estatus podría verificar si un servidor de red está activado y en ejecución; si la revisión de estatus falla (se indica al retornar un valor de no cero), la máquina virtual es recuperada.
Después de iniciar la máquina virtual, el agente de recursos de máquina virtual llamará periódicamente al programa de estatus y esperará un código de retorno correcto (cero) antes de retornar. El programa se detendrá después de cinco minutos.
|
Ruta al archivo XML utilizado para crear la máquina virtual (VM) | xmlfile | Ruta completa al archivo XML libvirt que contiene la definición de dominio libvirt . |
Ruta a los archivos de configuración de Máquina Virtual | path |
Una especificación de ruta delimitada por dos puntos que el agente de recursos de máquina virtual (
vm.sh ) busca para el archivo de configuración de máquina virtual. Por ejemplo: /mnt/guests/config:/etc/libvirt/qemu .
Importante
La ruta nunca debe señalar directamente un archivo de máquina virtual.
|
Ruta al directorio de instantáneas de Máquina Virtual | snapshot | Ruta al directorio de instantáneas donde se almacenará la imagen de máquina virtual. |
Hipervisor URI | hypervisor_uri | Hipervisor URI (normalmente automático). |
URI de migración | migration_uri | URI de migración (normalmente automática). |
Datos de túnel en ssh durante migración | tunnelled | Datos de túnel en ssh durante migración. |