Windows Server 2016 TP4 – Instalar y Configurar NanoServer Virtual – 1 de 2

La posibilidad de instalación de Windows Server 2016 como NanoServer, está dando mucho que hablar en el ambiente de IT, así que he decidido que sería interesante comenzar a explorar el tema, aunque todavía no está disponible la versión definitiva de Windows Server 2016

Si alguien tiene curiosidad o quiere conocer más sobre qué es y por qué NanoServer hay mucha información en Internet, pero si quieren una definición mía sería: “La versión Core de Core” :)

Encontré bastante información en Internet, pero realmente me pareció bastante complicada y confusa, y aclaro el por qué, para nada por los artículos, que aunque hay de todo, algunos son muy buenos. El problema reside en dos puntos: por un lado porque hay quien lo desarrolla para poner en una máquina física y otros en una virtual, pero lo más importante es que cada nueva versión TP (“Technical Preview”) cambian las opciones, los scripts, las posibilidades, etc. así que hay notas con parches, y parches de parches, y …

Así que como sabemos todos los que nos gusta andar probando versiones Beta me decidí a dedicarle mucho tiempo al tema :)

Hice todo con la última versión disponibe a la fecha: Windows Server 2016 TP4, usando la configuración que me parece la más apropiada: crear una máquina virtual NanoServer

Las máquinas que utilizaré para la demostración son las clásicas de mi ambiente de pruebas, todas funcionando sobre VMware Workstation v12

  • DC1.ad.guillermod.com.ar: Controlador de Dominio
  • HYPER1.ad.guillermod.com.ar: Servidor miembro con Hyper-V
    (Sí, se pueden ejecutar máquinas virtuales Hyper-V en una máquina virtualizada en VMware)

Lo primero es, en HYPER1, copiar desde el ISO del sistema la carpeta “NanoServer” con todo su contenido al disco local

NANO1-01

Y crearé dos subcarpetas que utilizaré durante el procedimiento. “Provi” como provisoria para que se almacenen los archivos durante la conversión de WIM a VHD, y la segunda “VHDs” donde se creará el archivo VHD con el que crearé la máquina virtual NanoServer

NANO1-02

Siempre en HYPER1, en una consola PowerShell ejecutada como administrador, cambio a la carpeta correspondiente, permito la ejecución de scripts en forma irrestricta y cargo el módulo de PowerShell necesario

  • CD \NanoServer
  • Set-ExecutionPolicy Unrestricted
  • Import-Module .\NanoServerImageGenerator.psm1

NANO1-03

Aunque es un archivo ISO, monto en la máquina el DVD, que utiliza la letra D:\

El paso siguiente es ejecutar el script “NewNanoServerImage” dándole los parámetros necesarios

– MediaPath: dónde están los archivos origen
– BasePath: dónde creará los archivos temporarios necesarios
– TargetPath: dónde colocará el VHD resultante
– Computername: Nombre de la máquina del VHD
– GuestDrivers: para que ya cree la imagen con los drivers de Hyper-V
– EnableEMS: para tener disponible la consola de emergencias (por las dudas… ;))

El comando que usé fue:

  • New-NanoServerImage -MediaPath D:\ -BasePath .\Provi -TargetPath .\VHDs\NanoServer1.vhd -ComputerName Nanoserver1 -GuestDrivers -EnableEMS

NOTA: Luego de hacer una segunda prueba y ver que es mucho más difícil agregar componentes luego, es mejor agregar en este comando todos los que luego utilizaremos. En lugar del comando mostrado, utilicen este:

  • New-NanoServerImage -MediaPath D:\ -BasePath .\Provi -TargetPath .\VHDs\NanoServer1.vhd -ComputerName Nanoserver1 -Guest -dns -storage -reverseforwarders  -EnableEMS

En el siguiente enlace, tienen la descripción y funcionalidad de cada uno de los componentes posibles en la TP4: Getting Started with Nano Server

NANO1-04

Como es una parámetr requerido y que no he ingresado en la línea de comandos me solicita la contraseña que tendrá el administrador local

NANO1-05

Y ya me avisa que va a demorar, pero lean lo que sigue mientras esperan

NANO1-06

El sistema lo dejé así por bastante tiempo, y no mostraba haber finalizado, me puse a hacer otras cosas, hasta que llegó el momento de apagar todo ¿y ahora???

No es la primera vez que me sucede, a veces los scripts de PowerShell se quedan esperando algo, quizás el pulsado de una tecla pero sin avisar. Luego de varias horas pulsé un Intro y mágicamente finalizó. Repetida la prueba demoró sólo nos minutos

NANO1-07

Compruebo que se ha creado el VHD solicitado

NANO1-08

Siempre en HYPER1, con el administrador de Hyper-V creo una nueva máquina virtual, Generación 1 porque algunos han reportado problemas si es Generación 2. Todo lo habitual, sólo que elijo el disco VHD creado anteriormente, y no que se cree uno nuevo

Un momento para hacer una aclaración sobre el tipo de disco. Alguien se estará preguntando porqué usé VHD y no VHDX; algunos reportaron problemas y en mi caso el primer intento fue con VHDX terminó en fracaso y tuve que comenzar todo de nuevo. Así que como lo que nos interesa en este momento es probar NanoServer, mantendré el resto lo más libre de posibles problemas, ya habrá tiempo más adelante para meterse en otras configuraciones

NANO1-09

Enciendo la nueva máquina virtual, me conecto a la consola y ¡Oh! ¡Funciona! :D

NANO1-10

Probemos iniciar sesión con la cuenta configurada

NANO1-11

Algo para que tengan en cuenta. Para no hacer capturas de pantalla muy grandes que para que entren en la nota hay que reducir el tamaño y se vuelve ilegibles sigo con el tamaño usado normalmente, lo que hace que tenga que usar las barras de desplazamiento, pero no se pierdan una de las partes más importantes: qué teclas usar en cada caso que están abajo de todo en la pantalla. Básicamente son las conocidas TAB y Enter, pero para algunos casos hay muchas otras que son necesarias

NANO1-12

Me desplazo con TAB a “Networking” ya que necesito configurar la red porque no hay disponible DHCP en la red. En realidad está el DHCP de VMware, pero no asigna los parámetros que necesitamos

NANO1-13

NANO1-14

En esta pantalla pueden ver cuáles son las teclas que debemos usar para cada configuración, en mi caso F11 ya que configuraré IPv4 manualmente

NANO1-15

NANO1-16

NANO1-17

NANO1-18

Con ESC cerramos la sesión

NANO1-19

 

En esta nota llego hasta acá, dejamos nuestro NanoServer instalado y con una configuración muy muy básica, pero que funciona

En la próxima nota vamos a configurar remotamente por PowerShell otros parámetros necesarios, para lo siguiente que será unirla al Dominio, y comenzar a administrarla gráficamente agregádola a Server Manager y por supuesto DNS

 

Continúa en “Windows Server 2016 TP4 – Instalar y Configurar NanoServer Virtual – 2 de 2

Publica un comentario o deja una referencia: URL de la referencia.

Comentarios

  • Coldfran  El 17/09/2016 a las 03:52

    Hola, buen día!
    No me permite crear el disco virtual con el nuevo comando:
    New-NanoServerImage -MediaPath D:\ -BasePath .\Provi -TargetPath .\VHDs\NanoServer1.vhd -ComputerName Nanoserver1 -Guest -dns -storage -reverseforwarders -EnableEMS
    No reconoce el comando -dns, quitando ese componente si me deja crearlo, pero claro, en la nota siguiente ya no puedo agregar ese rol al nanoserver, sólo unirlo al dominio(eso sin problema).

    Puede ser porque esta en fase de pruebas que da este error? que versión exacta usa de la TP4?

    • Guillermo Delprato  El 17/09/2016 a las 07:49

      Hola Coldfran, es un tema complicado el de los modificadores, porque lo van cambiando en cada compilación que sale
      Tienes dos alternativas, uno es déjalo en ese momento y se puede agregar luego, cuando el Nano server ya está creado
      O la segunda es que si lo han modificado hay que expresarlo diferente. Si miras en el enlace que hay en la nota «Getting Started with Nano Server» ahora lo expresan de forma diferente

Trackbacks

Este espacio es para comentarios sobre la nota. No es un sitio de soporte

Este sitio utiliza Akismet para reducir el spam. Conoce cómo se procesan los datos de tus comentarios.