¿Qué necesito?

  • Un servidor Linux dedicado o VPS
  • CentOS

¿Qué es una máquina virtual?

Una máquina virtual o VM es un entorno virtual que se crea como un sistema informático virtual con su propio procesador, memoria, interfaz de red y almacenamiento en un sistema de hardware físico, ya sea externo o localmente. El software llamado hipervisor separa los recursos de la computadora del hardware para que la VM pueda ejecutarlos.

  1. Descarga CentOS ISO

    Visite https://www.centos.org/download/ para descargar la última versión de CentOS. Descárgalos solo desde espejos verificables.

  1. Crea una maquina virtual

    1. Abra ‘Administrador de Hyper-V’.Cómo configurar una máquina virtual CentOS en Windows
    1. Luego haga clic en «Nuevo» y seleccione «Máquina virtual» de la lista desplegable.
    2. Haga clic en Siguiente ‘.Cómo configurar una máquina virtual CentOS en Windows
    1. Proporcione un nombre y una ubicación: asigne un nombre a su máquina virtual y haga clic en Siguiente.Cómo configurar una máquina virtual CentOS en Windows
    1. Especificar generación: para la mayoría de los casos de uso, recomendaría dejar la selección recomendada «Generación 1» y hacer clic en «Siguiente». La ‘Generación 1’ ofrece la gama más amplia de compatibilidad hacia atrás y hacia adelante en todos los ámbitos.Cómo configurar una máquina virtual CentOS en Windows
    1. Asignar memoria: para la mayoría de los casos de uso, recomendaría dejar la selección predeterminada a menos que sepa que necesitará más recursos de memoria. La elección del almacenamiento automático garantiza que cuando su máquina virtual necesite más recursos, los obtenga.Cómo configurar una máquina virtual CentOS en Windows
    1. Configurar la red: seleccione la conexión a Internet compartida que utilizará la máquina virtual y haga clic en Siguiente.Cómo configurar una máquina virtual CentOS en Windows
    1. Connect Virtual Drive: recomendaría no romper la selección predeterminada a menos que tenga un caso de uso específico que lo requiera. Haga clic en Siguiente ‘.Cómo configurar una máquina virtual CentOS en Windows
    1. Opciones de instalación: seleccione «Instalar el sistema operativo desde un CD / DVD-ROM de arranque», luego seleccione la opción «Archivo de imagen» y navegue hasta la ubicación donde guardó la ISO de CentOS que descargó anteriormente y haga clic en «Más».Cómo configurar una máquina virtual CentOS en Windows
    1. Finalización del Asistente para nueva máquina virtual: revise la configuración predeterminada y haga clic en Finalizar.
  1. Termina de instalar el sistema operativo

    1. En el ‘Administrador de Hyper-V’, haga doble clic en su máquina virtual recién creada.Cómo configurar una máquina virtual CentOS en Windows
    1. Seleccione ‘Instalar CentOS Linux 8’.Cómo configurar una máquina virtual CentOS en Windows
    1. A partir de este momento, simplemente siga el proceso de instalación estándar de CentOS.

Próximos pasos

Hay algunas cosas que deben hacerse después de la instalación. Si ya conoce Linux, esto no es realmente un problema. De lo contrario, es hora de unirse a ciegas. La edición de archivos de texto grandes es una gran parte del mundo de Linux. Muchos puristas prefieren ‘vi’, que raya en la manía o el celo; Personalmente, sin embargo, prefiero «nano». Es infinitamente más fácil.

        sudo yum install -y nano

Entonces recomendaría activar «Dynamic Memory In-Guest». Puede comenzar creando un archivo de reglas. La ubicación es importante, pero el nombre no lo es. Usaré lo mismo que las instrucciones de Microsoft:

        sudo nano /etc/udev/rules.d/100-balloon.rules

Se le pedirá que ingrese su contraseña. Ahora verá un archivo vacío en su editor ‘Nano’ recién instalado. Agregue el siguiente comando:

        SUBSYSTEM==”memory”, ACTION==”add”, ATTR{state}=”online”

Ahora presione ‘Ctrl + x’ para salir, confirme con ‘y’ y confirme el nombre del archivo con ‘Enter’. Reinicie su servidor. La memoria dinámica es funcional en el próximo reinicio. A continuación, recomendaría instalar las ‘Herramientas adicionales de Hyper-V’. Cómo instalarlo:

sudo yum install -y hyperv-daemons

Cambie el ‘Programador de E / S de disco’ para que optimice las entradas y salidas para escribir y leer el disco duro. Hyper-V también quiere optimizar la E / S. Dos optimizadores son infinitamente peores que ninguno y confunden muchísimo al sistema. Deberíamos deshabilitar la versión estándar en CentOS. Utilice los siguientes comandos:

su root
echo noop > /sys/block/sda/queue/scheduler
exit

Conclusión

Hay varias razones por las que podría querer una máquina virtual CentOS. Hyper-V es una herramienta brillante para la virtualización y definitivamente es la plataforma elegida para este y otros casos de uso.