Configuration du fichier de bootstrap dans la console

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. Ce fichier doit être configuré de manière à ce qu’il contienne les informations nécessaires pour communiquer avec les serveurs.

Utilisez la boîte de dialogue Configure Bootstrap, située dans le menu contextuel du serveur, pour définir les adresses IP d’un maximum de 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.

La boîte de dialogue Configure Bootstrap inclut les champs suivants :

Onglet général : Configure Bootstrap

Champ Description
Bootstrap File Le 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 Settings Adresse IP, masque de sous-réseau, passerelle et port d’au maximum quatre serveurs Provisioning Server.
ajouter Cliquez sur le bouton Add pour inclure un nouveau serveur Provisioning Server au fichier. Spécifiez jusqu’à quatre serveurs Provisioning Server.
Modifier Sé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.
Remove Sé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 Down Sé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 Database Pour 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. Ce processus 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 IP Sélectionnez cette option pour récupérer l’adresse IP de la machine cible. Il s’agit de la méthode par défaut.
Use static target device IP Cette méthode requiert l’identification d’un DNS primaire et secondaire, ainsi que d’un domaine.

Server Lookup : Configure Bootstrap

Champ Description
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 est sélectionnée et que l’option Use DHCP to retrieve Device IP est sélectionnée (sous les paramètres Device IP Configuration), votre serveur DHCP doit être configuré pour 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 est celui à partir duquel la machine cible tentera de démarrer.

Onglet Options : Configure Bootstrap

Champ Description
Mode détaillé Sé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 Mode Sélectionnez l’option Interrupt Safe Mode si votre machine cible échoue assez rapidement lors du processus de démarrage.
Advanced Memory Support Cette 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. L’activation de cette option indique à la machine cible d’effectuer une réinitialisation du matériel 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 échoue et le système redémarre à 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 d’expiration est 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 serveurs peuvent être en panne et nécessiter des tentatives et des délais d’expiration du serveur Provisioning Server vers les autres serveurs Provisioning Server afin de déterminer s’ils sont en ligne. La plage valide est comprise entre 1 000 et 60 000 millisecondes.

Configuration du fichier bootstrap

  1. Dans la console, sélectionnez un serveur 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.

    Important :

    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 n’est pas possible de configurer le fichier bootstrap à partir de la console et les machines cibles ne parviennent pas à démarrer. Vous recevez 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 échoue et le système redémarre à 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. Citrix vous recommande d’utiliser 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 round-robin bascule d’un serveur à un autre afin de détecter 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.

Configuration du fichier de bootstrap dans la console