Création de référentiels d'installation personnalisés avec IBM Packaging Utility
WebSphere Application Server Liberty utilise IBM® Installation Manager pour l'installation des produits et la gestion de leur cycle de vie. Installation Manager accède aux référentiels source contenant le contenu pour une installation du produit logiciel. Les référentiels sont disponibles sur le support du produit, dans les référentiels Web hébergés IBM et sur le site Passport Advantage. IBM Packaging Utility peut vous aider à créer et à personnaliser des référentiels d'entreprise contenant la combinaison de produits et de niveaux de maintenance nécessaires à tous les aspects de votre activité.
Pourquoi et quand exécuter cette tâche
Utilisez Installation Manager pour vous connecter à un référentiel Installation Manager (ou ensemble de référentiels) afin de chercher les mises à jour de service et produits disponibles pour votre installation. Un référentiel Installation Manager est un dossier de fichiers structurés en arborescence, qui inclut les métadonnées et le contenu du produit. Vous pouvez installer les produits logiciels dont vous avez besoin directement à partir d'un référentiel de service Web IBM ou le télécharger et décompresser les fichiers compressés à partir de Passport Advantage et installer les produits à partir des dossiers de fichiers décompressés. Le résultat de la décompression des fichiers est également considéré comme un référentiel Installation Manager. Comme tout référentiel Installation Manager, ces fichiers décompressés peuvent être hébergés sur un serveur HTTP interne, un serveur FTP ou montés sur réseau pour qu'ils soient disponibles auprès de toute l'organisation.
Packaging Utility est un outil d'appoint pour Installation Manager qui vous permet de créer et de gérer des référentiels Installation Manager personnalisés pour votre organisation. Vous pouvez copier plusieurs packages, niveaux de maintenance et correctifs dans un même référentiel. L'outil Packaging Utility effectue une copie depuis les référentiels source vers vos référentiels personnalisés cibles. Les référentiels source peuvent inclure n'importe quel référentiel Installation Manager accessible, notamment des référentiels produits hébergés par IBM sur le Web et des téléchargements Passport Advantage décompressés.
Pour en savoir plus sur Packaging Utility, référez-vous à la documentation produit d'IBM Packaging Utility.
Procédure
En tant qu'administrateur, vous pouvez contrôler le contenu du référentiel de votre entreprise, qui peut servir de référentiel central auquel votre organisation se connecte afin d'effectuer des mises à jour et installations de produit.
Packaging Utility effectue une copie essentiellement à partir d'un ensemble de référentiels Installation Manager source vers un référentiel cible et élimine les artefacts doublés, ce qui permet de maintenir la plus petite taille possible. Vous pouvez également supprimer (ou "élaguer") un référentiel, en supprimant les produits ou niveaux de maintenance qui ne sont pas nécessaires.
Vous pouvez télécharger la version la plus récente de Packaging Utility depuis le portail de support IBM.
Comme Installation Manager, Packaging Utility dispose d'interfaces de ligne de commande et GUI. Vous devez spécifier les URL de référentiel URL pour les référentiels Installation Manager qui contiennent les offres à copier.
http://www.ibm.com/software/repositorymanager/offering_name
Le référentiel cible que vous créez avec Packaging Utility prendra toujours en charge une installation complète. Par conséquent, vous ne pouvez pas utiliser Packaging Utility pour créer un référentiel qui ne serait qu'une copie d'un groupe de correctifs. Vous pouvez toutefois créer un référentiel contenant le contenu minimal pour prendre en charge l'installation directe à un niveau de groupe de correctifs. Considérons les deux exemples suivants utilisant l'interface de ligne de commande Packaging Utility (PUCL.exe) disponible dans le dossier d'installation Packaging Utility.
PUCL copy com.ibm.java.jdk.v8
-repositories http://www.ibm.com/software/repositorymanager/com.ibm.java.jdk.v8
-platform os=linux,arch=ppc64
-target D:\LIB_BASE
-prompt
-showProgress
-acceptLicense</p>
Votre référentiel peut être sectorisé pour des plateformes autres que celle sur laquelle il a été créé ou stocké. Par exemple, vous pouvez exécuter Packaging Utility sur un système Windows pour créer un référentiel comportant le contenu nécessaire à l'installation sur un système Linux. Au cours de l'installation sous Linux, vous pointez Installation Manager vers votre référentiel personnalisé. Plateforme | Options | Référentiel en découlant |
---|---|---|
Windows | os=win32,arch=x86 | Référentiel 32 bits pour Windows 32 bits et Windows 64 bits |
os=win32.arch=x86_64 | Référentiels 64 bits pour Windows 64 bits | |
Linux Intel | os=linux,arch=x86 | Référentiel 32 bits pour Linux Intel 32 bits et Linux Intel 64 bits |
os=linux.arch=x86_64 | Référentiel 64 bits pour Linux Intel 64 bits | |
Linux Power | os=linux,arch=ppc | Référentiel 32 bits pour Linux Power 32 bits et Linux Power 64 bits |
os=linux.arch=ppc64 | Référentiel 64 bits pour Linux Power 64 bits | |
zLinux | os=linux,arch=s390 | Référentiel 32 bits pour zLinux 32 bits et zLinux 64 bits |
os=linux.arch=s390x | Référentiels 64 bits pour zLinux 64 bits | |
AIX | os=aix,arch=ppc | Référentiel 32 bits pour AIX 32 bits et AIX 64 bits |
os=aix.arch=ppc64 | Référentiels 64 bits pour AIX 64 bits | |
Solaris Sparc | os=solaris,arch=sparc | Référentiel 32 bits pour Solaris Sparc 32 bits et Solaris Sparc 64 bits |
os=solaris,arch=sparc64 | Référentiel 64 bits pour Solaris Sparc 64 bits | |
Solaris Intel | os=solaris,arch=x86_64 | Référentiel 64 bits pour Solaris Intel 64 bits |
HP-UX Itanium | os=hpux,arch=ia64 | Référentiel 64 bits pour HP-UX Itanium 64 bits |
z/OS | os=zos,arch=s390x | Référentiel 64 bits pour z/OS |
Pour en savoir plus sur le découpage de plateforme, voir la documentation produit d'IBM Packaging Utility.