5.4. Cómo crear un clúster
Esta sección describe cómo crear, modificar y borrar un esqueleto de configuración de clúster con el comando
ccs sin dominios de conmutación de cercado y servicios de alta disponibilidad. Las siguientes secciones describen cómo establecer esas partes de la configuración.
Para crear un esqueleto de archivo de configuración de clúster, primero cree un clúster y póngale un nombre, luego añada los nodos al clúster, como en el siguiente procedimiento:
- Crear un archivo de configuración de clúster en uno de los nodos en el clúster al ejecutar el comando
ccsmediante el parámetro-hpara especificar el nodo en el cual crear el archivo y la opcióncreateclusterpara especificar un nombre para el clúster:ccs -h host --createcluster clustername
ccs -h host --createcluster clusternameCopy to Clipboard Copied! Toggle word wrap Toggle overflow Por ejemplo, el siguiente comando crea un archivo de configuración ennode-01.example.comllamadomycluster:ccs -h node-01.example.com --createcluster mycluster
ccs -h node-01.example.com --createcluster myclusterCopy to Clipboard Copied! Toggle word wrap Toggle overflow usterEl nombre de clúster no puede exceder a 15 caracteres.Si un archivocluster.confya existe en el host que usted especificó, ejecute este comando para remplazar el archivo existente.Si desea crear un archivo de configuración de clúster en su sistema local, puede especificar la opción-fen lugar de la opción-h. Para obtener mayor información sobre cómo crar el archivo de forma local, consulte la Sección 5.1.1, “Cómo crear un archivo de configuración de clúster en un sistema local”. - Para configurar los nodos que contiene el clúster, ejecute el siguiente comando para cada nodo en el clúster.
ccs -h host --addnode nodo
ccs -h host --addnode nodoCopy to Clipboard Copied! Toggle word wrap Toggle overflow Por ejemplo, los siguientes tres comandos añaden los nodosnode-01.example.com,node-02.example.com, ynode-03.example.comal archivo de configuración ennode-01.example.com:ccs -h node-01.example.com --addnode node-01.example.com ccs -h node-01.example.com --addnode node-02.example.com ccs -h node-01.example.com --addnode node-03.example.com
ccs -h node-01.example.com --addnode node-01.example.com ccs -h node-01.example.com --addnode node-02.example.com ccs -h node-01.example.com --addnode node-03.example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow Para ver una lista de los nodos que han sido configurados para un clúster, ejecute el siguiente comando:ccs -h host --lsnodes
ccs -h host --lsnodesCopy to Clipboard Copied! Toggle word wrap Toggle overflow Ejemplo 5.1, “Archivocluster.confdespués de añadir tres nodos” muestra un archivo de configuracióncluster.confdespués de haber creado clústermyclusterque contiene los nodosnode-01.example.com,node-02.example.com, ynode-03.example.com.Ejemplo 5.1. Archivo
cluster.confdespués de añadir tres nodosCopy to Clipboard Copied! Toggle word wrap Toggle overflow Cuando usted añade un nodo al clúster, puede especificar el nombre de votos que el nodo aporta para determinar si hay cuórum. Para establecer el número de votos para un nodo de clúster, use el siguiente comando:ccs -h host --addnode host --votes votos
ccs -h host --addnode host --votes votosCopy to Clipboard Copied! Toggle word wrap Toggle overflow Cuando usted añade un nodo,ccsasigna al nodo un número entero único que sirve de identificador de nodo. Si desea especificar el nodo de forma manual cuando cree un nodo, use el siguiente comando:ccs -h host --addnode host --nodeid nodeid
ccs -h host --addnode host --nodeid nodeidCopy to Clipboard Copied! Toggle word wrap Toggle overflow Para retirar un nodo de un clúster, ejecute el siguiente comando:ccs -h host --rmnode nodo
ccs -h host --rmnode nodoCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Cuando haya terminado todos los componentes de su clúster, necesitará sincronizar el archivo de configuración de clúster para todos los nodos, como se describe en la Sección 5.15, “Cómo propagar el archivo de configuración a los nodos de clúster”.