Nueva instalación de XenServer 7


En artículos anteriores, se discutió la configuración y el uso de XenServer 6.5. En mayo de 2016 , Citrix lanzó la nueva versión de la plataforma XenServer. Mucho se ha mantenido igual, pero también hay algunas nuevas adiciones útiles a esta última versión.

Uno de los cambios más importantes es la actualización al entorno subyacente Dom0 . XenServer 6.5 estaba usando CentOS 5.10 y la nueva versión de XenServer 7 Dom0 se ha actualizado a CentOS 7.2 . Esto ha generado un nuevo kernel de Linux en Dom0 , así como la facilidad de actualización futura en CentOS 7 .

Se produjo otro gran cambio en la partición realizada para Dom0 . Las versiones anteriores de XenServer se basaron en MBR y en una partición bastante pequeña de raíz (4 GB). Posteriormente, es probable que muchos usuarios experimenten problemas en los que los registros rellenan de forma rutinaria la partición raíz si no se monitorean o exportan a un mecanismo de registro externo.

Con la nueva versión, el esquema de partición ha cambiado a GPT y se ha realizado una partición más lógica. La siguiente tabla está completamente acreditada a la información oficial de la versión de Citrix:

  1. 18GB XenServer host control domain (dom0) partition
  2. 18GB backup partition
  3. 4GB logs partition
  4. 1GB swap partition
  5. 5GB UEFI boot partition

Estos cambios sí requieren mayores requisitos de disco duro para Dom0 en comparación con versiones anteriores de XenServer, pero el esquema alivia varios problemas experimentados en versiones anteriores.

La próxima actualización notable en XenServer 7 es la actualización real de Xen 4.4 a Xen 4.6 . Xen es la parte real del hipervisor de XenServer.

La lista de arreglos y mejoras es bastante grande, pero algunas de las mejoras más notables de Citrix incluyen la introspección anti-malware sin agentes para los huéspedes, así como marcos que pueden migrar a los clientes entre diferentes CPU.

Hay muchas otras mejoras observadas en esta actualización y el autor recomienda encarecidamente ver las listas y los documentos asociados en el sitio web de Citrix:

  1. https://www.citrix.com/products/xenserver/whats-new.html

El propósito de este artículo es recorrer una instalación nueva y ayudar a los administradores con el proceso de actualizar las instalaciones antiguas de XenServer a las nuevas versiones de XenServer 7 y aplicar parches críticos.

  1. Fresh Install of XenServer 7
  2. Upgrading XenServer 6.5 to XenServer 7
  3. Applying XenServer 7 Critical Patch

Hay varias formas de realizar el proceso de actualización y la solución "correcta" para cualquier instalación en particular dependerá en gran medida de la organización. Asegúrese de comprender las implicaciones y los procesos necesarios para una actualización exitosa.

Citrix ha publicado un documento muy detallado que debe revisarse antes de iniciar el proceso de actualización: xenserver-7-0-installation-guide.pdf

  1. XenServer 7 ISO : XenServer-7.0.0-main.iso
  2. Server capable of virtualization
  3. Hardware Compatibility List is here: http://hcl.xenserver.org/
  4. Many systems will work even if not listed but results may vary, use at your own risk.
  5. Minimum 2GB ram; 4GB or more recommended to run virtual machines
  6. Mimimum 1 64-bit x86 1.5GHz cpu; 2GHz or more and multiple CPUs are suggested
  7. Harddrive space of at least 46GB; more required if virtual machines will be saved locally
  8. At least a 100mbps network card; multiple gigabit suggested

Para guardar algunos posibles dolores de cabeza para los lectores, el autor recomienda los siguientes elementos antes de comenzar este proceso:

  1. Update the firmware on the XenServer system (especially NIC firmware) – more later
  2. Stop all non-essential guests to prevent issues
  3. Read through Citrix’s documentation as well as this article before beginning
  4. Make sure to back up pool information in order to make a revert easier if needed
  5. Restart all the XenServer hosts one more time after all steps have been completed if the environment can afford the reboot time

Actualización de un solo host e instalación nueva de XenServer 7

Este primer proceso recorrerá una instalación completamente nueva de XenServer 7 . Asegúrese de verificar los requisitos mínimos de hardware para asegurarse de que la máquina sea compatible con XenServer 7 .

1. El primer paso en la instalación es descargar el archivo XenServer ISO . Mediante el enlace anterior, el archivo se puede descargar fácilmente de Internet mediante el comando ‘wget’ .

# wget -c  http://downloadns.citrix.com.edgesuite.net/11616/XenServer-7.0.0-main.iso

rojo

# dd if=XenServer-7.0.0-main.iso of=</path/to/usb/drive>

2. Ahora coloque el dispositivo de arranque en el sistema en el que se debe instalar XenServer. Si el paso de creación del dispositivo de arranque fue exitoso, el sistema debería mostrar la pantalla de inicio de XenServer.

3. Desde esta pantalla, simplemente presione ingresar para iniciar el instalador. La primera pantalla, una vez que el instalador se haya iniciado con éxito, le pedirá al usuario que seleccione su idioma.

4. La siguiente pantalla le pedirá al usuario que confirme que se debe realizar una actualización o instalación , así como cualquier otro controlador especial que deba cargarse en orden para instalar XenServer.

5. La siguiente pantalla es el EULA obligatorio ( Acuerdo de licencia del usuario final ). Use las flechas del teclado para mover el cursor al botón " Aceptar EULA".

rojo

7. La siguiente pantalla solicitará el dispositivo de instalación. En este caso será 'sda' .

8. Una vez que se haya elegido la ruta de instalación, XenServer deberá saber dónde residen los archivos de instalación. En este caso, el instalador se inició desde los medios locales y esa es la opción que se debe elegir.

9. El siguiente paso permitirá al usuario instalar paquetes adicionales al mismo tiempo que este instalador. Al momento de escribir este artículo, no hay paquetes adicionales para XenServer 7 , por lo que "no" se puede seleccionar aquí.

10. La siguiente pantalla permitirá al usuario confirmar la integridad de los archivos de origen antes de instalar. No es necesario ejecutar esta prueba, pero puede ayudar a detectar problemas de instalación antes de intentar escribir archivos.

11. Una vez completada la verificación, si se selecciona durante la instalación, el instalador de XenServer le pedirá al usuario que configure cierta información del sistema.

El primer aviso será establecer la contraseña del usuario root. Ahora, dado que XenServer será el sistema subyacente para potencialmente varios servidores virtualizados importantes, ¡es imperativo que la contraseña sea segura y lo suficientemente compleja!

rojo

12. El próximo par de pasos preguntará cómo se debe configurar la interfaz de red de administración ( Dirección estática o DHCP ), así como el nombre de host y el DNS información. Esto dependerá del medio ambiente.

13. Este paso cubre varias pantallas para configurar la información de zona horaria y NTP (Protocolo de tiempo de red).

14. En este punto del instalador, se ha proporcionado toda la información de configuración inicial para una instalación limpia y el instalador está listo para instalar todos los archivos necesarios.

rojo

Continúa con el paso 19 después de seleccionar " Instalar XenServer ".

Actualización de XenServer 6.5 a XenServer 7

rojo

16. Una vez que se crea la copia de seguridad, el instalador solicitará paquetes adicionales. Al momento de escribir este artículo, no hay paquetes adicionales para XenServer 7.

17. La siguiente pantalla permitirá al usuario confirmar la integridad de los archivos de origen antes de instalar. No es necesario ejecutar esta prueba, pero puede ayudar a detectar problemas de instalación antes de intentar escribir archivos.

18. ¡Finalmente la actualización puede comenzar! En este punto, el instalador realizará una copia de seguridad del sistema 6.x anterior y realizará los cambios adecuados para configurar XenServer 7.

Continuando con la instalación de XenSever 7

19. Uno de los cambios más obvios que el autor observó con el nuevo XenServer 7 es que los tiempos de arranque parecen haberse reducido drásticamente. La mayoría de los sistemas XenServer 7 probados hasta ahora han arrancado aproximadamente 35-60% más rápido que cuando ejecutaron XenServer 6.5 . Si la instalación se realizó correctamente, el sistema debería iniciarse en la consola XenServer.

¡Felicidades, la instalación/actualización de XenServer fue exitosa! ¡Ahora es el momento de crear invitados virtuales, redes y repositorios de almacenamiento!

Aplicación del parche crítico XenServer 7 XS70E004

20. Para aplicar este parche a través de XenCenter, simplemente vaya al menú ‘Herramientas’ y seleccione ‘Instalar actualización’ .

21. La siguiente pantalla proporcionará información sobre el proceso de instalación del parche. Simplemente haga clic en siguiente para continuar después de leer las precauciones.

22. XenCenter, si está conectado a Internet, podrá encontrar los parches faltantes para el medio ambiente en esta pantalla. En el momento de este artículo, el único parche disponible es ‘XS70E004’ . Este parche debe aplicarse INMEDIATAMENTE después de la actualización o instalación de XenServer 7.

23. La siguiente pantalla le pedirá a los hosts de XenServer que apliquen el parche.

24. Después de hacer clic en "siguiente" , XenCenter descargará los parches y los enviará a los servidores seleccionados. Simplemente espere a que se complete este proceso y seleccione ‘siguiente’ cuando corresponda.

25. Con los archivos de parches cargados, XenCenter ejecutará una serie de comprobaciones para garantizar que se cumplan ciertas condiciones antes de la instalación de los parches y el reinicio de los hosts.

25. Una vez completadas todas las comprobaciones previas, XenCenter le preguntará al administrador cómo deben manejarse las tareas posteriores a la instalación. A menos que haya una razón convincente para no hacerlo, la mejor respuesta es permitir que XenCenter realice estas tareas.

26. La siguiente pantalla mostrará el progreso de la instalación del parche y alertará al administrador de cualquier error experimentado.

Esto concluye el proceso de parcheo de servidores XenServer 7 . ¡El siguiente paso es comenzar a crear invitados virtuales! Gracias por leer este artículo de instalación XenServer 7 .

Por favor, háganos saber cualquier problema que tenga en los comentarios a continuación.