Installer les composants requis pour SharePoint Server 2016 à partir d’un partage réseau

 

**Sapplique à :**SharePoint Server 2016

**Dernière rubrique modifiée :**2018-02-15

Résumé : Découvrez comment installer les composants SharePoint Server 2016 version Release Candidate requis à partir d’un emplacement réseau partagé hors connexion à l’aide de l’outil d’installation des composants requis (PrerequisiteInstaller.exe).

En règle générale, l’installation des éléments prérequis à partir d’un emplacement hors connexion est nécessaire quand les serveurs sur lesquels vous souhaitez installer SharePoint Server 2016 sont isolés d’Internet. Même si cela n’est pas le cas, l’installation des éléments prérequis à partir d’un emplacement central hors ligne vous permet d’assurer la cohérence entre les serveurs de la batterie de serveurs grâce à l’installation d’un ensemble d’images connu contrôlé.

Notes

L’Outil de préparation des produits Microsoft SharePoint est une interface utilisateur qui repose sur PrerequisiteInstaller.exe. L’Outil de préparation des produits Microsoft SharePoint n’accepte aucune entrée de la part de l’utilisateur.

Dans cet article :

  • Commutateurs et arguments du programme d’installation

  • Télécharger et regrouper les composants SharePoint Server 2016 requis sur un partage de fichiers

  • Installer les composants SharePoint Server 2016 requis à l'invite de commandes

  • Installer les composants SharePoint Server 2016 requis à l'aide d'un fichier d'arguments

  • Problèmes connus

Commutateurs et arguments du programme d’installation

En utilisant PrerequisiteInstaller.exe avec des commutateurs et des arguments, vous déterminez les versions des logiciels requis qui sont installées et l’emplacement à partir duquel cette installation est effectuée.

PrequisiteInstaller.exe accepte des paires commutateur/argument uniques ou multiples. Un commutateur identifie l’élément prérequis, tandis que l’argument spécifie l’action et l’emplacement de l’élément prérequis.

Une paire commutateur/argument utilise le format suivant :

/commutateur: <chemin d’accès>

Où :

  • / commutateur représente un commutateur valide identifiant un élément prérequis. Par exemple, /SQLNCli: est le commutateur de Microsoft SQL Server 2012 SP1 Native Client.

  • <chemin d’accès> désigne le chemin d’accès d’un fichier local ou d’un partage de fichiers, par exemple, « C:\nom_dossier\sqlncli.msi » ou « \\<nom_serveur>\<nom_partage>\sqlncli.msi ».

Chaque commutateur et son argument sont séparés par un symbole deux-points et une espace. L’argument est placé entre guillemets.

Les paires commutateur/argument peuvent être transmises à PrerequisiteInstaller.exe depuis l’invite de commandes ou lues à partir d’un fichier texte d’arguments.

Télécharger et regrouper les composants SharePoint Server 2016 requis sur un partage de fichiers

Vous pouvez télécharger et regrouper des composants requis en suivant les étapes décrites dans les procédures suivantes.

Pour identifier les composants requis

  1. Reportez-vous à l’article Configuration matérielle et logicielle requise pour une solution SharePoint Server 2016 qui répertorie tous les logiciels requis et facultatifs pour SharePoint Server 2016. En outre, cet article indique l’emplacement de téléchargement de chaque élément prérequis pouvant être téléchargé à partir d’Internet.

  2. À partir de l’invite de commandes, accédez à la racine de l’emplacement du dossier ou du support d’installation de SharePoint Server 2016.

  3. À l’invite de commandes, tapez la commande suivante, puis appuyez sur Entrée :

    PrerequisiteInstaller.exe /?

    Cette opération affiche la liste des commutateurs et des options de ligne de commande, ainsi que les arguments correspondants pour l’installation d’un composant requis à partir de la ligne de commande.

    Conseil

    Pour copier le contenu de la fenêtre À propos de active dans le Presse-papiers, appuyez sur Ctrl+C.

  4. Vérifiez que vous disposez d’une liste précise des logiciels requis. Comparez la sortie du programme d’installation des éléments prérequis à la liste des éléments prérequis à l’étape 1.

  5. Téléchargez les composants requis sur un ordinateur disposant d’un accès à Internet.

Utilisez ensuite la procédure suivante pour créer un emplacement central permettant d’installer les composants MOSS_2nd_CurrentVer requis sur tous les serveurs de la batterie.

Pour regrouper les composants requis

  1. Créez un dossier partagé sur un ordinateur auquel auront accès les serveurs sur lesquels les composants requis seront installés.

  2. Copiez les fichiers que vous avez téléchargés à partir d’Internet dans le dossier partagé.

Après avoir créé un emplacement réseau disponible pour les éléments prérequis, utilisez la procédure indiquée dans la section suivante pour installer les éléments prérequis MOSS_2nd_CurrentVer sur un serveur.

Installer les composants SharePoint Server 2016 requis à l’invite de commandes

Vous pouvez installer l’un ou la totalité des composants requis à partir de la ligne de commande à l’aide de la procédure suivante.

Pour procéder à l’installation à partir de la ligne de commande

  1. Dans le menu Démarrer, ouvrez la fenêtre Invite de commandes à l’aide de l’option Exécuter en tant qu’administrateur.

  2. Accédez au répertoire source de SharePoint Server 2016.

  3. Saisissez le commutateur de programme requis et l’argument correspondant du programme à installer, puis appuyez sur Entrée, par exemple :

    PrerequisiteInstaller.exe /SQLNCli: "\\o16-sf-admin\SP_prereqs\sqlncli.msi"

    Notes

    Pour installer plusieurs éléments prérequis, tapez chaque paire commutateur/argument, en veillant à séparer chaque paire par une espace, par exemple :
    PrerequisiteInstaller.exe /IDFX: "\<chemin d’accès>\Windows6.1-KB974405-x64.msu" /sqlncli:"\<chemin d’accès>\sqlncli.msi" /Sync:"\<chemin d’accès>\Synchronization.msi"

Installer les composants SharePoint Server 2016 requis à l’aide d’un fichier d’arguments

Vous pouvez installer les éléments prérequis à partir du partage de fichiers en utilisant un fichier d’arguments contenant des commutateurs et les instructions de chemin d’accès correspondant aux programmes à installer.

Lorsque vous exécutez PrerequisiteInstaller.exe avec un fichier d’arguments, les opérations suivantes ont lieu :

  1. PrerequisiteInstaller.exe lit le fichier d’arguments pour vérifier que chaque commutateur est valide et que le programme identifié dans l’instruction de chemin d’accès existe.

    Notes

    Si vous spécifiez un argument, PrerequisiteInstaller.exe ignore le fichier d’arguments et traite uniquement l’argument de la ligne de commande.

  2. PrerequisiteInstaller.exe analyse le système local pour déterminer si des composants requis sont déjà installés.

  3. PrerequisiteInstaller.exe installe les programmes répertoriés dans le fichier d’arguments et renvoie l’un des codes de sortie suivants :

    • 0 : réussite

    • 1 : une autre instance de cette application est déjà en cours d’exécution

    • 2 : paramètre de ligne de commande non valide

    • 1001 : un redémarrage en attente bloque l’installation

    • 3010 : un redémarrage est nécessaire

  4. Si un élément prérequis nécessite un redémarrage, le code 3010 est généré et vous êtes invité à cliquer sur Terminer pour redémarrer le système. Le comportement du programme d’installation après la génération du code 3010 varie en fonction de la condition qui caractérise l’ordinateur, parmi les conditions suivantes :

    • Si le composant qui nécessite un redémarrage est déjà installé sur le système, le code 3010 est généré et les autres éléments prérequis sont installés. Une fois le dernier élément prérequis installé, vous êtes invité à redémarrer le système.

    • Si le composant qui nécessite un redémarrage est installé sur le système par PrerequisiteInstaller.exe, le programme d’installation génère le code 3010, et l’installation des autres éléments prérequis est ignorée. Vous êtes invité à redémarrer le système.

      Après le redémarrage du système, PrerequisiteInstaller.exe recommence à s’exécuter, car le fichier de démarrage créé avant le redémarrage contient un indicateur /continue.

    Plusieurs composants peuvent nécessiter que vous procédiez à un redémarrage. Il arrive que PrerequisiteInstaller.exe doive être redémarré plusieurs fois. Après que vous avez effectué le redémarrage, PrerequisiteInstaller.exe ignore le fichier d’arguments et essaie de télécharger et d’installer les autres éléments prérequis à partir d’Internet. Pour plus d’informations, voir Problèmes connus.

Utilisez la procédure suivante pour créer un fichier d’arguments.

Pour créer un fichier d’arguments

  1. À l’aide d’un éditeur de texte, créez un document de texte nommé PrerequisiteInstaller.Arguments.txt. Enregistrez ce fichier au même emplacement que PrerequisiteInstaller.exe. Ce fichier contiendra les commutateurs et les arguments qui seront utilisés quand vous exécuterez l’Outil de préparation des produits Microsoft SharePoint.

  2. À l’aide d’un éditeur de texte, modifiez le fichier PrerequisiteInstaller.Arguments.txt et indiquez le chemin d’accès de la source d’installation pour chaque commutateur de composant requis, en utilisant la syntaxe suivante :

    /commutateur: <chemin d’accès>

    /commutateur représente un commutateur valide et <chemin d’accès> le chemin d’accès à la source d’installation.

    L’exemple suivant montre un fichier d’arguments complet qui utilise un partage de fichiers comme point d’installation commun. N’incluez pas de retours chariot dans votre fichier.

    /PowerShell:"<path>\WINDOWS6.1-KB2506143-x64.msu" /NETFX:"<path>\netfx_full_x64.msi" /IDFX:"<path>\Windows6.1-KB974405-x64.msu" /sqlncli: "<path>\sqlncli.msi" /Sync: "<path>\Synchronization.msi" /AppFabric:"<path>\WindowsServerAppFabricSetup_x64.exe" /IDFX11:"<path>\MicrosoftIdentityExtensions-64.msi" /MSIPCClient:"<path>\setup_msipc_x64.msi" /WCFDataServices:"<path>\WcfDataServices.exe" /KB2671763:"<path>\AppFabric1.1-RTM-KB2671763-x64-ENU.exe"
    
  3. Après avoir modifié le fichier PrerequisiteInstaller.Arguments.txt, enregistrez vos modifications et vérifiez que ce fichier se trouve dans le même répertoire que PrerequisiteInstaller.exe.

Utilisez la procédure suivante pour installer les composants requis.

Pour installer les composants requis à l’aide d’un fichier d’arguments

  1. Exécutez PrerequisiteInstaller.exe depuis l’invite de commandes pour installer les composants requis.

    Avertissement

    Si vous êtes invité à cliquer sur Terminer pour redémarrer le système, ne le faites pas. Cliquez sur Annuler. Pour plus d’informations, voir Problèmes connus avant de passer à l’étape suivante.

  2. Redémarrez le système manuellement.

  3. À l’invite de commandes, tapez la commande suivante, puis appuyez sur Entrée :

    PrerequisiteInstaller.exe

Problèmes connus

Il existe deux problèmes connus qui affectent l’utilisation d’un fichier d’arguments :

  • Utilisation de sauts de ligne dans le fichier d’arguments

    Si vous créez un fichier d’arguments et que vous utilisez des sauts de ligne pour placer chaque paire commutateur/argument sur une ligne distincte, le programme d’installation des éléments prérequis échoue. La solution de contournement consiste à entrer toutes les paires commutateur/argument sur une même ligne.

  • Non-utilisation du fichier d’arguments après redémarrage de l’ordinateur

    Après que vous avez effectué un redémarrage, PrerequisiteInstaller.exe exécute le fichier de commandes de démarrage, qui contient un indicateur /continue. Celui-ci indique au programme d’installation d’ignorer le fichier d’arguments.

    Vous devez empêcher le redémarrage en supprimant la tâche de démarrage dans ce fichier de commandes à l’aide de l’une des options suivantes :

    Option 1

    1. Exécutez PrerequisiteInstaller.exe en double-cliquant dessus. Le programme affiche le premier écran répertoriant les éléments prérequis.

    2. Cliquez sur Annuler. PrerequisiteInstaller.exe supprime la tâche de démarrage.

    Option 2

    1. Dans le menu Démarrer, choisissez Exécuter, puis tapez regedit pour ouvrir le Registre.

    2. Ouvrez la clé HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.

    3. Vérifiez la valeur de « Démarrage commun ». Celle-ci indique le répertoire dans lequel les tâches de démarrage sont répertoriées.

    4. Fermez l’Éditeur du Registre sans effectuer de modifications.

    5. Accédez au répertoire de démarrage, généralement <répertoire_système>\ProgramData\Microsoft\Windows\Start Menu\Programs\Startup.

    6. Supprimez la tâche de démarrage en supprimant « SharePointServerPreparationToolStartup_0FF1CE14-0000-0000-0000-000000000000.cmd ».