Partager via


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 n'intègre pas le domaine. Pour contourner ce problème, déployez la machine virtuelle, puis joignez-la à un domaine. Plus d’informations

Remarque

L'intégration d'une machine physique dans un domaine pendant le déploiement sur bare metal fonctionne correctement.

Préparer un disque dur virtuel Nano Server

Pour commencer à déployer un hôte ou des machines virtuelles basés sur Nano Server dans VMM, vous devez créer un VHD Nano Server à partir du VHD 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 VHD.
  • 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 paquets 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 (VHD) dans un dossier nommé Nano1, à 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 VHD dispose d'une gestion à distance du serveur Nano, même à partir des systèmes qui ne sont 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 VHD généré.
    • Exécutez bcdboot d :\windows (dans cet exemple, il est monté sous D :)
    • Démontez le VHD.
  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 'Exécuter en tant que' 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 VHD/VHDX vers un emplacement sur un serveur 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 basées sur Nano Server, vous devez ajouter quelques packages spécifiques à des VMs au disque dur virtuel. Créez le VHD (disque dur virtuel) pour une VM (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 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
    

    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 VHD en utilisant 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.