Advertencia: El proceso de asignación de nuevos recursos del sistema varía en función de la plataforma de virtualización y el tipo de recurso. Siempre deberás configurar el monitoreo y las alertas de los recursos clave del sistema. Para más información, vea "Supervisión del dispositivo de GitHub Enterprise Server".
A medida los usuarios se unan a your GitHub Enterprise Server instance, es posible que tenga cambiar el tamaño del volumen de almacenamiento. Consulta la documentación de tu plataforma de virtualización para obtener más información sobre ajuste de tamaño de almacenamiento.
Requisitos y recomendaciones
Nota: antes de cambiar el tamaño de cualquier volumen de almacenamiento, coloca la instancia en modo de mantenimiento. Para más información, consulta "Habilitación y programación del modo de mantenimiento".
Requisitos mínimos
Licencias de usuario | vCPU | Memoria | Almacenamiento acoplado | Almacenamiento raíz |
---|---|---|---|---|
Prueba, Demo o 10 usuarios no frecuentes | 4 | 32 GB | 150 GB | 200 GB |
10-3000 | 8 | 48 GB | 300 GB | 200 GB |
3000-5000 | 12 | 64 GB | 500 GB | 200 GB |
5000-8000 | 16 | 96 GB | 750 GB | 200 GB |
8000-10000+ | 20 | 160 GB | 1000 GB | 200 GB |
Aumentar el tamaño de partición de datos
-
Ajusta el disco de volumen existente del usuario utilizando las herramientas de tu plataforma de virtualización.
-
SSH en your GitHub Enterprise Server instance. Si la instancia consta de varios nodos, por ejemplo, si la alta disponibilidad o la replicación geográfica están configuradas, utiliza SSH en el nodo principal. Si usas un clúster, puedes utilizar SSH en cualquier nodo. Para obtener más información acerca del acceso a SSH, consulta "Acceso al shell administrativo (SSH)".
$ ssh -p 122 admin@HOSTNAME
-
Pon el aparato en modo mantenimiento. Para más información, vea "Habilitación y programación del modo de mantenimiento".
-
Reinicie el dispositivo para detectar la nueva asignación de almacenamiento:
$ sudo reboot
-
Ejecute el comando
ghe-storage-extend
para expandir el sistema de archivos/data/user
:$ ghe-storage-extend
Aumentar el tamaño de partición raíz utilizando un nuevo aparato
- Configura una nueva instancia GitHub Enterprise Server con un disco raíz más grande utilizando la misma versión que tu aparato actual. Para más información, vea "Configuración de una instancia de GitHub Enterprise Server".
- Apague el dispositivo actual:
$ sudo poweroff
- Desconecta el disco de datos de tu aparato actual utilizando las herramientas de tu plataforma de virtualización.
- Conecta el disco de datos al nuevo aparato con un disco raíz más grande.
Aumentar el tamaño de partición raíz utilizando un aparato existente
Advertencia: Antes de aumentar el tamaño de la partición raíz, debe colocar la instancia en modo de mantenimiento. Para más información, vea "Habilitación y programación del modo de mantenimiento".
-
Conecta un nuevo disco a tu aparato GitHub Enterprise Server.
-
Ejecuta el comando
lsblk
para identificar el nombre del dispositivo del nuevo disco. -
Ejecuta el comando
parted
para dar formato al disco, sustituyendo el nombre del dispositivo por/dev/xvdg
:$ sudo parted /dev/xvdg mklabel msdos $ sudo parted /dev/xvdg mkpart primary ext4 0% 50% $ sudo parted /dev/xvdg mkpart primary ext4 50% 100%
-
Para detener la replicación, ejecute el comando
ghe-repl-stop
.$ ghe-repl-stop
-
Ejecute el comando
ghe-upgrade
para instalar un paquete completo específico de la plataforma en el disco recién particionado. Un paquete de actualización de revisión en caliente universal, comogithub-enterprise-2.11.9.hpkg
, no funcionará según lo previsto. Una vez que se complete el comandoghe-upgrade
, los servicios de aplicación finalizarán de forma automática.$ ghe-upgrade PACKAGE-NAME.pkg -s -t /dev/xvdg1
-
Apague el dispositivo:
$ sudo poweroff
-
En el hipervisor, quita el disco raíz anterior y agrega el nuevo disco raíz en la misma ubicación del disco raíz anterior.
-
Inicie el dispositivo.
-
Asegúrate de que los servicios de sistema estén funcionando correctamente y luego sal del modo de mantenimiento. Para más información, vea "Habilitación y programación del modo de mantenimiento".
Si el dispositivo está configurado para alta disponibilidad o replicación geográfica, recuerde iniciar la replicación en cada nodo de réplica mediante ghe-repl-start
después de actualizar el almacenamiento en todos los nodos.