Sun Java-Logo     Zurück      Inhalt      Index      Weiter

Sun-Logo
Sun Java Enterprise System 2005Q1-Installationshandbuch

Kapitel 9  
Installieren im stillen Modus

Die stille Installation ist eine nicht interaktive Methode, die für die Installation von Sun Java™ Enterprise System (Java ES) auf mehreren Hosts verwendet wird, deren Konfigurationen ähnlich sind. Dieses Kapitel enthält Anweisungen zur Verwendung des stillen Modus für die Installation der Java ES-Software.

Dieses Kapitel enthält die folgenden Abschnitte:


StillerInstallationsprozess

Um eine stille Installation ausführen zu können, führen Sie zuerst eine simulierte Installationssitzung aus, um eine Statusdatei zu erstellen, auf die der tatsächliche Prozess der stillen Installation zugreifen kann. Während dieser simulierten interaktiven Sitzung werden Ihre Eingaben im Installationsprogramm als Gruppe von Namen-Wertepaaren in der Statusdatei gespeichert, es wird jedoch keine Software installiert. (Jedes Namen-Wertepaar stellt eine einzelne Eingabeaufforderung oder ein bestimmtes Feld des Installationsvorgangs dar.) Wenn Sie die Statusdatei als Eingabe verwenden, können Sie das Installationsprogramm anschließend auf mehreren Hosts ausführen. Durch diesen Prozess können Sie eine Konfiguration über mehrere Hosts in Ihrem Unternehmen hinweg propagieren.

In der folgenden Tabelle werden die Ereignisse der stillen Java ES-Installation aufgeführt. Die linke Spalte enthält die anspruchsvollen Aufgaben und untergeordneten Aufgaben, in der rechten Spalte sehen Sie, wo die Anweisungen zur Ausführung der Aufgaben zu finden sind.

Tabelle 9–1  Ereignisse bei der stillen Installation

Aufgabe

Speicherort der Informationen

1. Vorbereitung auf die stille Installation

Entwickeln Sie Ihren Installationsplan.

Kapitel 2, „Festlegen der Installationsreihenfolge“

Überprüfen Sie Ihr System auf nicht kompatible Komponenten.

Sind kompatible Komponenten installiert?

2. Erstellen Sie eine Statusdatei

Führen Sie das Installationsprogramm aus, um eine Statusdatei zu erstellen.

Erstellen einer Statusdatei

Erstellen Sie eine Kopie der Statusdatei, bevor Sie sie bearbeiten.

 

Bearbeiten Sie die Werte der Statusdatei für die Zielsysteme.

Bearbeiten der Statusdatei

3. Führen Sie die Installation aus.

Führen Sie das Installationsprogramm aus und geben Sie die Statusdatei an.

So führen Sie das Installationsprogramm im stillen Modus aus

Überwachen Sie die Installation.

So überwachen Sie den Fortschritt einer im stillen Modus durchgeführten Installation


Erstellen einer Statusdatei

Um eine Statusdatei zu erstellen, müssen Sie das Installationsprogramm ausführen. Eine Statusdatei, die vom Installationsprogramm erstellt wird, nutzt die Abhängigkeitsprüfung und die Meldung von Fehlern (in Echtzeit) des Installationsprogramms.


Vorsicht

Erstellen Sie die Statusdatei nicht manuell. Diese Methode kann bei der Installation, der Konfiguration oder dem Serverstart zu Problemen führen.


Erstellen einer Statusdatei

Eine Statusdatei wird durch Ausführen des Installationsprogramms ohne Installation der Software erstellt. Wenn Sie die Seiten des Installationsprogramms nacheinander bearbeiten, werden Ihre Antworten erfasst und eine Statusdatei generiert. Nach Abschluss der Installation steht die Statusdatei im von Ihnen angegebenen Verzeichnis zur Verfügung. Sie können die Statusdatei generieren, indem Sie entweder das Installationsprogramm mit grafischer Benutzeroberfläche oder das Installationsprogramm mit textbasierter Oberfläche verwenden. Die Option -no wird verwendet, damit keine Software installiert wird.

So erstellen Sie eine Statusdatei mithilfe der grafischen Benutzeroberfläche:

./installer -no -saveState statusdateiname

So erstellen Sie eine Statusdatei mithilfe der textbasierten Benutzeroberfläche:

./installer -no -nodisplay -saveState statusdateiname

Die vollständige Syntax des Installationsprogrammbefehls finden Sie unter Installer-Befehl. Weitere Installationsanweisungen finden Sie in Kapitel 7, „Installation über die grafische Oberfläche“ oder Kapitel 8, „Installation über die textbasierte Oberfläche“..

In Anhang E, „Beispiel-Statusdatei“ finden Sie ein Beispiel für eine generierte Statusdatei.

Bearbeiten der Statusdatei

Nachdem Sie eine Statusdatei generiert haben, müssen Sie sie bearbeiten, um sicherzustellen, dass die lokalen Parameter für die verschiedenen Ziel-Hosts richtig eingestellt sind. Zu diesen Parametern zählen der Host-Name, die IP-Adresse und ähnliche Einstellungen. Möglicherweise müssen Sie auch den Statusdateischlüssel ändern, wenn Sie die Installation auf einer Plattform beabsichtigen, die von der abweicht, unter der Sie die Statusdatei erstellt haben.

Dieses Kapitel umfasst die folgenden Abschnitte:

Richtlinien für die Bearbeitung der Statusdatei

Wenn Sie die Statusdatei bearbeiten, sollten Sie die Richtlinien in diesem Abschnitt befolgen.

Bearbeiten lokaler Parameter

In der nachfolgenden Tabelle sind Parameter aufgelistet, die Sie möglicherweise bearbeiten müssen, je nachdem, welche Komponenten Sie installieren möchten. Die zu bearbeitenden Parameter werden auch durch die Einrichtung Ihres Hosts bestimmt. So befindet sich der Host, auf dem Sie die Statusdatei erstellt haben, möglicherweise in derselben Domäne wie der Host, auf dem Sie die Installation vornehmen.

Tabelle 9–2  Zu bearbeitende Statusdateiparameter 

Komponente

Parametername

Allgemeine Servereinstellungen

CMN_HOST_NAME

CMN_DOMAIN_NAME

CMN_IPADDRESS

Access Manager

IS_WS_HOST_NAME

IS_WS_INSTANCE_DIR (wenn Web Server der Webcontainer ist)

CONSOLE_HOST

IS_SERVER_HOST

IS_DS_HOST

IS_DS_HOSTNAME

COOKIE_DOMAIN_LIST

Administration Server

ADMINSERV_DOMAIN

ADMINSERV_CONFIG_DIR_HOST

Directory Server

DS_SERVER_IDENTIFIER

CONFIG_DIR_HOST (wenn USE_EXISTING_CONFIG_DIR auf „1“ eingestellt ist)

USER_DIR_HOST (wenn USE_EXISTING_USER_DIR auf „1“ eingestellt ist)

Portal Server

PS_LOAD_BALANCER_URL

PS_DEPLOY_HOST

Portal ServerSecure Remote Access

SRA_SERVER_DOMAIN

SRA_SERVER_HOST

SRA_GW_HOSTNAME

SRA_GW_DOMAIN

SRA_GW_IPADDRESS

SRA_NLP_HOSTNAME

SRA_NLP_DOMAIN

SRA_NLP_IPADDRESS

SRA_RWP_HOSTNAME

SRA_RWP_DOMAIN

SRA_RWP_IPADDRESS

Web Server

WS_ADMIN_HOST

Eine Beschreibung der einzelnen Parameter finden Sie in Kapitel 4, „Konfigurationsinformationen“.


Erstellen einer für die Plattform geeigneten Statusdatei-ID

Eine Statusdatei kann nur auf einem Host mit derselben Plattform ausgeführt werden, wie der, auf dem die Statusdatei erstellt wurde, es sei denn, die Statusdatei-ID wird manuell bearbeitet. Für die verschiedenen Java ES-Plattformen gibt es unterschiedliche Statusdatei-IDs.

In den folgenden Verfahren wird dargestellt, wie eine Statusdatei so bearbeitet wird, dass sie auf einer anderen Plattform als der Erstellungsplattform ausgeführt werden kann.

    So erstellen Sie eine Statusdatei-ID mithilfe des Installationsprogramms

Bei dieser Methode wird eine Statusdatei-ID erstellt, indem das Installationsprogramm auf der Plattform ausgeführt wird, auf der die stille Installation durchgeführt werden soll.


Hinweis

Der folgende Befehl funktioniert nur dann, wenn Sie eine ID für die Plattform generieren, auf der Sie den Befehl ausführen.


  1. Wenn Sie nicht als root angemeldet sind, melden Sie sich als „superuser“ an.
  2. Begeben Sie sich zu dem Verzeichnis, in dem sich das Installationsprogramm befindet:
  3. cd installer-dir

  4. Führen Sie das Installationsprogramm mit der Option -id aus.
  5. ./installer -id

    Durch diesen Befehl wird eine verschlüsselte ID erstellt.

  6. Kopieren Sie die ID und fügen Sie den Wert in die Statusdatei ein, wie den Wert für die Parameter STATE_BEGIN und STATE_DONE.
  7. Nachfolgend sehen Sie ein Beispiel einer Statusdatei-ID in einer Statusdatei:

    [STATE_BEGIN Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]
    .
    .
    .
    [STATE_DONE Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]

    So erstellen Sie eine Statusdatei-ID mithilfe von plattformspezifischen Verteilungsdateien

Mit dieser Methode wird eine Statusdatei-ID mithilfe der Java ES-Verteilungsdateien für eine bestimmte Plattform erstellt. Die Java ES-Verteilungs-DVD enthält alle plattformspezifischen Verteilungen. Diese Methode funktioniert auch, wenn Sie eine einzelne plattformspezifische Verteilung herunterladen.


Hinweis

Der folgende Befehl funktioniert auch dann, wenn Sie eine ID für eine andere Plattform generieren als die, auf der Sie den Befehl ausführen.


Führen Sie im Verzeichnis plattform/.install den folgenden Befehl aus:

java -classpath . -D"wizard.idInfo" klasse

Hierbei gilt für plattform und klasse Folgendes:

Tabelle 9–3  Plattformspezifische Statusdatei-IDs

Plattform

Variable plattform

Variable klasse

Solaris 8 SPARC

Solaris_sparc

EntsysInstall_SunOS_sparc_8

Solaris 9 SPARC

Solaris_sparc

EntsysInstall_SunOS_sparc_9

Solaris 10 SPARC

Solaris_sparc

EntsysInstall_SunOS_sparc_10

Solaris 9 x86

Solaris_x86

EntsysInstall_SunOS_x86_9

Solaris 10 x86

Solaris_x86

EntsysInstall_SunOS_x86_10

Linux x86

Linux_x86

EntsysInstall_Linux_x86_generic

Durch diesen Befehl wird eine verschlüsselte ID erstellt.

  1. Kopieren Sie die ID und fügen Sie den Wert in die Statusdatei ein, wie den Wert für die Parameter STATE_BEGIN und STATE_DONE.
  2. Nachfolgend sehen Sie ein Beispiel einer Statusdatei-ID in einer Statusdatei:

    [STATE_BEGIN Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]
    .
    .
    .
    [STATE_DONE Sun Java(tm) Enterprise System f31c7e86a64605bc5b9b629931a30b275a0eb447]


Ausführen des Installationsprogramms im stillen Modus

Führen Sie das Installationsprogramm auf dem Host aus, der über dasselbe Betriebssystem verfügt wie der Host, auf dem Sie die Statusdatei erstellt haben. Wenn dies nicht möglich ist, lesen Sie den Abschnitt Erstellen einer für die Plattform geeigneten Statusdatei-ID.

Sollten bei der Installation Fehler auftreten, lesen Sie Kapitel 13, „Problembehebung“.

    So führen Sie das Installationsprogramm im stillen Modus aus
  1. Öffnen Sie auf dem Host, auf dem die Java ES-Komponenten installiert werden sollen, ein Terminal-Fenster.
  2. Wenn Sie nicht als root angemeldet sind, melden Sie sich als „superuser“ an.
  3. Begeben Sie sich zu dem Verzeichnis, in dem sich das Installationsprogramm befindet.
  4. cd installer-directory

  5. Starten Sie das Installationsprogramm mit folgenden Optionen:
  6. ./installer -nodisplay -noconsole -state statefile

    wobei

    -nodisplay

    Unterdrücken der grafischen Anzeige.

    -noconsole

    Starten des Installationsprogramms im stillen Modus und Unterdrücken der Benutzeroberfläche.

    -state

    Verwenden der angegebenen Statusdatei als Eingabe für eine stille Installation.

    statusdatei

    Angeben eines absoluten oder relativen Pfadnamens für eine Statusdatei.

Die Ausführung der stillen Installation kann geraume Zeit in Anspruch nehmen, abhängig von Anzahl und Typ der Komponenten, die Sie installieren. Während der Ausführung des Installationsprogramms können Sie den Fortschritt überwachen, indem Sie auf Änderungen im Installationsprotokoll achten.

    So überwachen Sie den Fortschritt einer im stillen Modus durchgeführten Installation
  1. Rufen Sie in einem Terminal-Fenster das Verzeichnis mit der Protokolldatei auf:
  2. Unter Solaris:
    cd /var/sadm/install/logs

    Unter Linux:
    cd /var/opt/sun/install/logs

  3. Suchen Sie nach den Protokolldateien für die aktuelle Installation.
  4. Die gemeinsam genutzten Komponenten werden zuerst installiert und anschließend die anderen Produktkomponenten. Die Namen der Protokolldateien basieren auf folgendem Format:

    Java_Enterprise_System_Shared_Component_Install.datumszeitstempel Java_Enterprise_System_install.Bdatumszeitstempel

    Die Variable zeitstempel gibt an, wann das Protokoll erstellt wurde. Die Variable weist das Format MMtthhmm auf, wobei gilt:

    MM

    Gibt den Monat an.

    tt

    Gibt das Datum an.

    hh

    Gibt die Stunde an.

    mm

    Gibt die Minute an.

  5. Mithilfe des Befehls tail können Sie Meldungen anzeigen, während diese in die Protokolle geschrieben werden. Halten Sie sich hierbei an folgendes Format:
  6. tail -f name-der-protokolldatei

    Drücken Sie die Tastenkombination STRG+C, um das Programm tail zu beenden.


Weitere Schritte

Nachdem Sie den Anteil des Installationsprogramms an der Java ES-Installation abgeschlossen haben, fahren Sie mit Kapitel 10, „Konfigurieren von Komponenten nach der Installation“ fort, um abschließende Anweisungen zu erhalten. Obwohl Sie während der Installation möglicherweise umfassende Konfigurationsaufgaben durchgeführt haben, sind für den Großteil der Komponenten einige zusätzliche Konfigurationsschritte erforderlich.



Zurück      Inhalt      Index      Weiter


Bestellnr.: 819-0805. Copyright 2005 Sun Microsystems, Inc. Alle Rechte vorbehalten.