Citrix Application Delivery Management

Adjuntar un disco adicional a Citrix ADM

Los requisitos de almacenamiento de Citrix Application Delivery Management (ADM) se determinan en función de la estimación del tamaño de Citrix ADM. De forma predeterminada, Citrix ADM proporciona una capacidad de almacenamiento de 120 GB. Si necesita más de 120 GB para almacenar sus datos, puede adjuntar un disco adicional.

Nota

  • Estime los requisitos de almacenamiento y adjunte un disco adicional al servidor en el momento de la implementación inicial de Citrix ADM.

  • Para una implementación de un solo servidor de Citrix ADM, solo puede conectar un disco al servidor además del disco predeterminado.

  • Para una implementación de alta disponibilidad de Citrix ADM, debe adjuntar un disco adicional a cada nodo. El tamaño de ambos discos debe ser idéntico.

  • Si anteriormente había conectado un disco externo de menor capacidad, debe quitar el disco antes de conectar un disco nuevo.

  • Puede adjuntar un disco adicional de capacidad superior a 2 terabytes. Si es necesario, el tamaño del disco también puede ser inferior a 2 terabytes.

  • Citrix recomienda utilizar la tecnología de unidades de estado sólido (SSD) para las implementaciones de Citrix ADM.

En este documento se explican los siguientes casos acerca de cómo adjuntar un nuevo disco adicional, crear particiones y cambiar el tamaño de los discos adicionales:

  1. Adjuntar un nuevo disco adicional

  2. Inicie la herramienta de partición de disco

  3. Crear particiones en el nuevo disco adicional

  4. Cambiar el tamaño del disco adicional existente

  5. Eliminar particiones en el disco adicional

Adjuntar un disco adicional en un Citrix ADM independiente

Realice los siguientes pasos para conectar un disco a la máquina virtual:

  1. Apague la máquina virtual Citrix ADM.

  2. En el Hypervisor, conecte un disco adicional del tamaño de disco requerido a la máquina virtual Citrix ADM.

    El disco más grande recién conectado almacena los datos de la base de datos y los archivos de registro Citrix ADM. El disco predeterminado de 120 gigabytes existente ahora se utiliza para almacenar los archivos principales, los archivos de registro del sistema operativo, etc.

  3. Inicie la máquina virtual Citrix ADM.

Herramienta de partición de disco Citrix ADM

Citrix ADM ahora proporciona la herramienta de partición de disco Citrix ADM, una nueva herramienta de línea de comandos. Las funcionalidades de esta herramienta se describen en detalle de la siguiente manera:

  1. Con la herramienta, puede crear particiones en el disco adicional recién agregado.

  2. También puede cambiar el tamaño del disco adicional existente mediante esta herramienta. Pero el disco externo existente no debe ser mayor que 2 terabytes.

    Nota

    • No es posible cambiar el tamaño de los discos existentes más allá de 2 terabytes sin perder datos. Esto se debe a una limitación conocida en la plataforma.

    • Para crear una capacidad de almacenamiento superior a 2 terabytes, debe quitar las particiones existentes y crear particiones mediante esta nueva herramienta.

  3. Con esta nueva herramienta, puede realizar cualquier acción de partición en el disco explícitamente. La herramienta le proporciona visibilidad clara y control sobre el disco y los datos asociados.

    NotaSolo

    puede utilizar esta herramienta en el disco adicional que haya conectado al servidor Citrix ADM. No puede crear particiones en el disco principal (predeterminado) de 120 gigabytes con esta herramienta.

Inicie la herramienta de partición de disco

  1. Abra una conexión SSH a Citrix ADM mediante un cliente SSH, como PuTTY.

  2. Inicie sesión en Citrix ADM mediante las credenciales de administrador.

  3. Cambie al símbolo del shell y escriba:

    /mps/DiskPartitionTool.py
    

    Imagen localizada

    Nota

    Para Citrix ADM en implementación de alta disponibilidad, debe iniciar la herramienta en ambos nodos y crear o cambiar el tamaño de particiones después de conectar discos a las máquinas virtuales respectivas.

Crear particiones en el nuevo disco adicional

El comando create se utiliza para crear particiones cada vez que se agrega un nuevo disco secundario. También puede utilizar este comando para crear particiones en un disco secundario existente después de que se eliminen las particiones existentes mediante el comando “remove”.

Imagen localizada

NotaNo

hay limitación de tamaño de 2 terabytes al crear particiones con la herramienta de partición de disco. La herramienta puede crear particiones de más de 2 terabytes. Al particionar el disco, se agrega automáticamente una partición swap de tamaño 32 GB. A continuación, la partición principal utiliza todo el espacio restante en el disco.

Una vez ejecutado el comando, se crea un esquema de partición de tabla de particiones GUID (GPT). También se crean una partición de intercambio de 32 GB y una partición de datos para utilizar el resto del espacio. A continuación, se crea un nuevo sistema de archivos en la partición principal.

Nota

Este proceso puede tardar unos segundos y no debe interrumpir el proceso.

Imagen localizada

Imagen localizada

Una vez que se completa el comando create, la máquina virtual se reinicia automáticamente para que la nueva partición se monte.

Imagen localizada

Después del reinicio, la nueva partición se monta en /var/mps.

Imagen localizada

La partición swap agregada aparece como espacio swap en la salida del comando “create”.

Imagen localizada

Nota

La herramienta reinicia la máquina virtual después de haber creado la partición.

Cambiar el tamaño de las particiones en el disco adicional existente

Puede utilizar el comando resize para cambiar el tamaño del disco adjunto (secundario). Puede cambiar el tamaño de un disco que tiene un registro de inicio maestro (MBR) o esquema GPT. El tamaño del disco debe ser inferior a 2 terabytes de tamaño hasta un máximo de 2 terabytes.

Nota

  • El comando “resize” está diseñado para funcionar sin perder ningún dato existente. Sin embargo, Citrix recomienda que realice una copia de seguridad de los datos críticos de este disco en almacenamiento externo antes de intentar el cambio de tamaño. La copia de seguridad de datos es útil en los casos en que los datos del disco pueden dañarse durante la operación de cambio de tamaño.

  • Asegúrese de aumentar el espacio en disco en incrementos de 100 GB de espacio mientras cambia el tamaño de las particiones. Este incremento incremental garantiza que no tendrá que cambiar el tamaño con más frecuencia.

Imagen localizada

El comando “resize” comprueba todas las condiciones previas y continúa si se cumplen todas las condiciones previas y después de haber dado su consentimiento para cambiar el tamaño. Detiene los procesos que acceden al disco, que incluye los subsistemas Citrix ADM, los procesos de base de datos de PostgreSQL y el proceso de supervisión de Citrix ADM. Una vez que los procesos se detienen, el disco se desmonta para prepararlo para cambiar el tamaño. El cambio de tamaño se realiza extendiendo la partición para ocupar todo el espacio disponible y luego creciendo el sistema de archivos. Si existe una partición de intercambio en el disco, se elimina y vuelve a crear al final del disco después de cambiar el tamaño. La partición de intercambio se describe en la sección Crear comando del documento.

Nota

El proceso de “sistema de archivos en crecimiento” puede tardar algo en completarse y tener cuidado de no interrumpir el proceso mientras está en curso. La herramienta reinicia la máquina virtual después de cambiar el tamaño de la partición. Imagen localizada

Imagen localizada

Todos los pasos intermedios en el proceso de cambio de tamaño (detener aplicaciones, cambiar el tamaño del disco, el crecimiento del sistema de archivos) se muestran en la consola. Una vez completado el proceso, se ve el siguiente mensaje.

Imagen localizada

Después de reiniciar, el aumento de tamaño se puede observar mediante el comando “df”. Aquí está el antes y después de aumentar el tamaño:

Imagen localizada

Elimine las particiones en el disco adicional

Se puede cambiar el tamaño de una partición existente en el disco secundario hasta 2 terabytes. Esto se debe a una limitación conocida en la partición. Si quiere un disco de más de 2 terabytes, conecte un disco nuevo y dividirlo mediante la herramienta de partición de disco. También puede quitar la partición existente mediante el comando remove y, a continuación, crear una partición.

Nota

Al eliminar la partición existente se eliminan todos los datos existentes. Por lo tanto, se debe realizar una copia de seguridad de los datos críticos en almacenamiento externo antes de utilizar este comando.

Imagen localizada

Al ejecutar el comando “remove” se le pide confirmación y, una vez confirmado, se detienen todos los procesos (como subsistemas ADM, procesos PostgreSQL y monitor ADM) mediante el disco secundario. Si existe una partición de intercambio y el intercambio está habilitado en la partición, entonces el intercambio está inhabilitado.

Imagen localizada

Cuando escribe “y”, el comando desmonta el disco y elimina todas las particiones del disco.

Imagen localizada

Nota

La herramienta reinicia la máquina virtual después de quitar la partición.

Reinicie la máquina virtual

Cuando se crea o cambia el tamaño de una partición, o cuando se crea un archivo de intercambio, reinicie la máquina virtual. Los cambios solo surten efecto después de reiniciar. Para este propósito, se proporciona un comando de reinicio en la herramienta.

Imagen localizada

Se le pide confirmación y, una vez confirmado, detiene todos los procesos (como subsistemas ADM, procesos PostgreSQL y monitor ADM). A continuación, se reinicia la máquina virtual.

Imagen localizada

Imagen localizada

Crear un archivo de copia de seguridad de los datos del disco

Estos son los pasos a seguir para realizar una copia de seguridad de los datos Citrix ADM antes de cambiar el tamaño o quitar las particiones.

Nota La

creación de un archivo de copia de seguridad requiere espacio en disco. Citrix recomienda asegurarse de que hay suficiente espacio libre en disco disponible (50% o más) antes de ejecutar los comandos de copia de seguridad.

  1. Detenga ADM.

    /mps/masd stop
    
  2. Detenga PostgreSQL.

    su -l mpspostgres /mps/scripts/pgsql/stoppgsql_smart.sh
    
  3. Detenga ADM Monitor.

    /mps/scripts/stop_mas_monit.sh
    
  4. Crear tarball.

    cd /var
    tar cvfz /var/mps/mps_backup.tgz mps
    

    Nota

    La operación lleva tiempo dependiendo del tamaño de los datos a los que se debe realizar una copia de seguridad.

  5. Generar suma de comprobación.

    md5 mps_backup.tgz > mps_backup_checksum
    
  6. Copia remota el tarball y la suma de comprobación.

    scp
    
  7. Validar la exactitud del tarball copiado. Generar una suma de comprobación del archivo transferido y comparar con la suma de comprobación de origen.

  8. Elimine el tarball de la máquina virtual ADM.

    rm mps_backup.tgz  mps_backup_checksum
    

Comandos adicionales

Además de los comandos enumerados anteriormente, también puede utilizar los siguientes comandos en la herramienta:

Comando Ayuda:

Para enumerar los comandos admitidos, escriba help o ? y pulse Intro . Para obtener más ayuda en cada uno de los comandos pulse help o ? seguido del nombre del comando y presione la tecla Intro.

Imagen localizada

Comando Info:

El comando info proporciona información sobre el disco secundario conectado si el disco existe. El comando proporciona el nombre del dispositivo, el esquema de partición, el tamaño en forma legible por el hombre y el número de bloques de disco. El esquema puede ser MBR o GPT. Un esquema MBR significa que el disco se particionó mediante una versión anterior de la versión Citrix ADM. La partición basada en MBR/GPT se puede cambiar de tamaño, pero no más allá de 2 terabytes. El esquema de partición GPT significa que el disco se particionó con Citrix ADM 12.1 o posterior.

Nota

Una partición GPT puede ser mayor que 2 terabytes, pero cuando se crea. Pero no puede cambiar el tamaño del disco a un tamaño superior a 2 terabytes después de crear un disco con un tamaño menor. Esta es una limitación conocida de la plataforma.  

Imagen localizada

Create_swapFile (comando):

La partición de intercambio predeterminada en el disco principal de Citrix ADM es de 4 GB y, por tanto, el espacio de intercambio predeterminado es de 4 GB. Para la configuración de memoria predeterminada de Citrix ADM, que es de 2 GB, este espacio de intercambio es suficiente. Sin embargo, cuando ejecuta Citrix ADM con una configuración de memoria más alta, necesita tener más espacio de intercambio asignado en el disco.

NotaLa partición de

intercambio suele ser una partición dedicada que se crea en una unidad de disco duro (HDD) durante la instalación del sistema operativo. Tal partición también se conoce como espacio de intercambio. La partición de intercambio se utiliza para la memoria virtual que simula la memoria principal adicional.

Los discos secundarios que se agregaron en las versiones anteriores de Citrix ADM no tienen una partición de intercambio creada de forma predeterminada. El comando “create_swapfile” está diseñado para discos secundarios creados con versiones anteriores de Citrix ADM que no tienen una partición swap. El comando comprueba lo siguiente:

  • Presencia de un disco secundario

  • Disco que se está montando

  • Tamaño del disco (al menos 500 GB)

  • La existencia del archivo de intercambio

El comando “create_swapfile” solo es útil cuando la memoria es mayor o igual a 16 GB y no cuando la memoria es baja. Por lo tanto, este comando también comprueba si hay memoria antes de continuar con la creación de archivos de intercambio.

Imagen localizada

Si se cumplen todas las condiciones y el usuario consiente en continuar, se crea un archivo de intercambio de 32 GB en el disco secundario. El proceso de creación de archivos de intercambio tarda unos minutos en completarse y tenga cuidado de no interrumpir el proceso mientras está en curso. Después de completarse correctamente, se realiza un reinicio para que el archivo de intercambio surta efecto.  

Imagen localizada

Después del reinicio, el aumento en el intercambio se puede observar mediante el comando superior.

Imagen localizada

Comando Salir:

Para salir de la herramienta, escriba exit y presione la tecla Intro.

Imagen localizada

Adjuntar discos adicionales a Citrix ADM implementados en alta disponibilidad

Consideremos un caso en el que haya configurado un par de servidores Citrix ADM en una configuración de alta disponibilidad sin discos secundarios. Además, consideremos que ha agregado 2 o más instancias de Citrix ADC, comprobado y asegurado que todos los procesos se están ejecutando. Es posible que quiera agregar discos secundarios a las máquinas virtuales en esta instalación. En una configuración de alta disponibilidad, debe agregar discos adicionales a ambos nodos como se detalla en esta tarea:

  1. Suponga que los nombres de nodo Citrix ADM son “ADM_Primary” y “ADM_Secondary. “

  2. Primero, ejecute la herramienta de partición en ADM_Secondary, a continuación, agregue un disco secundario. La máquina virtual se reinicia después de agregar el disco.

  3. Apague ADM_Secondary después de que se reinicie.

  4. Ahora ejecute la herramienta de partición en ADM_Primary y agregue un disco secundario. La máquina virtual se reinicia después de agregar el disco.

    Asegúrese de agregar discos de capacidad similar a ambos nodos. Por ejemplo, si agrega un disco de la capacidad de 500 GB al nodo principal, agregue también un disco de 500 GB de capacidad al nodo secundario.

  5. Después de reiniciar ADM_Primary, compruebe que es el nodo principal.

  6. Ahora inicie el nodo ADM_Secondary. Asegúrese de que ha surgido como el nodo secundario y que las bases de datos se han sincronizado.

  7. Confirme que todos los datos aún existen.

Para aumentar la capacidad de RAM en ambos nodos:

  1. Cierre ADM_Secondary y aumente el tamaño de RAM según sea necesario. No reinicie el nodo.

  2. Cierre ADM_Primary y aumente el tamaño de RAM según sea necesario.

    Asegúrese de aumentar el tamaño de la RAM por igual en ambos nodos. Por ejemplo, si aumenta el tamaño de RAM en el nodo principal a 16 GB, haga lo mismo en el nodo secundario.

  3. Reinicie ADM_Primary.

  4. Después de reiniciar ADM_Primary, compruebe que es el nodo principal.

  5. Ahora inicie el nodo ADM_Secondary. Después de que se reinicie, asegúrese de que ha surgido como secundario y que la sincronización de la base de datos esté funcionando.

  6. Ahora confirme que todos los datos aún existen.

    Nota

    Después de agregar el disco secundario, el nodo principal tarda algún tiempo en aparecer. Además, todo el proceso de agregar discos secundarios a ambos nodos y aumentar la capacidad RAM requiere que ambos nodos estén inactivos durante algún tiempo. Tenga en cuenta este tiempo de inactividad al planificar esta actividad de mantenimiento.