Déploiement de packages serveur Liberty avec le Centre d'administration
Vous pouvez utiliser l'outil de déploiement pour installer des fichiers (archive) de package serveur Liberty sur des hôtes d'une collectivité.
Avant de commencer
- Créez une collectivité Liberty incluant les hôtes sur lesquels vous prévoyez d'installer le serveur Liberty. Consultez la section Avant de commencer de Déploiement de ressources à l'aide du Centre d'administration et la rubrique Configuration d'une collectivité Liberty.
- Suivez les instructions de la section Avant de commencer et les étapes 1 à 3 de la rubrique Déploiement des serveurs Liberty à l'aide des API REST de déploiement.
Dans les versions antérieures à la version 17.0.0.2, si vous souhaitez télécharger le package serveur de Liberty de votre système de navigation vers le contrôleur de collectivité sur le panneau Paramètres de déploiement à l'étape 3, ajoutez au fichier server.xml du contrôleur une instruction remoteFileAccess permettant l'accès en écriture à l'emplacement, par exemple :
Dans les versions antérieures à la version 17.0.0.2, cette instruction est requise même si vous avez spécifié des chemins d'écriture hôtes avec --hostWritePath dans la commande registerHost ou updateHost sur l'hôte du contrôleur.<remoteFileAccess writeDir="/home/uploadDir"/>
- Dans la version 17.0.0.2 et les versions antérieures, vous pouviez télécharger un maximum de 200 Mo pour les packages de serveurs et d'applications. Utilisez un fichier qui se trouve déjà sur l'option de contrôleur de collectivité pour éviter cette limitation. A partir de la version 17.0.0.3, le maximum augmente à 1 Go.
Pourquoi et quand exécuter cette tâche
Après avoir défini la collectivité Liberty, créez le package du serveur, enregistrez un ou plusieurs hôtes cible, puis utilisez l'outil de déploiement pour installer ce package sur les hôtes de la collectivité.
Procédure
- Accédez à l'outil Déployer.
- Dans la boîte à outils, sélectionnez
.
- Pour des informations détaillées sur les hôtes dans l'outil Explorer, sélectionnez
> un_ou_plusieurs_noms_d'hôtes > Déployer le package serveur.
Pour lancer directement l'outil de déploiement à l'avenir, vous pouvez utiliser l'URL qui est affichée dans le navigateur lors de l'affichage de cet outil.
- Dans la boîte à outils, sélectionnez
- Indiquez que vous souhaitez installer un package serveur Liberty.
- Pour TYPES DE SERVEUR PAR DEFAUT, sélectionnez Liberty.
- Pour REGLES PAR DEFAUT, sélectionnez la règle par défaut Package serveur.
- Sous PACKAGE SERVEUR, sélectionnez CONFIRMER.
- Sous Paramètres de déploiement, spécifiez le fichier du package serveur Liberty à déployer et le répertoire d'installation cible. Si vous faites glisser un package
vers l'outil Déployer ou naviguez vers un package, la valeur du nom de fichier du package serveur est définie automatiquement. Vous pouvez également saisir des valeurs.
- Option de faire glisser ou naviguer
Pour télécharger un fichier de votre système de navigation vers le contrôleur de collectivité, faites glisser un package vers l'outil Déployer ou naviguez vers un package.
Dans les versions antérieures à la version 17.0.0.2, pour télécharger un fichier de votre système de navigation au contrôleur de collectivité avec une option de glissement ou de navigation, vous devez d'abord ajouter au fichier server.xml du contrôleur une instruction activant l'accès en écriture.
- Option Utiliser un fichier situé sur le contrôleur de collectivité
Pour utiliser un fichier dans le contrôleur, le package du serveur doit être accessible au contrôleur. Si cela n'est pas déjà fait, suivez les instructions décrites à l'étape 2c de la section Déploiement des serveurs Liberty à l'aide des API REST de déploiement. Vous pouvez ensuite utiliser l'option Utiliser un fichier situé sur le contrôleur de collectivité.
Après avoir téléchargé ou déplacé un fichier, sélectionnez à nouveau Utiliser un fichier situé sur le contrôleur de collectivité pour éditer la zone Répertoire du package.
Pour les formats ZIP ou JAR de package serveur, indiquez le répertoire d'installation. Par exemple, spécifiez /home/user1/liberty pour que le produit télécharge le package serveur sur /home/user1/liberty, créez un répertoire de serveur dans le répertoire liberty, puis décompressez le package serveur.
Le répertoire d'installation doit être identique à la valeur --hostWritePath que vous avez spécifiée lorsque vous avez enregistré l'hôte cible auprès du contrôleur.
L'utilisateur RPC de chaque hôte cible doit disposer de droits d'accès en lecture et écriture sur le parent du répertoire d'installation.
- Option de faire glisser ou naviguer
- Sous Hôtes sélectionnés, sélectionnez les ordinateurs hôte sur lesquels vous souhaitez installer le package serveur. Si vous ne voyez pas l'hôte cible souhaité dans
la liste des hôtes disponibles, vous pouvez rechercher un hôte.
Chaque hôte cible doit être enregistré auprès de la collectivité gérée par le Centre d'administration. Voir Enregistrement des ordinateurs hôte auprès d'une collectivité Liberty.
- Sous Informations sur la sécurité, spécifiez un mot de passe pour protéger les nouveaux fichiers de magasin de clés générés contenant des données
d'authentification
au serveur.
Le produit génère des fichiers de clés dans le répertoire resources de chaque serveur déployé.
- Sélectionnez Déployer.
Résultats
L'action Déployer s'exécute. L'outil Déployer affiche des messages sur le statut de déploiement et les résultats.

Nom du fichier : twlp_ui_deploy_libertypackage.html