Citrix Provisioning 2109

Configuration d’un vDisk pour les licences en volume Microsoft

Configurez un vDisk pour les licences en volume de service de gestion de clé Microsoft (KMS) ou de clé d’activation multiple (MAK) lors de l’exécution de l’assistant de création d’image. Si le vDisk n’a pas été configuré lors de l’utilisation de l’assistant de création d’image, il est toujours possible de le faire depuis la console Citrix Provisioning.

Important :

Citrix Provisioning ne prend pas en charge l’activation MAK pour les produits Microsoft Office.

Utilisation des interfaces de ligne de commande Soap Server et MCLI pour les licences en volume Microsoft

Les interfaces de ligne de commande SOAP Server et MCLI peuvent être utilisées pour configurer les licences en volume Microsoft en suivant la procédure suivante :

  1. Sélectionnez le vDisk dans la console Citrix Provisioning, puis cliquez avec le bouton droit de la souris et sélectionnez File Properties. La boîte de dialogue vDisk File Properties s’affiche.
  2. Cliquez sur l’onglet Microsoft Volume Licensing, puis sélectionnez la méthode de licences MAK ou KMS.
  3. Cliquez sur OK.

Configuration des licences en volume Microsoft KMS

Cette section explique comment utiliser les codes d’accès de licence KMS avec Citrix Provisioning.

Remarque :

La prise en charge des licences KMS requiert que le compte d’utilisateur du serveur SOAP soit un utilisateur du domaine avec le privilège requis pour effectuer les tâches de maintenance de volume. L’utilisateur du domaine se trouve généralement dans Local\\Computer Configuration\\Windows Settings\\Security Settings\\Local Policies\\User Rights Assignment. Un membre du groupe d’administrateurs locaux dispose de ce droit par défaut.

Les licences en volume KMS utilisent un serveur d’activation centralisé. Ce serveur s’exécute dans le centre de données et sert de point d’activation local (au lieu d’activer Microsoft sur chaque système via Internet).

Remarque :

La préparation ou la mise à jour d’un vDisk configuré avec un KMS qui est copié ou cloné implique de terminer la tâche de configuration finale. Modifiez le mode vDisk Private Image Mode et utilisez Shared Image Mode. Préparez le vDisk avant de le copier ou de le cloner vers d’autres serveurs Provisioning Server. Copiez le fichier pvp et le fichier vhdx pour conserver les propriétés et la configuration KMS du vDisk original.

Les tâches comprises dans la configuration d’une image vDisk pour utiliser les licences en volume KMS et la gestion de ce vDisk dans une batterie Citrix Provisioning sont les suivantes :

Remarque : Si les licences KMS n’ont pas été configurées sur le vDisk lors de l’exécution de l’assistant de création d’image, vous pouvez également les configurer à l’aide de la console. Vous pouvez également les configurer à l’aide de l’interface de ligne de commande MCLI et PowerShell.

Préparation de la nouvelle image vDisk de base pour les licences en volume KMS

Après avoir créé un vDisk à l’aide de l’assistant de création d’image, il doit être réinitialisé dans un état non activé à l’aide de la commande rearm.

Effectuez cette opération sur un système démarré à partir du vDisk en Private Image Mode. Ce processus garantit que le nombre de réarmements du disque dur de la machine cible principal n’est pas réduit.

Conseil : Microsoft limite le nombre de fois que vous pouvez exécuter un réarmement sur l’image d’un système d’exploitation installé. Réinstallez le système d’exploitation si vous dépassez le nombre de tentatives de réarmements autorisés.

  1. Démarrez la machine cible à partir du vDisk en mode Private Image pour le réarmement.

    Remarque :

    OSPPPREARM.EXE doit être exécuté depuis une invite de commande élevée.

  2. Un message vous invite à redémarrer le système, NE REDÉMARREZ PAS. Fermez plutôt la machine cible.
  3. Si l’option KMS n’a pas été sélectionnée lors de la création de l’image vDisk, cliquez sur l’onglet Microsoft Volume Licensing puis définissez l’option d’attribution de licences sur KMS.
  4. Passez le vDisk en mode Standard Image.
  5. Livrez le vDisk en streaming à une ou plusieurs machines cibles.

Utilisez les informations des sections suivantes pour configurer différents scénarios KMS.

Maintenance ou mise à jour d’une image vDisk utilisant les licences en volume KMS

Pour maintenir ou mettre à jour une image vDisk configurée pour utiliser les licences en volume KMS :

  1. Définissez le mode vDisk sur le mode Private Image.
  2. Livrez le vDisk en streaming à une machine cible.
  3. Appliquez le service pack/la mise à jour du système d’exploitation/de l’application, puis arrêtez la machine cible.
  4. Repassez le mode vDisk en mode Shared Image.
  5. Livrez le vDisk en streaming à la machine cible en mode Shared Image. Remarque : si Office 2010 est installé dans le cadre d’une mise à jour de vDisk ou après que le vDisk ait effectué une fois le processus de préparation de disque de base, répétez la préparation du disque de base de la manière suivante :
    1. Cliquez avec le bouton droit de la souris sur un vDisk dans la console Citrix Provisioning, puis sélectionnez l’option de menu File Properties. La boîte de dialogue vDisk File Properties s’affiche.
    2. Cliquez sur l’onglet Microsoft Volume Licensing, puis définissez l’option de système de licences de KMS sur None.
    3. Dans l’onglet Mode, définissez le mode d’accès du vDisk sur le mode Private Image.
    4. Effectuez un démarrage PXE sur le vDisk en mode Private Image pour réarmer. Remarque : OSPPPREARM.EXE doit être exécuté depuis une invite de commande élevée.
    5. Un message vous invite à redémarrer le système, NE REDÉMARREZ PAS. Fermez plutôt la machine cible.
    6. Dans la console, cliquez avec le bouton droit de la souris sur le vDisk que vous configurez, puis sélectionnez l’option de menu File Properties. La boîte de dialogue vDisk Properties s’affiche.
    7. Cliquez sur l’onglet Microsoft Volume Licensing, puis modifiez l’option de licence de None à KMS.
    8. Dans l’onglet Mode, définissez le mode d’accès du vDisk sur le mode Shared Image.
    9. Livrez le vDisk en streaming aux machines cibles.

Gestion ou mise à niveau d’une image vDisk activée avec le contrôle de version utilisant actuellement KMS

Dans ce scénario, un vDisk est déjà configuré pour KMS et est déployé avec succès. Le disque est activé pour utiliser la gestion des versions des vDisks ; ainsi différentes versions peuvent exister. Tenez compte des éléments suivants :

  • Pour Microsoft Windows et Microsoft Office : un vDisk est déjà configuré pour KMS et est déployé avec succès.
  • Pour les environnements disposant de Microsoft Windows uniquement ou de Microsoft Office uniquement : le vDisk est déjà configuré pour KMS Only Windows ou Only Office et est déployé avec succès.

Pour gérer ou mettre à niveau le vDisk :

  1. Dans la console Citrix Provisioning, cliquez avec le bouton droit de la souris sur le disque virtuel, puis sélectionnez Versions.
  2. Créez une version de disque.
  3. Accédez aux propriétés de la machine cible et définissez Type sur Maintenance.
  4. Démarrez la machine cible.
  5. Accédez à la machine cible et sélectionnez Maintenance dans le menu de démarrage lorsque vous y êtes invité.
  6. Sélectionnez le système d’exploitation requis dans Application/Service Pack/Update.
  7. Arrêtez la machine cible.
  8. Accédez à la console Citrix Provisioning, sélectionnez le vDisk et cliquez avec le bouton droit de la souris pour afficher le menu contextuel.
  9. Sélectionnez Versions. Promouvez le vDisk de Maintenance à Production ou Test.
  10. Accédez à la console Citrix Provisioning. Sous Target device properties, remplacez Type par Production ou Test.

Livrez le vDisk en streaming avec cette version vers une ou plusieurs machines cibles.

Installation de Microsoft Office sur un vDisk existant configuré pour KMS pendant la maintenance

Un vDisk utilise déjà KMS, est configuré pour Microsoft Windows et est déployé avec succès.

Pour installer Microsoft Office sur un vDisk pendant la maintenance :

  1. Dans la console Citrix Provisioning, cliquez avec le bouton droit de la souris sur le vDisk et sélectionnez Properties.
  2. Sélectionnez l’onglet Microsoft Volume Licensing, puis définissez l’option de système de licences de KMS sur None.
  3. Dans l’onglet General, définissez le mode d’accès du vDisk sur le mode Private Image.
  4. Démarrage PXE du vDisk en mode Image privée pour réarmer :
    1. Pour Office (client 64 bits) : Program Files(x86)\Common Files\microsoft shared\OfficeSoftwareProtectionPlatform\OSPPREARM.EXE
    2. Pour Office (client 32 bits) : Program Files\Common Files\microsoft shared\OfficeSoftwareProtectionPlatform\OSPPREARM.EXE
    3. Répétez cette action pour les autres versions de Windows. Exécutez cscript.exe slmgr.vbs –rearm.
  5. Un message s’affiche pour redémarrer le système. Ne redémarrez pas. Fermez plutôt la machine cible.
  6. Dans la console, cliquez avec le bouton droit de la souris sur le vDisk et sélectionnez Properties.
  7. Sélectionnez l’onglet Microsoft Volume Licensing, puis modifiez l’option de licence de None à KMS.
  8. Dans l’onglet General, définissez le mode d’accès du vDisk sur le mode Standard Image.
  9. Livrez le vDisk en streaming à une ou plusieurs machines cibles.

Conseil :

Vous pouvez valider la configuration KMS en vérifiant que le CMID pour chaque appareil est unique. Pour les versions Windows, exécutez cscript.exe slmgr.vbs –dlv. Pour les versions Office, exécutez C:\Program Files\Microsoft Office\Office14\cscript ospp.vbs /dcmid.

Informations importantes sur le réarmement

Notez les considérations suivantes lors du réarmement :

  • Microsoft limite le nombre de fois que vous pouvez exécuter un réarmement sur une image de système d’exploitation installée et Microsoft Office. Le système d’exploitation et l’image Office doivent être réinstallés en conséquence si vous dépassez le nombre de tentatives de réarmement autorisées.
  • Pour une configuration KMS réussie à l’aide d’un vDisk Citrix Provisioning, vous n’êtes pas tenu de réarmer le disque, sauf la première fois lorsque vous le configurez.
  • Citrix vous recommande de réarmer le système démarré à partir du vDisk en mode Private Image. Ce processus garantit que le nombre de réarmements du disque dur de la machine cible principale n’est pas réduit.

Installation de Microsoft Office sur un KMS existant configuré pour un vDisk Windows

Un vDisk est déjà configuré pour KMS à l’aide de Microsoft Windows et est déployé avec succès. Pour installer Microsoft Office sur un KMS existant configuré pour Microsoft Windows :

  1. Dans la console Citrix Provisioning, cliquez avec le bouton droit de la souris sur le vDisk et sélectionnez Properties.
  2. Sélectionnez l’onglet Microsoft Volume Licensing, puis définissez l’option de système de licences de KMS sur None.
  3. Dans l’onglet General, définissez vDisk Access Mode sur le mode Private Image.
  4. Effectuez un démarrage PXE sur le vDisk en mode Private Image pour réarmer. Un réarmement du système d’exploitation est requis avec le réarmement de Microsoft Office.
    1. Pour Microsoft Windows, exécutez cscript.exe slmgr.vbs -rearm.
    2. Pour Microsoft Office 2010, exécutez %ProgramFiles%\Common Files\MicrosoftShared\OfficeSoftwareProtectionPlatform\OSPPREARM.EXE.
    3. Pour Microsoft Office 2013 et 2016, exécutez %ProgramFiles%\Microsoft Office\%Office%\OSPPREARM.EXE.
  5. Un message s’affiche pour redémarrer le système. Ne redémarrez pas. Fermez plutôt la machine cible.
  6. Dans la console, cliquez avec le bouton droit de la souris sur le vDisk et sélectionnez Properties.
  7. Sélectionnez l’onglet Microsoft Volume Licensing, puis modifiez l’option de licence de None à KMS.
  8. Dans l’onglet General, définissez vDisk Access Mode sur le mode Standard Image.
  9. Livrez le vDisk en streaming à une ou plusieurs machines cibles.

Vous pouvez valider la configuration KMS en vérifiant que le CMID pour chaque appareil est unique. Pour les versions Windows, exécutez cscript.exe slmgr.vbs –dlv. Pour les versions Office, modifiez le répertoire en le définissant sur %ProgramFiles%\Microsoft Office\%Office%, puis exécutez :

  • cscript ospp.vbs /dcmid
  • cscript ospp.vbs /dstatus. La découverte de KMS par le système d’exploitation et par Microsoft Office est indépendante l’une de l’autre. /dstatus s’affiche si Microsoft Office a localisé KMS sur le réseau.
  • cscript ospp.vbs /act. Cette commande accélère le processus d’activation.

Mise à niveau de Microsoft Office sur un KMS existant configuré pour un vDisk Microsoft Windows

Un vDisk est déjà configuré pour KMS qui utilise Microsoft Windows et Microsoft Office. Pour effectuer la mise à niveau, procédez comme suit :

  1. Dans la console Citrix Provisioning, cliquez avec le bouton droit de la souris sur le vDisk et sélectionnez Properties.
  2. Dans l’onglet General, définissez vDisk Access Mode sur le mode Private Image.
  3. Démarrez la machine cible.
  4. Exécutez la nouvelle installation de Microsoft Office. Choisissez d’effectuer une mise à niveau.
  5. Redémarrez la machine cible selon les besoins de l’installation.
  6. Arrêtez la machine cible.
  7. Connectez-vous au serveur Citrix Provisioning Server. Dans la console, cliquez avec le bouton droit de la souris sur le vDisk et sélectionnez Properties.
  8. Dans l’onglet General, définissez vDisk Access Mode sur le mode Standard Image.
  9. Livrez le vDisk en streaming à une ou plusieurs machines cibles.

Informations importantes sur le réarmement

  • Microsoft limite le nombre de fois que vous pouvez exécuter un réarmement sur une image de système d’exploitation installée et Microsoft Office. Le système d’exploitation et l’image Office doivent être réinstallés en conséquence si vous dépassez le nombre de tentatives de réarmement autorisées.
  • Pour les produits Windows et Office utilisant l’activation KMS, le nombre de réarmement disponible augmente par incréments de 0 à 1 lors d’une activation réussie sur un serveur hôte KMS.
  • Si vous dépassez le nombre de tentatives de réarmement autorisées, l’activation à l’aide d’un hôte KMS vous permet de réarmer une fois. Cela garantit qu’une fois que vous activez un client KMS, celui-ci peut exécuter un réarmement. Par exemple, un client KMS avec un nombre de réarmement égal à 1 exécute un réarmement à l’aide du réarmement unique restant et redémarre. Lors du redémarrage après l’activation du client KMS, le nombre de réarmement revient à 1.

Conseil :

Pour une configuration KMS réussie à l’aide d’un vDisk Citrix Provisioning, vous n’êtes pas tenu de réarmer le vDisk, sauf la première fois lorsque vous le configurez.

Configuration des licences en volume Microsoft MAK

Cette section décrit l’utilisation des clés MAK (Multiple Activation Keys). Une clé MAK correspond à certaines licences d’OS achetées. Le MAK est entré lors de l’installation du système d’exploitation sur chaque système. L’installation active le SE et diminue le nombre de licences achetées de manière centralisée avec Microsoft. Sinon, un processus d’activation du Proxy est effectué à l’aide de l’outil de gestion d’activation de volume (VAMT). L’activation du proxy fonctionne sur les systèmes qui ne disposent pas d’un accès à Internet. Provisioning Services applique ce mécanisme d’activation du proxy pour les vDisks en mode Standard Image et dont le mode de licence MAK est sélectionné lors de la création du disque.

La version 3.1 de l’outil de gestion d’activation de volume (VAMT) doit être installée et configurée sur tous les serveurs de provisioning de la batterie. Cet outil est disponible depuis le kit de déploiement et d’évaluation Windows (Windows ADK). Pour de plus amples informations, consultez la section Installer VAMT.

Une base de données VAMT est créée la première fois que vous exécutez VAMT. Cette base de données met en cache toutes les activations de machine et permet la réactivation de Citrix Provisioning.

L’outil de gestion d’activation de volume version 3.1. requiert :

  • PowerShell 3.0 ou version ultérieure : le système d’exploitation est plus récent que Windows Server 2012 ou Windows 8
  • SQL 2012 Express ou ultérieur

L’activation de Citrix Provisioning MAK nécessite de configurer l’un des trois types d’utilisateurs suivants :

  • Utilisateur d’installation de l’outil de gestion d’activation de volume/Provisioning Services - Cet utilisateur est un administrateur local qui possède des droits sur SQL 2012 ou version ultérieure (configuration requise pour VAMT 3.1). Ces droits sont utilisés pour créer une base de données pour VAMT.
  • Utilisateur MAK - Utilisateur défini dans les propriétés du site. Cet utilisateur gère l’activation MAK côté client et côté serveur. Il est administrateur local sur le serveur de provisioning et sur le client principal. Cet utilisateur a besoin d’un accès complet à la base de données VAMT.
  • Utilisateur des services de streaming et SOAP de Citrix Provisioning – Le processus Stream Process gère la réactivation lorsque la machine cible redémarre. Cet utilisateur a besoin d’un accès en lecture à la base de données VAMT.

Les serveurs de provisioning utilisent PowerShell pour assurer la liaison avec VAMT. Ces étapes de configuration manuelles sont requises une fois par serveur :

  1. Installez PowerShell 3.0 ou version ultérieure.
  2. Installez VAMT 3.1 sur chaque système de serveur de provisioning en vous servant du type utilisateur d’installation de l’outil de gestion d’activation de volume/Provisioning Services.
  3. Configurez une base de données VAMT comme indiqué durant l’exécution initiale de VAMT 3.1. Rendez cette base de données accessible à tous les serveurs provisionnés pour streamer les machines cibles Citrix Provisioning activées pour VAMT.
  4. Si l’utilisateur qui a créé la base de données VAMT n’est pas l’utilisateur du service SOAP/Stream, copiez le fichier de configuration VAMT C:\\Users\\\<VAMT installation user (dB creator)\>\\AppData\\Roaming\\Microsoft\\VAMT\\VAMT.config dans C:\\Users\\\<Provisioning Services soap/stream services user\>\\AppData\\Roaming\\Microsoft\\VAMT\\VAMT.config.
  5. Définissez la configuration de sécurité du serveur de provisioning de façon à utiliser PowerShell pour assurer la liaison avec VAMT.
    1. Set-ExecutionPolicy -Scope \ (utilisateur des services Provisioning Services) sur unrestricted – voir Set-ExecutionPolicy pour plus d’informations.
    2. WinRM quickconfig.
    3. Enable-WSManCredSSP -Role Client -DelegateComputer <le fqdn de ce serveur> -Force
    4. Enable-WSManCredSSP -Role Server –Force.
  6. Configurez le pare-feu Windows sur le client pour VAMT 3.1 – voir Configurer les ordinateurs clients pour plus d’informations. Les machines cibles Citrix Provisioning ne peuvent pas être activées ou réactivées si le pare-feu n’est pas configuré pour VAMT.

Erreurs d’activation courantes

Erreur : échec de la création de PSSession - Motif : l’utilisateur MAK n’est pas un administrateur local sur le serveur Provisioning Server.

Erreur : index hors plage. Il doit s’agir d’une valeur non négative et inférieure à la taille de la collection. Nom des paramètres : Index.

Motif : l’utilisateur MAK n’a pas une autorisation d’accès complet (lecture/écriture) à la base de données VAMT.

Configuration du mode de licence du vDisk pour MAK

Il est possible de configurer un vDisk de manière à ce qu’il utilise une clé d’activation multiple Microsoft (MAK) lors de l’exécution de l’assistant Imaging Wizard. Si le système de licences MAK n’a pas été configuré lors de l’exécution de l’assistant de création d’image, il est possible de configurer le mode de licence du vDisk à l’aide de l’interface utilisateur de la console, MCLI ou PowerShell. Le mode de licence doit être configuré avant d’activer les machines cibles.

Remarque : pour plus d’informations sur les interfaces de ligne de commande, veuillez consulter le Guide de programmation MCLI ou PowerShell.

Entrée des informations d’identification utilisateur MAK

Avant de pouvoir activer les machines cibles utilisant des vDisks activés pour MAK, il est nécessaire d’entrer les informations d’identification de l’utilisateur MAK pour un site.

Remarque : l’utilisateur doit disposer des droits d’administrateur sur toutes les machines cibles utilisant des vDisks activés pour MAK et sur tous les serveurs Provisioning Server livrant en streaming les vDisks aux machines cibles.

Pour entrer des informations d’identification :

  1. Cliquez avec le bouton droit sur le site où se trouvent les machines cibles, puis sélectionnez l’option de menu Properties.
  2. Dans l’onglet MAK, entrez les informations relatives à l’utilisateur et au mot de passe dans les zones de texte appropriées, puis cliquez sur OK.

Activation des machines cibles utilisant des vDisks activés pour MAK

Une fois le vDisk configuré pour les licences en volume MAK, chaque machine cible attribuée au vDisk doit être activée avec un MAK.

Remarque : une fois toutes les licences d’une clé MAK donnée utilisées, une nouvelle clé est nécessaire pour permettre à des machines cibles supplémentaires de partager cette image vDisk.

Pour activer à partir de la console des machines cibles utilisant les licences en volume MAK :

  1. Démarrez toutes les machines cibles devant être activées.

  2. Dans la console, cliquez avec le bouton droit de la souris sur la collection ou la vue d’une machine individuelle qui comprend les machines cibles nécessitant une activation de licence MAK. Sélectionnez l’option de menu Manage MAK Activations. La boîte de dialogue Manage MAK Activations s’affiche.

  3. Dans la zone de texte Multiple activation key, entrez la clé MAK pour activer les machines cibles.

  4. Le nombre de machines cibles démarrées et nécessitant une activation s’affiche dans la boîte de dialogue. Dans la liste des machines démarrées, cochez la case en regard de chaque machine cible que vous voulez activer.

  5. Cliquez sur OK pour activer les licences de toutes les machines cibles sélectionnées. Ne fermez la boîte de dialogue que lorsque le processus d’activation est terminé. Pour interrompre le processus, cliquez sur le bouton Cancel. La fermeture de la boîte de dialogue avant la fin du processus d’activation arrête ce dernier et peut engendrer la non activation de certaines machines cibles. La colonne Status indique si une machine cible est activée ou si l’activation a échoué. Si toutes les machines cibles ont été correctement activées, cliquez sur OK pour fermer la boîte de dialogue. Si une ou plusieurs machines cibles ne sont pas activées, ou si elles n’ont pas été correctement activées, la boîte de dialogue apparaît et fournit la liste de ces machines. Une fois les problèmes résolus, répétez cette étape afin d’activer les machines cibles restantes.

    Remarque :

    l’option Manage MAK Activations ne s’affiche pas une fois que toutes les machines cibles démarrées ont été activées.

Maintien des activations MAK

En général, les périphériques et les activations vDisk qui leur sont attribuées sont préservés automatiquement. Lorsqu’un vDisk activé pour MAK est attribué à une machine cible différente, toutes les informations de réactivation MAK enregistrées sont supprimées. Si le vDisk est réattribué ultérieurement, la machine cible ne se réactivera pas. Pour éviter la perte de l’activation MAK, n’annulez pas l’attribution du disque activé à la machine cible.

Pour modifier le vDisk d’une machine cible sans perdre l’activation MAK, sélectionnez l’une des méthodes suivantes :

  • Attribuez des vDisks supplémentaires à la machine cible, sans en supprimer aucun, puis définissez le vDisk de démarrage par défaut en conséquence.
  • Attribuez des vDisks supplémentaires à la machine cible et désactivez temporairement le vDisk activé pour MAK.

Pour mettre à jour un vDisk activé pour MAK, il est nécessaire d’utiliser la fonctionnalité Auto Update de manière à conserver les informations sur l’activation MAK. Ce processus est requis pour réactiver les machines partagées.

Plus de considérations relatives à MAK :

  • Les mises à jour manuelles des vDisks (annulation de l’attribution d’un vDisk et réattribution d’un autre vDisk) entraîneront la perte des informations requises sur l’activation MAK. Ce processus nécessite une nouvelle activation, qui consomme une autre licence.
  • L’utilisation de la fonctionnalité Auto Update pour déployer un nouveau vDisk à partir d’un système d’exploitation différent provoque la non concordance des informations sur l’activation MAK. Dans ce cas, il est nécessaire d’effectuer une nouvelle activation à partir de l’interface de ligne de commande dans la mesure où seules les machines cibles non activées peuvent être activées à partir de la console Citrix Provisioning.