Déployer et gérer des ordinateurs hôtes Ou des machines virtuelles Hyper-V basés sur un serveur Nano dans VMM

Vous pouvez utiliser System Center Virtual Machine Manager (VMM) pour gérer les hôtes et les machines virtuelles exécutant Nano Server.

À l’aide de VMM, vous pouvez ajouter et gérer des hôtes existants exécutant Nano, configurer des machines nues en tant qu’hôtes Nano Server, déployer des clusters de calcul et des clusters de stockage (désagrégés et hyperconvergés). Vous pouvez gérer des machines virtuelles nano- basées, notamment des machines virtuelles protégées.

Avant de commencer

  • Pour le déploiement de machines virtuelles, vous devez créer le disque dur virtuel Nano Server en dehors de VMM.
  • Vous ne pouvez pas créer de modèle de machine virtuelle à partir d’une machine virtuelle Nano Server dans VMM. Vous pouvez créer un modèle de machine virtuelle à partir de zéro à l’aide d’un disque dur virtuel Nano Server.
  • Il existe des problèmes connus lors de la jonction d’une machine virtuelle Nano Server à un domaine. Si vous essayez de joindre la machine virtuelle à un domaine avec des détails de personnalisation dans un modèle de machine virtuelle, les informations de domaine sont ignorées par VMM. La machine virtuelle est déployée, mais ne joint pas le domaine. Pour contourner ce problème, déployez la machine virtuelle, puis joignez-la à un domaine. Plus d’informations

Remarque

La jonction d’une machine physique à un domaine pendant le déploiement nu fonctionne correctement.

Préparer un disque dur virtuel Nano Server

Pour commencer à déployer un hôte ou des machines virtuelles Nano Server dans VMM, vous devez créer un disque dur virtuel Nano Server à partir du disque dur virtuel Windows Server. Le disque dur virtuel doit inclure les packages VMM :

  • Ajoutez le package VMM, Microsoft-NanoServer-SCVMM-Package, pour vous assurer que l’agent VMM fait partie du disque dur virtuel.
  • Ajoutez le package de calcul VMM, Microsoft-NanoServer-SCVMM-Compute-Package, pour vous assurer que le disque dur virtuel a le rôle Hyper-V et que vous pouvez gérer le serveur physique à l’aide de VMM. Si vous installez ce package, n’utilisez pas l’option -Compute pour le rôle Hyper-V.
  • Pour le rôle Serveur de fichiers, utilisez Microsoft-NanoServer-Storage-Package, ainsi que Microsoft-NanoServer-SCVMM-Package.
  • Pour un déploiement hyperconvergé, utilisez Microsoft-NanoServer-Storage-Package, ainsi que Microsoft-NanoServer-SCVMM-Package et Microsoft-NanoServer-SCVMM-Compute-Package.

Créer un disque dur virtuel pour une machine physique

  1. Copiez NanoServerImageGenerator.psm1 et Convert-WindowsImage.ps1 à partir du dossier \NanoServer dans l’ISO Windows Server vers un dossier sur votre disque dur.

  2. Démarrez Windows PowerShell en tant qu’administrateur. Accédez au dossier dans lequel vous avez placé les scripts.

  3. Importez le script NanoServerImageGenerator en exécutant :

    Import-Module NanoServerImageGenerator.psm1 -Verbose
    
  4. Créez un disque dur virtuel qui inclut les packages VMM. Pour ce faire, exécutez la commande suivante, qui vous invite à entrer un mot de passe administrateur pour le nouveau disque dur virtuel :

    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
    

    Par exemple :

    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
    
    • Cet exemple crée un disque dur virtuel à partir d’un fichier ISO monté en tant que F :
    • Lors de la création du disque dur virtuel, il utilise un dossier appelé Base dans le même dossier dans lequel vous avez exécuté New-NanoServerImage.
    • Il place le disque dur virtuel dans un dossier appelé Nano1 dans le dossier à partir duquel la commande s’exécute.
    • Le nom de l’ordinateur dans cet exemple est Nano-srv1. Il inclut les pilotes OEM installés pour le matériel le plus courant et la fonctionnalité de clustering est activée.
    • Le disque dur virtuel dispose d’une gestion à distance du serveur Nano, même à partir des systèmes qui ne se trouvent pas dans le même sous-réseau.
    • Si le serveur utilise UEFI pour démarrer, vous devez remplacer le script de NanoServer.vhd par NanoServer.vhdx.
  5. Connectez-vous en tant qu’administrateur sur le serveur physique sur lequel vous souhaitez exécuter le disque dur virtuel Nano Server.

  6. Copiez le disque dur virtuel créé par le script sur l’ordinateur physique et configurez-le pour démarrer à partir du nouveau disque dur virtuel, comme suit :

    • Montez le disque dur virtuel généré.
    • Exécutez bcdboot d :\windows (dans cet exemple, il est monté sous D :)
    • Démontez le disque dur virtuel.
  7. Démarrez l’ordinateur physique sur le disque dur virtuel Nano Server.

  8. Connectez-vous à la console de récupération nano server à l’aide du nom d’administrateur et du mot de passe que vous avez fournis lors de l’exécution du script et obtenez l’adresse IP de l’hôte nano server. Plus d’informations

  9. Vérifiez que le serveur Nano est joint au même domaine que le serveur VMM. Plus d’informations

  10. Vérifiez que le compte de service VMM et le compte d’identification sont ajoutés au groupe d’administrateurs sur le serveur Nano.

Installer les packages VMM hors connexion sur un nano server existant

Si vous n’avez pas ajouté les packages VMM lorsque vous avez créé le disque dur virtuel Nano Server, vous pouvez les installer ultérieurement, comme suit :

  1. Copiez le disque dur virtuel/VHDX à un emplacement sur un ordinateur Windows Server 2016. Par exemple : C :\MyNano.vhd.

  2. Utilisez PowerShell pour installer et importer le fournisseur NanoServerPackage du module PowerShell PackageManagement (OneGet) :

    Install-PackageProvider NanoServerPackage
    Import-PackageProvider NanoServerPackage
    
  3. Une fois le fournisseur installé, vous pouvez rechercher et installer les packages VMM (agent VMM et Hyper-V) sur le disque dur virtuel à l’aide de ces applets de commande, où C :\MyNano.vhd est l’emplacement du disque dur virtuel basé sur Nano Server.

    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"
    

Installer les packages VMM sur un hôte Nano Server en cours d’exécution

Nous vous recommandons d’installer hors connexion les packages VMM (lors de la création du disque dur virtuel). Si vous devez les installer en ligne lorsque le serveur Nano est en cours d’exécution, procédez comme suit :

  1. Copiez le dossier Packages du support d’installation local vers le serveur Nano server en cours d’exécution. Par exemple, vers C :\packages.

  2. Utilisez PowerShell distant pour vous connecter au serveur Nano.

  3. Ajoutez les packages VMM à l’aide des commandes ci-dessous :

    • Pour installer Microsoft-NanoServer-SCVMM-Package

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

      Remarque

      Vérifiez que les fichiers .cab en-us (Microsoft-NanoServer-SCVMM-Package_en-us.cab) et neutres (Microsoft-NanoServer-SCVMM-Package.cab) se trouvent dans le même dossier afin que les deux soient installés.

    • Pour installer Microsoft-NanoServer-SCVMM-Compute-Package :

      dism /online /Add-package /PackagePath:C:\packages\en-US\Microsoft-NanoServer-SCVMM-Compute-Package_en-us.cab
      
  4. Vérifiez que les packages VMM et les modules linguistiques associés sont installés correctement en exécutant la commande suivante :

    dism /online /get-packages
    
  5. Vous devez voir l’identité du package : Microsoft-NanoServer-SCVMM-Feature-Package~31bf3856ad364e35~amd64~~ 10.0.14300.1003 listé deux fois. Une fois pour le type de mise en production : Module linguistique, et une fois pour le type de mise en production : Feature Pack. La même chose s’applique à Microsoft-NanoServer-SCVMM-Compute-Package.

  6. Redémarrez l’hôte Nano Server.

Ajouter l’hôte de serveur Nano à l’infrastructure VMM

Une fois l’hôte Nano Server prêt, ajoutez-le à l’infrastructure VMM. Plus d’informations

Créer une machine virtuelle Nano Server

Pour créer des machines virtuelles nano server, vous devez ajouter quelques packages spécifiques à la machine virtuelle au disque dur virtuel. Créez le disque dur virtuel pour une machine virtuelle comme suit :

  1. Copiez NanoServerImageGenerator.psm1 et Convert-WindowsImage.ps1 à partir du dossier \NanoServer dans VMM vers un dossier sur votre disque dur.

  2. Démarrez Windows PowerShell en tant qu’administrateur et accédez au dossier de script.

  3. Importez le script NanoServerImageGenerator avec Import-Module NanoServerImageGenerator.psm1 -Verbose.

  4. Créez un disque dur virtuel qui inclut les packages SCVMM en exécutant la commande suivante. Vous serez invité à entrer un mot de passe d’administrateur pour le nouveau disque dur virtuel.

    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
    

    Exemple :

    New-NanoServerImage -MediaPath F:\ -BasePath .\Base -TargetPath .\Nano1\Nano.vhd -ComputerName Nano1 -GuestDrivers -Package     Microsoft-NanoServer-SCVMM-Package,Microsoft-NanoServer-SCVMM-Compute-Package
    
  5. Cet exemple crée un disque dur virtuel à partir d’un fichier ISO monté en tant que F.

  6. Lors de la création du disque dur virtuel, il utilise un dossier appelé Base dans le même répertoire dans lequel vous avez exécuté New-NanoServerImage

  7. Il place le disque dur virtuel dans un dossier appelé Nano1 dans le dossier dans lequel la commande s’exécute.

  8. Le nom de l’ordinateur sera Nano1 et installera les pilotes de machine virtuelle exécutant Hyper-V.

  9. Si vous souhaitez une machine virtuelle de génération 1, générez une image de disque dur virtuel à l’aide d’une extension .vhd pour -TargetPath. Pour une machine virtuelle de génération 2, générez une image VHDX avec l’extension .vhdx pour -TargetPath.

  10. Dans VMM, créez une machine virtuelle et utilisez le disque dur virtuel que vous avez créé.

Étapes suivantes

Provisionnez une machine virtuelle.