6.2 Installieren von Identity Manager auf einem RHEL 6.x-Server

6.2.1 Voraussetzungen für die Installation unter RHEL 6.x

NetIQ empfiehlt die Prüfung der folgenden Voraussetzungen:

  • Die Datei /etc/hosts muss Einträge für die Loopback-Adresse 127.0.0.1 und die tatsächliche IP-Adresse enthalten. Kommentieren Sie dann die Loopback-Adresse in der Datei aus. Verwenden Sie das folgende Format:

    127.0.0.1  localhost.localdomain localhost  #loopback
    IP_address  hostname
    

    Beispiel:

    127.0.0.1  localhost.localdomain localhost  #loopback
    123.45.678.9 server1
    

    Wenn Sie den Eintrag nicht auskommentieren, schlägt die Konfiguration fehl, da ein Standard-IP-Zertifikat für die Loopback-Adresse 127.0.0.2 erstellt wird.

  • Installieren Sie die entsprechenden Bibliotheken auf dem Server. Weitere Informationen finden Sie in Abschnitt 6.2.3, Feststellen, ob der RHEL 6.x-Server die erforderlichen abhängigen Bibliotheken enthält.

6.2.2 Prüfen der Voraussetzungen unter RHEL 6.x

Sie können für die einzelnen Manager-Komponenten einen Bericht über die nicht erfüllten Voraussetzungen generieren. Führen Sie das Skript II-rhel-Prerequisite.shaus (befindet sich standardmäßig im Verzeichnis install\utilities des Installations-Kits).

6.2.3 Feststellen, ob der RHEL 6.x-Server die erforderlichen abhängigen Bibliotheken enthält

Auf einer 32-Bit-RHEL-Plattform installieren Sie compat-libstdc++-33-3.2.3-69.el6.i686.rpm. Auf einer 64-Bit-Plattform sind die erforderlichen Bibliotheken für RHEL abhängig vom gewählten Installationsverfahren. Installieren Sie die abhängigen Bibliotheken in der angegebenen Reihenfolge.

  • Geführte Installation (Benutzeroberfläche):

    • libXau-1.0.6-4.el6.i686.rpm

    • libxcb-1.8.1-1.el6.i686.rpm

    • libX11-1.5.0-4.el6.i686.rpm

    • libXext-1.3.1-2.el6.i686.rpm

    • libXi-1.6.1-3.el6.i686.rpm

    • libXtst-1.2.1-2.el6.i686.rpm

    • glibc-2.12-1.132.el6.i686.rpm

    • libstdc++-4.4.7-4.el6.i686.rpm

    • libgcc-4.4.7-4.el6.i686.rpm

    • compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

    • compat-libstdc++-33-3.2.3-69.el6.i686.rpm

    • libXrender-0.9.7-2.el6.i686.rpm

    • ksh-20120801-4mgc30.x86_64.rpm

  • Nur Designer und Analyzer

    • gettext-0.18.3.2-1.x86_64.rpm

    • gettext-0.18.3.111.ram0.98.i686.rpm

  • Installation über Befehlszeile (Konsole oder automatisch):

    • glibc-2.12-1.7.el6.i686.rpm

    • libstdc++-4.4.4-13.el6.i686.rpm

    • libgcc-4.4.4-13.el6.i686.rpm

    • compat-libstdc++-33-3.2.3-69.el6.x86_64.rpm

    • compat-libstdc++-33-3.2.3-69.el6.i686.rpm

    • libXrender-0.9.7-2.el6.i686.rpm

    • ksh-20120801-4mgc30.x86_64.rpm

6.2.4 Erstellen eines Repository für die Installationsmedien

Wenn auf dem RHEL 6.x-Server ein Repository für die Installationsmedien benötigt wird, können Sie dieses Repository manuell erstellen.

HINWEIS:

So richten Sie ein Repository für die Installation ein:

  1. (Bedingung) Wenn Sie das ISO auf den Server kopieren, müssen Sie den folgenden Befehl ausführen:

    #mount-o loop <path to iso>/mnt/rhes65
    
  2. (Bedingung) Wenn Sie auf eine CD oder DVD und auf den Server kopieren, führen Sie den folgenden Befehl aus:

    #mount /dev/cdrom/mnt/rhes65
    
  3. (Bedingung) Wenn Sie das ISO gemountet haben, erstellen Sie eine Repositorydatei in /etc/yum.repos.d, und führen Sie die folgenden Konfigurationsschritte aus:

    #vi/etc/yum.repos.d/rhes.repo
      [redhat-enterprise]
      name=RedHat Enterprise  $releasever - $basearch
      baseurl=file:///mnt/rhes65/
      enabled=1      
    
  4. (Optional) Wenn Sie einen Installationsserver verwenden, geben Sie den folgenden Text invi /etc/yum.repo.d/rhes.repo ein:

    [redhat-enterprise]
    name=RedHat Enterprise  $releasever - $basearch
    baseurl=url_to_the_installation source
     enabled=1
    
  5. Führen Sie nach dem Einrichten des Repository die folgenden Befehle aus:

    # yum clean all
    # yum repolist
    # yum makecache
    
  6. Zum Installieren der 32-Bit-Pakete ändern Sie in der Datei /etc/yum.conf den Eintrag „exactarch=1“ zu „exactarch=0“.

  7. Geben Sie zum Installieren des GPG-Schlüssels einen der folgenden Befehle ein:

    # rpm --import /mnt/rhes65/RPM-GPG-KEY-redhat-release 
    

    Alternativ:

    # rpm --import http://url/RPM-GPG-KEY-redhat-release
    
  8. (Optional) Zum Installieren der erforderlichen Pakete für Identity Manager führen Sie das folgende Skript aus:

    #!/bin/bash
    
    PKGS="ksh gettext.i686 gettext.x86_64 libXrender.i686 libXau.i686 libxcb.i686 libX11.i686 libXext.i686 libXi.i686 libXtst.i686 glibc.i686 libstdc++.i686 libgcc.i686 compat-libstdc++-33.i686 compat-libstdc++-33.x86_64"
    
    for PKG in $PKGS ; 
    do
        yum -y install "$PKG"
    done
    

    HINWEIS:Das Skript kann die Bibliothek compat-libstdc++-33.x86_64 im 32-Bit-Repository nur dann finden, wenn Sie das 64-Bit-Repository modifiziert und das RPM separat installiert haben.