Mandato addrpnode
Finalidad
Añade uno o más nodos a una definición de dominio de iguales.
Sintaxis
addrpnode [-c] [-h] [-TV] node_name1 [node_name2 ...]
addrpnode [-c] { -f │ -F { file_name │ "-" } } [-h] [-TV] [-M]
addrpnode [-c] [-h] [-TV] node_name1 [@host_name1] [node_name2 [@host_name2] …]Descripción
Antes de ejecutar el mandato addrpnode :Para configurar el entorno de seguridad adecuado, ejecute el mandato preprpnode en cada nodo que se vaya a añadir al dominio similar.
El mandato addrpnode añade los nodos especificados al dominio de iguales en línea en el que se ejecuta el mandato addrpnode . Este mandato debe ejecutarse en un nodo que esté en línea en el dominio de iguales en el que se van a añadir los nuevos nodos. Aunque un nodo puede definirse en varios dominios de igual, sólo puede estar en línea en un dominio de iguales. Para añadir uno o más nodos al dominio de iguales, más de la mitad de los nodos debe estar en línea.
Para permitir que el mandato addrpnode continúe cuando haya un error en uno de los nodos, utilice el distintivo -c .
El mandato addrpnode no pone los nodos añadidos en línea en el dominio similar. Para ello, utilice el mandato startrpnode .
Distintivos
- -c
- Continúa procesando el mandato mientras se puede añadir al menos un nodo al dominio de iguales.
De forma predeterminada, si el mandato addrpnode falla en cualquier nodo, falla en todos los nodos. El distintivo -c altera temporalmente este comportamiento, de modo que el mandato addrpnode se ejecuta en los otros nodos, incluso si falla en un nodo.
- -f | -F
{nombre_archivo | "-"} - Especifica que los nombres de nodo se leen desde un archivo o desde la entrada estándar.
Utilice -f nombre_archivo o -F nombre_archivo para leer los nombres de nodo de un archivo. Utilice -f "-" o -F "-" para especificar STDIN como archivo de entrada.
Notas:- Especifique un nombre de nodo por línea. El mandato ignora los caracteres en blanco a la izquierda del nombre de nodo.
- Utilice un signo de número (#) para indicar que el resto de la línea (o toda la línea si el # está en la columna 1) es un comentario.
De forma predeterminada, todos los nodos que se listan en nombre_archivo:- ¿Son candidatos líderes de grupo de servicios de grupo?
- Se utilizan para las decisiones de quórum.
- Tener acceso al mecanismo de condición de partida del dominio similar.
Puede personalizar las características del nodo utilizando un carácter de control de arroba (@) seguido de uno o varios de estos caracteres especiales:- P | p
- Especifica que el nodo es un candidato de líder de grupo de servicios de grupo.
- Q | q
- Especifica que el nodo es un nodo de quórum.
- B | b
- Especifica que el nodo tiene acceso al mecanismo de desempate de dominio de iguales.
Bobsólo se pueden especificar para nodos de quórum. !- Especifica que el nodo no tiene una característica determinada. Por ejemplo,
!Qindica que el nodo no es un nodo de quórum.
Al personalizar las características del nodo, tenga en cuenta los puntos siguientes (dondexesP,QoB):- Utilice sólo un carácter de control de
@por línea, seguido inmediatamente de uno o más caracteres especiales después del nombre de nodo y antes de cualquier comentario. - No especifique
!QBpara un nodo; da como resultado un error. - Si utiliza un número de nodo, añádalo después del nombre del nodo y antes de los comentarios. El número de nodo puede preceder o seguir las especificaciones de características del nodo.
- Si se especifica
xpara uno o más nodos y no se especifica para ningún nodo, se presupone que los nodos que no tienen unxespecificado tienen un valor de!x. - Si se especifica
!xpara uno o más nodos y no se especificaxpara ningún nodo, se presupone que los nodos que no tienen un!xespecificado tienen un valor dex. - Si se especifican
xy!xpara distintos nodos en el mismo archivo de nodo, todos los nodos del archivo deben tener una especificación dexo!x.
- -h
- Graba la sentencia de uso del mandato en la salida estándar.
- -M
- Verifica si la modalidad de conformidad de seguridad del nuevo nodo coincide con el dominio. Si las modalidades no coinciden, el nodo no se añade. Si no se especifica la opción -M y el nodo utiliza el tipo de clave, que es compatible con el dominio, el nodo se añade y su modalidad de conformidad se actualiza para que coincida con el dominio.
- -T
- Graba los mensajes de rastreo de mandatos en un error estándar. Sólo para su organización de servicio de software.
- -V
- Escribe los mensajes detallados del mandato en la salida estándar.
Parámetros
- node_name1 [node_name2 ... ]
- Especifica el nodo (o nodos) que se va a añadir a la definición de dominio de iguales. El nombre de nodo es la dirección IP o la versión larga o corta del nombre de host DNS. El nombre de nodo debe resolverse en una dirección IP.
- nombre_nodo1[@nombre_host1] [nombre_nodo2[@nombre_host2] ...]
Especifica los nodos que deben añadirse a RPD utilizando el nombre de nodo junto con el nombre de host para cada nodo. El parámetro node_name1 corresponde a una etiqueta, pero el parámetro host_name1 es la dirección IP o una versión larga o corta del nombre de host DNS. El nombre de host debe ser un valor válido que se pueda contactar o hacer ping.
Si no se especifica el parámetro HostName y solo se especifica el parámetro Nombre para el mandato addrpnode , el parámetro HostName se establece como el parámetro Nombre . En este caso, el parámetro Nombre debe resolverse en la dirección IP o en la versión larga o corta del nombre de host DNS.
Para añadir un nodo al dominio de iguales existente, utilice el mandato siguiente:
También puede ejecutar el mandato addrpnode -f /home/nodelst , donde /home/nodelst tiene nombres de nodo comoaddrpnode node_name3@host_name3node_name3@host_name3.in.ibm.com.
Seguridad
El usuario del mandato addrpnode necesita permiso de escritura para IBM.PeerDomain PeerDomain y IBM.PeerNode PeerNode en cada nodo que se va a añadir al dominio similar. Se configura ejecutando el mandato preprpnode en cada nodo que se va a añadir. Especifique los nombres de todos los nodos en línea en el dominio similar con el mandato preprpnode . Proporciona a los nodos en línea la autorización necesaria para realizar operaciones en los nodos que se van a añadir.
Estado de salida
- 0
- El mandato se ha ejecutado correctamente.
- 1
- Se ha producido un error con RMC.
- 2
- Se ha producido un error con un script de interfaz de línea de mandatos.
- 3
- Se ha especificado un distintivo incorrecto en la línea de mandatos.
- 4
- Se ha especificado un parámetro incorrecto en la línea de mandatos.
- 5
- Se ha producido un error basado en una entrada de línea de mandatos incorrecta.
Variables de entorno
- CONTACTO_CT
- Determina el sistema en el que se produce la sesión con el daemon de supervisión y control de recursos (RMC). Cuando CT_CONTACT se establece en un nombre de host o dirección IP, el mandato contacta con el daemon RMC en el host especificado. Si CT_CONTACT no está establecido, el mandato se pone en contacto con el daemon RMC en el sistema local donde se ejecuta el mandato. El destino de la sesión del daemon RMC y el ámbito de gestión determinan las clases de recursos o los recursos que se procesan.
- CT_IP_AUTHENT
- Cuando existe la variable de entorno CT_IP_AUTHENT, el daemon RMC utiliza la autenticación de red basada en IP para ponerse en contacto con el daemon RMC en el sistema especificado por la dirección IP a la que se ha establecido la variable de entorno CT_CONTACT. CT_IP_AUTHENT sólo tiene significado si CT_CONTACT se establece en una dirección IP; no se basa en el servicio DNS (sistema de nombres de dominio).
Restricciones
Este mandato debe ejecutarse en un nodo que esté en línea en el dominio de iguales en el que se van a añadir los nuevos nodos.
Detalles de la implementación
Este comando forma parte del conjunto de archivos Reliable Scalable Cluster Technology (RSCT) para AIX.
Entrada estándar
Cuando se especifica el distintivo -f "-" o -F "-" , este mandato lee uno o más nombres de nodo de la entrada estándar.
Salida estándar
Cuando se especifica el distintivo -h , la sentencia de uso del mandato se graba en la salida estándar. Todos los mensajes detallados se graban en la salida estándar.
Error estándar
Todos los mensajes de rastreo se graban en un error estándar.
Ejemplos
- Para añadir los nodos "
node_name2y "node_name3" al dominio de pares " ApplDomain, donde "node_name1" ya está definido y en línea en el dominio de pares " ApplDomain, ejecute el comando en "node_name1:addrpnode node_name2 node_name3 - Para añadir los nodos "
node_name2y "node_name3" junto con los nombres de host al dominio par " ApplDomain, donde "node_name1" ya está definido y en línea en el dominio par " ApplDomain, ejecute el comando en "node_name1:addrpnode node_name2@host_name2 nodeC_name3@host_name3
Ubicación
/opt/rsct/bin/addrpnode