Installation d'un client IBM MQ sous Linux

Installation d'un client IBM® MQ sur un système Linux® 32 bits ou 64 bits.

Avant de commencer

  • Avant de commencer la procédure d'installation, assurez-vous d'avoir effectué les étapes nécessaires décrites dans Préparation du système.
  • Si cette installation n'est pas la première installation sur le système, vous devez vérifier que vous disposez d'un accès en écriture à /var/tmp.

A propos de cette tâche

Cette tâche décrit l'installation du client, à l'aide du programme d'installation RPM (Red Hat Package Manager) qui permet de sélectionner les composants à installer. Vous devez au moins installer les composants Runtime et Client. Les composants sont répertoriés dans la rubrique Choix des éléments à installer.

Procédure

  1. Connectez-vous en tant que root ou basculez vers le superutilisateur à l'aide de la commande su .
  2. Définissez votre répertoire actuel à l'emplacement du fichier d'installation. L'emplacement peut être le point de montage du DVD, un emplacement réseau ou un répertoire de système de fichiers local.
  3. Exécutez le script mqlicense.sh .
    Si vous souhaitez consulter une version du contrat de licence en lecture seule, affichable sur un lecteur d'écran, entrez la commande :
    ./mqlicense.sh -text_only
    
    La licence s'affiche.
    Pour accepter le contrat de licence sans l'afficher, vous pouvez exécuter le script mqlicense.sh avec l'option -accept.
    ./mqlicense.sh -accept
    

    Vous devez accepter le contrat de licence avant de procéder à l'installation.

  4. Si cette installation n'est pas la première installation sur le système, vous devez exécuter crtmqpkg pour créer un ensemble unique de packages à installer sur le système:
    1. Entrez la commande suivante :
      ./crtmqpkg suffix
      
      suffixe est un nom de votre choix, qui identifie de manière unique les packages d'installation sur le système. suffixe n'est pas un nom d'installation, même si les noms peuvent être identiques. suffixe est limité à 16 caractères dans les plages A à Z, a à z et 0 à 9.
    2. Définissez votre répertoire de travail sur l'emplacement spécifié à la fin de la commande crtmqpkg .
      Ce répertoire est un sous-répertoire de /var/tmp/mq_rpms, dans lequel l'ensemble unique de packages est créé. Le nom de fichier des modules contient la valeur suffixe.
  5. Installez IBM MQ.
    Vous devez installer au moins les composants MQSeriesRuntime et MQSeriesClient.
    • Pour effectuer l'installation dans l'emplacement par défaut, /opt/mqm, utilisez la commande rpm -ivh pour installer chaque composant dont vous avez besoin.
      Par exemple, pour installer tous les composants dans l'emplacement par défaut, utilisez la commande suivante :
      rpm -ivh MQSeries*.rpm
      
      Si vous utilisez Ubuntu, ajoutez l'attribut --force-debian. Par exemple, pour installer tous les composants dans l'emplacement par défaut, utilisez la commande suivante :
      rpm --force-debian -ivh MQSeries*.rpm
      
      Vous devez utiliser cette option pour empêcher l'affichage des messages d'avertissement provenant de la version RPM de votre plateforme, qui indiquent que les packages RPM ne sont pas censés être installés directement avec RPM.
    • Pour effectuer l'installation dans un emplacement autre que l'emplacement par défaut, utilisez l'option rpm --prefix. Pour chaque installation, tous les composants IBM MQ dont vous avez besoin doivent être installés dans le même emplacement.

      Le chemin d'installation indiqué doit correspondre à un répertoire vide, à la racine d'un système de fichiers non utilisé ou à un chemin inexistant. La longueur du chemin d'accès est limitée à 256 octets et ne doit pas contenir d'espaces.

      Par exemple, pour installer les composants Runtime et Server dans /opt/customLocation sur un système Linux 32 bits :
      rpm --prefix /opt/customLocation -ivh MQSeriesRuntime-V.R.M-F.i386.rpm
      MQSeriesClient-V.R.M-F.i386.rpm
      
      où :
      V
      Représente la version du produit que vous installez
      R
      Représente l'édition du produit que vous installez
      M
      Représente la modification du produit que vous installez
      F
      Représente le niveau du groupe de correctifs du produit que vous installez

Etapes suivantes

  • Si vous avez choisi cette installation en tant qu'installation principale sur le système, vous devez maintenant la définir en tant que telle. Entrez la commande suivante à l'invite de commande :
    
    MQ_INSTALLATION_PATH/bin/setmqinst -i -p MQ_INSTALLATION_PATH
    
    Un système doit comprendre une seule installation principale. S'il en existe déjà une, vous devez annuler la définition de cette installation avant de définir une autre installation en tant qu'installation principale. Pour plus d'informations, voir Modification de l'installation principale.
  • Vous souhaitez peut-être configurer l'environnement dans lequel cette copie va être installée. Vous pouvez utiliser la commande setmqenv ou crtmqenv pour définir diverses variables d'environnement pour une installation particulière de IBM MQ. Pour plus d'informations, voir setmqenv et crtmqenv.
  • Pour des instructions sur la vérification de votre installation, voir Vérification d'une installation client