Esta versión de GitHub Enterprise se discontinuó el 2023-03-15. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.
Configurar el agrupamiento
Aprende sobre agrupaciones y diferencias con alta disponibilidad.
Acerca de las agrupaciones
La agrupación GitHub Enterprise Server permite que los servicios que la componen GitHub Enterprise Server sean escalados a múltiples nodos.
Diferencias entre los agrupamientos y la disponibilidad alta (HA)
GitHub Enterprise Server La configuración de alta disponibilidad es una configuración de conmutación primaria/secundaria que brinda redundancia mientras que el agrupamiento brinda redundancia y escalabilidad al distribuir cargas de lectura y escritura entre múltiples nodos.
Acerca de los nodos de agrupación
Los nodos son instancias de GitHub Enterprise Server que operan en un clúster. Cada nodo ejecuta un conjunto de servicios que se suministra a la agrupación y; por último, a los usuarios.
Configuración de la red de agrupaciones
La agrupación de GitHub Enterprise Server se basa en la resolución de nombre de DNS pertinente, balanceo de carga y comunicación entre los nodos para operar de manera adecuada.
Inicializar la agrupación
Una agrupación de GitHub Enterprise Server se debe configurar con una licencia y se debe inicializar mediante un shell administrativo (SSH).
Actualizar una agrupación
Usa el shell administrativo (SSH) para actualizar una agrupación de GitHub Enterprise Server a la última versión.
Supervisar los nodos de agrupación
Una agrupación de GitHub Enterprise Server está compuesta por servicios redundantes que se distribuyen entre dos o más nodos. Si un servicio individual o un nodo completo falla, los usuarios de la agrupación no deberían percibirlo inmediatamente. Sin embargo, si el rendimiento y la redundancia se ven afectados, es importante supervisar el estado de una agrupación de GitHub Enterprise Server.
Reemplazar un nodo de agrupación
Para reemplazar un nodo GitHub Enterprise Server, debes marcar los nodos fuera de línea afectados en el archivo de configuración de la agrupación (
cluster.conf
) y agregar los nodos de reemplazo. Esto puede ser necesario en caso de que un nodo falle, o para agregar un nodo con más recursos a fin de aumentar el rendimiento.Evacuar un nodo de agrupación
Puedes evacuar los servicios de datos en un nodo de agrupación.