Implementar y administrar máquinas virtuales o hosts de Hyper-V basados en Nano Server en VMMDeploy and manage Nano server-based Hyper-V hosts or VMs in VMM

Se aplica a: System Center 2016 - Virtual Machine ManagerApplies To: System Center 2016 - Virtual Machine Manager

Puede usar System Center 2016 - Virtual Machine Manager (VMM) para administrar hosts y máquinas virtuales que ejecutan un servidor Nano.You can use System Center 2016 - Virtual Machine Manager (VMM) to manage hosts and virtual machines running Nano server.

Con VMM puede agregar y administrar hosts existentes que ejecuten Nano, configurar máquinas sin sistema operativo como hosts basados en Nano Server e implementar clústeres de proceso y clústeres de almacenamiento (desagregados e hiperconvergidos).Using VMM, you can add and manage existing hosts running Nano, configure bare metal machines as Nano Server-based hosts, deploy compute clusters, and storage clusters (disaggregated and hyper-converged). Puede administrar las máquinas virtuales basadas en Nano, incluidas las máquinas virtuales blindadas.You can manage Nano-based VMs, including shielded VMs.

Antes de empezarBefore you start

  • Para la implementación de máquinas virtuales, debe crear el disco duro virtual de Nano Server fuera de VMM.For VM deployment, you need to create the Nano Server virtual hard disk outside VMM.
  • No puede crear una plantilla de máquina virtual desde una máquina virtual con servidor Nano en VMM.You can't create a VM template from a Nano Server VM in VMM. Puede crear una plantilla de máquina virtual desde cero usando un disco duro virtual de Nano Server.You can create a VM template from scratch using a Nano Server virtual hard disk.
  • Hay algunos problemas conocidos al conectar una máquina virtual con servidor Nano a un dominio.There are some known issues when joining a Nano Server VM to a domain. Si intenta conectar la máquina virtual a un dominio con los detalles de personalización en una plantilla de máquina virtual, VMM ignora la información de dominio.If you try to join the VM to a domain with customization details in a VM template, the domain information is ignored by VMM. La máquina virtual se implementa, pero no se conecta al dominio.The VM is deployed, but doesn't join the domain. Como solución, implemente la máquina virtual y, después, conéctela al dominio.As a workaround, deploy the VM and then join it to a domain. Obtenga más información.Learn more. Tenga en cuenta que la unión de un dominio a un equipo físico durante la implementación sin sistema operativo funciona correctamente.Note that joining a physical machine to a domain during bare metal deployment works fine.

Preparar un disco duro virtual de servidor NanoPrepare a Nano server virtual hard disk

Para comenzar con la implementación de un host o de máquinas virtuales basados en un servidor Nano en VMM, tiene que crear un VHD de servidor Nano desde el VHD de Windows Server.To get started with the deployment of a Nano Server-based host or virtual machines in VMM you need to create a Nano server VHD from the Windows Server VHD. El VHD debe incluir los paquetes de VMM:The VHD should include the VMM packages:

  • Agregue el paquete de VMM, Microsoft-NanoServer-SCVMM-Package, para garantizar que el agente VMM sea parte del disco duro virtual.Add the VMM package, Microsoft-NanoServer-SCVMM-Package, to ensure that the VMM agent is part of the VHD.
  • Agregue el paquete de proceso de VMM, Microsoft-NanoServer-SCVMM-Compute-Package, para garantizar que el disco duro virtual tenga el rol de Hyper-V y que se pueda administrar el servidor físico mediante VMM.Add the VMM compute package, Microsoft-NanoServer-SCVMM-Compute-Package, to ensure that the VHD has the Hyper-V role, and that you can manage the physical server using VMM. (Si instala este paquete, no use la opción -Compute para el rol de Hyper-V).If you install this package, don't use the -Compute option for the Hyper-V role).
  • Para el rol de servidor de archivos, use Microsoft-NanoServer-Storage-Package, junto con Microsoft-NanoServer-SCVMM-Package.For the File Server role, use Microsoft-NanoServer-Storage-Package, along with Microsoft-NanoServer-SCVMM-Package.
  • Para una implementación hiperconvergida, use Microsoft-NanoServer-Storage-Package junto con Microsoft-NanoServer-SCVMM-Package y Microsoft-NanoServer-SCVMM-Compute-Package.For a hyperconverged deployment, use Microsoft-NanoServer-Storage-Package, along with Microsoft-NanoServer-SCVMM-Package and Microsoft-NanoServer-SCVMM-Compute-Package.

Crear un disco duro virtual para una máquina físicaCreate a virtual hard disk for a physical machine

  1. Copie NanoServerImageGenerator.psm1 y Convert-WindowsImage.ps1 desde la carpeta \NanoServer de la ISO de Windows Server a una carpeta del disco duro.Copy NanoServerImageGenerator.psm1 and Convert-WindowsImage.ps1 from the \NanoServer folder in the Windows Server ISO, to a folder on your hard drive.
  2. Inicie Windows PowerShell como administrador.Start Windows PowerShell as an administrator. Navegue hasta la carpeta en la que ha colocado los scripts.Navigate to the folder in which you placed the scripts.
  3. Importe el script NanoServerImageGenerator mediante la ejecución de:Import the NanoServerImageGenerator script by running:

    Import-Module NanoServerImageGenerator.psm1 -Verbose
    
  4. Cree un disco duro virtual que incluya los paquetes VMM.Create a VHD that includes the VMM packages. Para ello, ejecute el comando siguiente que le pedirá una contraseña de administrador para el nuevo disco duro virtual:To do this, run the following command which will prompt you for an administrator password for the new VHD:

    New-NanoServerImage -MediaPath <path to root of media> -BasePath .\Base -TargetPath .\NanoServerVM\NanoServerVM.vhdx -ComputerName <computername> -OEMDrivers -Package Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    

    Por ejemplo:For example:

    New-NanoServerImage -MediaPath F:\ -BasePath .\Base -TargetPath .\Nano1\NanoServer.vhd -ComputerName Nano-srv1 -OEMDrivers –Clustering –EnableRemoteManagementPort -Packages Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    
    • En este ejemplo se crea un disco duro virtual a partir de una ISO montada como F:This example creates a VHD from an ISO mounted as F:
    • Al crear el disco duro virtual, usa una carpeta denominada Base en la misma carpeta en la que ha ejecutado New-NanoServerImageWhen creating the VHD, it uses a folder called Base in the same folder in which you ran New-NanoServerImage
    • Coloca el disco duro virtual en una carpeta denominada Nano1, en la carpeta desde la que se ejecuta el comando.It places the VHD in a folder called Nano1, in the folder from which the command runs.
    • El nombre de equipo en este ejemplo es Nano-srv1.The computer name in this example is Nano-srv1. Incluye los controladores de OEM instalados para el hardware más común y tiene habilitada la característica de agrupación en clústeres.It includes the OEM drivers installed for most common hardware, and has the clustering feature enabled.
    • El VHD tiene habilitada la administración remota del servidor Nano, incluso desde los sistemas que no están en la misma subred.The VHD has remote management of the Nano server enabled, even from the systems which are not in the same subnet.
    • Si el servidor usa UEFI para arrancar, debe cambiar el script de NanoServer.vhd a NanoServer.vhdx.If the server uses UEFI to boot, you need to change the script from NanoServer.vhd to NanoServer.vhdx.
  5. Inicie sesión como administrador en el servidor físico donde quiere ejecutar el disco duro virtual de Nano Server.Log in as an administrator on the physical server on which you want to run the Nano Server VHD.

  6. Copie el disco duro virtual que crea el script en el equipo físico y configúrelo para que arranque desde el nuevo disco duro virtual, como se indica a continuación:Copy the VHD that the script creates to the physical computer, and configure it to boot from the new VHD, as follows:

    • Monte el VHD generado.Mount the generated VHD.
    • Ejecute bcdboot d:\windows (en este ejemplo, está montado en D:)Run bcdboot d:\windows (in this example, it's mounted under D:)
    • Desmonte el VHD.Unmount the VHD.
  7. Arranque el equipo físico en el disco duro virtual de Nano Server.Boot the physical computer into the Nano Server virtual hard disk.

  8. Inicie sesión en la consola de recuperación de Nano Server con el nombre del administrador y la contraseña que ha proporcionado al ejecutar el script y obtenga la dirección IP del host basado en Nano Server.Log on to the Nano server Recovery Console using the administrator name and password you supplied when running the script, and obtain the IP address of the Nano server-based host. Obtenga más información.Learn more.
  9. Asegúrese de que el servidor Nano está unido al mismo dominio que el servidor VMM.Ensure that the Nano server is joined to the same domain as the VMM server. Obtenga más información.Learn more.
  10. Asegúrese de que la cuenta de servicio de VMM y la cuenta de ejecución se agregan al grupo de administradores en Nano Server.Ensure that the VMM service account, and the Run As account, are added to the administrators group on the Nano server.

Instalar los paquetes de VMM sin conexión en un Nano Server existenteInstall the VMM packages offline on an existing Nano Server

Si no ha agregado los paquetes VMM al crear el disco duro virtual de Nano Server, puede instalarlos más tarde, como se muestra a continuación:If you didn't add the VMM packages when you created the Nano Server VHD, you can install them later, as follows:

  1. Copie el VHD/VHDX a una ubicación en un equipo Windows Server 2016.Copy the VHD/VHDX to a location on a Windows Server 2016 machine. Por ejemplo: C:\MyNano.vhd.For example: C:\MyNano.vhd.
  2. Use PowerShell para instalar e importar el proveedor de NanoServerPackage del módulo de PowerShell PackageManagement (OneGet):Use PowerShell to install and import the NanoServerPackage provider of the PackageManagement (OneGet) PowerShell module:

    Install-PackageProvider NanoServerPackage
    Import-PackageProvider NanoServerPackage
    
  3. Después de instalar el proveedor, puede buscar e instalar los paquetes VMM (agente VMM y Hyper-V), en el disco duro virtual con estos cmdlets, donde C:\MyNano.vhd es la ubicación del disco duro virtual basado en Nano Server.After the provider is installed, you can search and install the VMM packages (VMM agent and Hyper-V), on the VHD using these cmdlets, where C:\MyNano.vhd is the location of the Nano Server based VHD.

    Find-NanoServerPackage
    Install-NanoServerPackage -Name Microsoft-NanoServer-SCVMM-Package -culture en-US -ToVhd "C:\MyNano.vhd"
    Install-NanoServerPackage -Name Microsoft-NanoServer-SCVMM-Compute-Package -culture en-US -ToVhd "C:\MyNano.vhd"
    

Instalar los paquetes de VMM en un host del servidor Nano en ejecuciónInstall the VMM packages on a running Nano server host

Se recomienda la instalación sin conexión de los paquetes VMM (al crear el disco duro virtual).We recommend offline installation of the VMM packages (when creating the VHD). Si tiene que instalarlos en línea cuando se está ejecutando Nano Server, siga estos pasos:If you do need to install them online when the Nano server is running, do the following:

  1. Copie la carpeta Packages de los medios de instalación local en el Nano Server en ejecución.Copy the Packages folder from the local installation media to the running Nano server. Por ejemplo, en C:\packages.For example, to C:\packages.
  2. Use PowerShell remoto para iniciar sesión en Nano Server.Use remote PowerShell to log onto the Nano server.
  3. Agregue los paquetes de VMM mediante los siguientes comandos:Add the VMM packages using the below commands:

    • Para instalar Microsoft-NanoServer-SCVMM-PackageTo install Microsoft-NanoServer-SCVMM-Package

      dism /online /Add-package /PackagePath:C:\packages\en-US\Microsoft-NanoServer-SCVMM-Package_en-us.cab
      
      Nota

      Asegúrese de que los archivos es-es (Microsoft-NanoServer-SCVMM-Package_es-es.cab) y los archivos .cab independientes (Microsoft-NanoServer-SCVMM-Package.cab) están en la misma carpeta para que ambos se instalen.Make sure that the en-us (Microsoft-NanoServer-SCVMM-Package_en-us.cab) and neutral (Microsoft-NanoServer-SCVMM-Package.cab) .cab files are in the same folder so that both are installed.

    • Para instalar Microsoft-NanoServer-SCVMM-Compute-Package:To install Microsoft-NanoServer-SCVMM-Compute-Package:

      dism /online /Add-package /PackagePath:C:\packages\en-US\Microsoft-NanoServer-SCVMM-Compute-Package_en-us.cab
      
  4. Ejecute el comando siguiente para comprobar que los paquetes VMM y los paquetes de idioma asociados se instalan correctamente:Check that the VMM packages, and the associated language packs, are installed correctly by running the following command:

    dism /online /get-packages
    
  5. Debería ver Identidad del paquete: Microsoft-NanoServer-SCVMM-Feature-Package~31bf3856ad364e35~amd64~~ 10.0.14300.1003 dos veces.You should see Package Identity : Microsoft-NanoServer-SCVMM-Feature-Package~31bf3856ad364e35~amd64~~ 10.0.14300.1003 listed twice. Una vez para Tipo de versión: paquete de idioma y otra vez para Tipo de versión: Feature Pack.Once for Release Type : Language Pack, and once for Release Type : Feature Pack. Lo mismo se aplica a Microsoft-NanoServer-SCVMM-Compute-Package.The same applies for the Microsoft-NanoServer-SCVMM-Compute-Package.

  6. Reinicie el host de Nano Server.Restart the Nano Server host.

Agregar el host de servidor Nano al tejido de VMMAdd the Nano server host to the VMM fabric

Una vez que el host de Nano Server esté listo, agréguelo al tejido de VMM.After the Nano server host is ready, add it to the VMM fabric. Obtenga más información.Learn more.

Crear una máquina virtual del servidor NanoCreate a Nano server VM

Para crear máquinas virtuales basadas en Nano Server, debe agregar algunos paquetes específicos de la máquina virtual al disco duro virtual.To create Nano server-based VMs, you need to add few VM-specific packages to the VHD. Cree el VHD de una máquina virtual de la siguiente forma:Create the VHD for a VM as follows:

  1. Copie NanoServerImageGenerator.psm1 y Convert-WindowsImage.ps1 desde la carpeta \NanoServer de VMM a una carpeta del disco duro.Copy NanoServerImageGenerator.psm1 and Convert-WindowsImage.ps1 from the \NanoServer folder in VMM, to a folder on your hard drive.
  2. Inicie Windows PowerShell como administrador y vaya a la carpeta del script.Start Windows PowerShell as an administrator, and navigate to the script folder.
  3. Importe el script NanoServerImageGenerator con Import-Module NanoServerImageGenerator.psm1 -Verbose.Import the NanoServerImageGenerator script with Import-Module NanoServerImageGenerator.psm1 -Verbose.
  4. Ejecute el siguiente comando para crear un VHD que incluya los paquetes SCVMM.Create a VHD that includes the SCVMM packages by running the following command. Se le pedirá una contraseña de administrador para el disco duro virtual nuevo.You'll be prompted for an administrator password for the new VHD.

    New-NanoServerImage -MediaPath <path to root of media> -BasePath .\Base -TargetPath .\NanoServerVM\NanoServerVM.vhdx -ComputerName <computername> -GuestDrivers -Package Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    

    Ejemplo:Example:

    New-NanoServerImage -MediaPath F:\ -BasePath .\Base -TargetPath .\Nano1\Nano.vhd -ComputerName Nano1 -GuestDrivers -Package     Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    
  5. En este ejemplo se crea un disco duro virtual a partir de una ISO montada como F.This example creates a VHD from an ISO mounted as F.
  6. Al crear el disco duro virtual, usará una carpeta denominada Base en el mismo directorio en el que ha ejecutado New-NanoServerImageWhen creating the VHD it will use a folder called Base in the same directory in which you ran New-NanoServerImage
  7. Colocará el disco duro virtual en una carpeta denominada Nano1, en la carpeta desde la que se ejecuta el comando.It will place the VHD in a folder called Nano1 in the folder in which the command runs.
  8. El nombre de equipo será Nano1 e instalará controladores de máquina virtual que ejecutan Hyper-V.The computer name will be Nano1 and will install virtual machine drivers running Hyper-V.

  9. Si quiere una máquina virtual de generación 1, genere una imagen de disco duro virtual mediante una extensión .vhd para -TargetPath.If you want a Generation 1 virtual machine, generate a VHD image using a .vhd extension for -TargetPath. Si quiere una máquina virtual de generación 2, genere una imagen de VHDX con la extensión .vhdx para -TargetPath.For a Generation 2 virtual machine, generate a VHDX image with the .vhdx extension for -TargetPath.

  10. En VMM, cree una máquina virtual y use el disco duro virtual que ha creado.In VMM, create a new virtual machine and use the virtual hard disk you created.

Pasos siguientesNext steps

Aprovisionar una máquina virtualProvision a VM