Product Documentation

Configuration du fichier de bootstrap dans la console

Mar 31, 2017
Afin que le serveur Provisioning Server puisse démarrer une machine cible, la ROM de démarrage MBA (Managed Boot Agent) ou compatible PXE de Provisioning Services télécharge un fichier de démarrage lors de la mise sous tension de la machine. Ce fichier doit être configuré de manière à ce qu'il contienne les informations nécessaires pour communiquer avec les serveurs Provisioning Server. La boîte de dialogue Configure Bootstrap permet de définir les adresses IP d'au maximum quatre serveurs Provisioning Server dans le fichier de démarrage.  
Remarque : pour en savoir plus sur les autres méthodes de démarrage, veuillez consulter la section Utilisation de l'outil de gestion des périphériques de démarrage.

Voici la description des champs de la boîte de dialogue Configure Bootstrap :

Onglet général : Configure Bootstrap

ChampDescription
Bootstrap FileLe fichier de démarrage actuellement sélectionné s'affiche. Si vous souhaitez sélectionner un autre fichier de démarrage à configurer, cliquez sur le bouton Add ou Read Servers from Database.
IP SettingsAdresse IP, masque de sous-réseau, passerelle et port d'au maximum quatre serveurs Provisioning Server, qui procéderont à la connexion.
AddCliquez sur le bouton Add pour ajouter un nouveau serveur Provisioning Server au fichier. Il est possible de spécifier jusqu'à quatre serveurs Provisioning Server.
EditSélectionnez un serveur Provisioning Server existant dans la liste, puis cliquez sur le bouton Edit afin de modifier les paramètres IP de ce serveur.
RemoveSélectionnez un serveur Provisioning Server existant dans la liste, puis cliquez sur le bouton Remove afin de le supprimer de la liste des serveurs Provisioning Server disponibles.
Move Up et Move DownSélectionnez un serveur Provisioning Server existant, puis cliquez sur le bouton approprié afin de monter ou descendre ce serveur dans la liste des serveurs Provisioning Server. L'ordre dans lequel apparaissent les serveurs Provisioning Server détermine l'ordre dans lequel ces derniers sont utilisés si l'un d'eux échoue.
Read Servers from DatabasePour renseigner le fichier de démarrage avec les paramètres Stream Service IP déjà configurés dans la base de données, cliquez sur le bouton Read Servers from Database. Cela efface la liste et la remplit avec les quatre premiers serveurs trouvés dans la base de données.

Target Device IP : Configure Bootstrap

Use DHCP to retrieve target device IPSélectionnez cette option pour récupérer l'adresse IP de la machine cible. Il s'agit-là de la méthode par défaut.
Use static target device IPCette méthode requiert l'identification d'un DNS primaire et secondaire, ainsi que d'un domaine.

Server Lookup : Configure Bootstrap

Use DNS

Sélectionnez cette option afin d'utiliser le DNS pour trouver le serveur. Le nom d'hôte s'affiche dans la zone de texte Host name. Si cette option ainsi que l'option Use DHCP to retrieve Device IP sont sélectionnées (sous Device IP Configuration settings), votre serveur DHCP doit fournir l'option 6 (serveur DNS).

Remarque : si vous utilisez une haute disponibilité, spécifiez jusqu'à quatre serveurs Provisioning Server pour le même nom d'hôte sur votre serveur DNS.

Use Static IP

Utilisez l'adresse IP statique du serveur Provisioning Server à partir duquel démarrer. Si vous sélectionnez cette option, cliquez sur Add pour entrer les informations suivantes concernant le serveur Provisioning Server, puis cliquez sur OK pour fermer la boîte de dialogue :

IP Address
Subnet Mask
Gateway
Port (la valeur par défaut est 6 910)

Remarque : si vous utilisez une haute disponibilité, entrez jusqu'à quatre serveurs Provisioning Server. Si vous n'utilisez pas de haute disponibilité, n'entrez qu'un seul serveur. Utilisez les boutons Move Up et Move Down pour trier l'ordre de démarrage des serveurs Provisioning Server. Le premier serveur Provisioning Server de la liste sera celui à partir duquel la machine cible tentera de démarrer.

Onglet Options : Configure Bootstrap

Verbose ModeSélectionnez l'option Verbose Mode si vous souhaitez suivre le processus de démarrage sur la machine cible (facultatif) ou afficher les messages du système.
Interrupt Safe ModeSélectionnez l'option Interrupt Safe Mode si votre machine cible échoue assez rapidement lors du processus de démarrage.
Advanced Memory SupportCette option (activée par défaut) permet au bootstrap de fonctionner avec des versions plus récentes de systèmes d'exploitation Windows. Ne désactivez ce paramètre que si votre machine cible est bloquée ou se comporte de manière erratique assez tôt lors de la phase de démarrage.
Network Recovery Method

Restore Network Connections : lorsque cette option est sélectionnée, la machine cible tente indéfiniment de restaurer sa connexion au serveur Provisioning Server.

Reboot to Hard Drive : (un disque dur doit se trouver sur la machine cible) Lorsque vous sélectionnez cette option, la machine cible doit effectuer une réinitialisation matérielle pour forcer un redémarrage après l'échec du rétablissement des communications. L'utilisateur détermine le délai d'attente en secondes avant le redémarrage. En supposant que la connexion réseau ne puisse pas être établie, le PXE échouera et le système redémarrera à partir du disque dur local. Par défaut, le nombre de secondes est de 50, afin d'être compatible avec les configurations de haute disponibilité.

Login Polling Timeout

Entrez la durée, en millisecondes, entre les tentatives d'interrogation des serveurs Provisioning Server. Un paquet de requête de connexion est transmis dans l'ordre à chaque serveur Provisioning Server. Le premier serveur Provisioning Server qui répond est utilisé. Pour les systèmes qui ne sont pas en haute disponibilité, ce délai définit simplement la fréquence à laquelle relancer le seul serveur Provisioning Server disponible avec la requête de connexion initiale.

Ce délai définit la vitesse à laquelle la routine round-robin bascule d'un serveur Provisioning Server à un autre, afin de détecter un serveur Provisioning Server actif. La plage valide est comprise entre 1 000 et 60 000 millisecondes.

Login General Timeout

Entrez le délai d'expiration, en millisecondes, pour tous les paquets de connexion associés, à l'exception du délai d'interrogation de la connexion initiale. Ce délai est généralement plus long que le délai d'interrogation, car le serveur Provisioning Server a besoin de temps pour contacter tous les serveurs associés, certains d'entre eux pouvant être indisponibles et nécessiter de nouveaux délais et tentatives du serveur Provisioning Server vers les autres serveurs Provisioning Server, afin de savoir s'ils sont connectés ou non. La plage valide est comprise entre 1 000 et 60 000 millisecondes.

Configuration du fichier bootstrap

  1. Dans la console, sélectionnez un Provisioning Server dans le dossier Servers de l'arborescence, puis sélectionnez Configure bootstrap dans le menu Actions ou le menu contextuel. La boîte de dialogue Configure Bootstrap s'affiche.

    Sélectionnez le fichier de démarrage qui a été copié dans le répertoire choisi durant la configuration du serveur Provisioning Server. Étant donné que le serveur renvoie la liste des fichiers bootstrap sous Provisioning Services ProgramData, le serveur doit être actif pour que l'élément de menu Configure Bootstrap s'affiche.

    Remarque :

    Si une version antérieure de Provisioning services a été installée sur ce serveur, vous devez modifier l'emplacement par défaut de :

    C:\Program Files\Citrix\Provisioning Services

    sur :

    C:\Documents and Settings\All Users\Application Data\Citrix\Provisioning Services\Tftpboot

    Si vous ne modifiez pas l'emplacement par défaut, il ne sera pas possible de configurer le fichier bootstrap à partir de la console et les machines cibles ne parviendront pas à démarrer. Vous recevrez alors un message d'erreur indiquant que TFTP est manquant.

    Si vous avez installé la console sur une machine distincte, sélectionnez le chemin d'accès du serveur Provisioning Server à distance (sur lequel des services de démarrage sont installés).

  2. L'assistant de configuration écrit la liste des adresses IP sur la base de données du serveur. Si vous sélectionnez Read Servers from the Database, la première adresse IP et le premier port du serveur sont renseignés dans la liste. Cette étape ne doit être réalisée que lorsque la liste est vide, ou pour l'effacer et la renseigner avec de nouvelles valeurs. Ces valeurs sont définies dans la section Streaming network cards de la page Network Communications de l'assistant Configuration Wizard. Provisioning Services utilise la première carte réseau sélectionnée.
  3. Choisissez l'une des options suivantes :
    • Sélectionnez l'option Verbose Mode si vous souhaitez suivre le processus de démarrage sur la machine cible (facultatif). La messagerie du système s'active sur la machine cible.
    • Sélectionnez l'option Interrupt Safe Mode si la machine cible se bloque assez tôt lors du processus de démarrage.
    • Sélectionnez l'option Advanced Memory Support afin que le bootstrap fonctionne avec des versions plus récentes de systèmes d'exploitation Windows (activée par défaut). Ne désactivez ce paramètre que si votre machine cible est bloquée ou se comporte de manière erratique assez tôt lors de la phase de démarrage.
  4. Sélectionnez l'une des méthodes Network Recovery suivantes :
    • Restore Network Connections : lorsque cette option est sélectionnée, la machine cible tente indéfiniment de restaurer sa connexion au serveur Provisioning Server.
    • Reboot to Hard Drive : l'activation de cette option indique à la machine cible d'effectuer une réinitialisation matérielle pour forcer un redémarrage après l'échec du rétablissement des communications pendant un nombre défini de secondes. L'utilisateur détermine le délai d'attente en secondes avant le redémarrage. En supposant que la connexion réseau ne puisse pas être établie, le PXE échouera et le système redémarrera à partir du disque dur local. Par défaut, le délai est de 50 secondes. Cliquez sur le bouton Browse pour chercher et sélectionner le dossier créé lors de l'étape 1, ou entrez un nom de chemin d'accès complet ou UNC.
    Remarque : si la partition contenant les vDisks est formatée en tant que système de fichiers FAT, un message d'avertissement indique que cela pourrait engendrer une altération des performances. Il est recommandé d'utiliser le format NTFS pour formater la partition contenant les vDisks. Ne modifiez pas l'adresse dans le champ Port.
    Attention : tous les services de démarrage (PXE, TFTP) doivent être sur la même carte d'interface réseau (adresse IP). Toutefois, le service de streaming peut être sur une carte d'interface réseau différente. Le service de streaming vous permet de vous lier à plusieurs adresses IP (cartes d'interface réseau).
  5. Configurez ce qui suit :

    Login Polling Timeout

    Entrez la durée, en millisecondes, entre les tentatives d'interrogation des serveurs. Un paquet de requête de connexion est transmis dans l'ordre à chaque serveur. Le premier serveur qui répond est utilisé. Ce délai définit simplement la fréquence à laquelle relancer le seul serveur disponible avec la requête de connexion initiale. Ce délai définit la vitesse à laquelle la routine de permutation circulaire bascule d'un serveur à un autre, afin de trouver un serveur actif. La plage valide est comprise entre 1 000 et 60 000 millisecondes.

    Login General Timeout

    Entrez le délai d'expiration, en millisecondes, pour tous les paquets de connexion associés, à l'exception du délai d'interrogation de la connexion initiale. La plage valide est comprise entre 1 000 et 60 000 millisecondes.

  6. Cliquez sur OK pour enregistrer vos modifications.