Sun Java Enterprise System 5 Installationshandbuch für Microsoft Windows

Kapitel 4 Installieren im stillen Modus

Die Installation im stillen Modus ist eine nicht interaktive Installationsart, die zur Installation von Sun JavaTM Enterprise System (Java ES) auf mehreren Hosts mit ähnlichen Konfigurationen dient. Dieses Kapitel enthält Anweisungen zur Installation der Sun Java Enterprise System-Software im stillen Modus.

Dieses Kapitel enthält die folgenden Abschnitte:

Ereignisse bei der stillen Installation

Um eine stille Installation ausführen zu können, führen Sie zuerst eine simulierte Installationssitzung aus. Diese erstellt eine Antwortdatei, auf die der tatsächliche Prozess der stillen Installation zugreifen kann. In der Antwortdatei werden Ihre Eingaben als Parameterliste abgespeichert. Dabei stellt jeder Parameter eine Eingabeaufforderung bzw. ein Feld dar. Wenn Sie die Antwortdatei 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.

Zur Ausführung einer Installation im stillen Modus mit einer Antwortdatei als Eingabe müssen Sie die Datei Setup.bat mit dem Argument /s ausführen. Standardmäßig sucht die Datei Setup.bat eine Antwortdatei namens Setup.iss, das sich im gleichen Verzeichnis wie Setup.bat.befindet. Mithilfe des Arguments /f1 können Sie jedoch für die Antwortdatei einen anderen Namen und ein anderes Verzeichnis angeben.

Eine Installation im stillen Modus zeigt beim Auftreten eines Fehlers kein Dialogfeld an. Statusinformationen werden in der Datei Setup.log protokolliert. Standardmäßig wird die Protokolldatei im gleichen Verzeichnis erstellt, in dem sich die Antwortdatei befindet. Mithilfe des Arguments /f2 der Datei Setup.bat können Sie für die Protokolldatei einen anderen Namen und ein anderes Verzeichnis angeben.

ProcedureSo führen Sie eine Installation im stillen Modus durch

  1. Legen Sie Ihren Installationsplan fest.

    Überprüfen Sie Ihr System auf eventuelle Inkompatibilitäten. Weitere Informationen finden Sie unter Überprüfen der allgemeinen Installationsvoraussetzungen.

  2. Führen Sie das Installationsprogramm aus. Es erstellt eine Antwortdatei.

    Weitere Informationen finden Sie unter Erstellen einer Antwortdatei.

  3. Erstellen Sie eine Kopie der Antwortdatei, bevor Sie diese bearbeiten.

  4. Bearbeiten Sie die Antwortdateiwerte für die Zielsysteme.

    Weitere Informationen finden Sie unter Bearbeiten der Antwortdatei.

  5. Führen Sie das Installationsprogramm mit Angabe der Antwortdatei aus.

    Weitere Informationen finden Sie unter Ausführen des Installationsprogramms im stillen Modus.

Erstellen einer Antwortdatei

Zum Erstellen einer Antwortdatei müssen Sie mit dem Installationsprogramm zunächst eine simulierte Installationssitzung ausführen. Eine vom Installationsprogramm erstellte Antwortdatei nutzt die Abhängigkeitsprüfung und die Meldung von Fehlern (in Echtzeit) des Installationsprogramms.

Das Format von Antwortdateien ähnelt dem von .ini-Dateien, Antwortdateien besitzen jedoch die Dateierweiterung .iss. Antwortdateien sind ASCII-Textdateien, die aus Abschnitten mit Dateneinträgen bestehen. Der Standardname einer Antwortdatei ist Setup.iss, und sie wird im Windows-Systemverzeichnis erstellt.


Achtung – Achtung –

Wenn Sie im Umgang mit dem Installationsprogramm Erfahrung haben, können Sie Antwortdateien auch manuell erstellen. Diese Methode kann jedoch bei der Installation, der Konfiguration oder dem Serverstart zu Problemen führen.


ProcedureSo erstellen Sie eine Antwortdatei mithilfe des Installationsprogramms

  1. Wechseln Sie in der Windows-Eingabeaufforderung in das Verzeichnis, in dem sich das Installationsprogramm befindet.

    cd JavaES-Installationsverz

  2. Erstellen Sie mit dem Befehl Setup.bat /r im Standardverzeichnis, im Ordner Windows des Systems oder in einem von Ihnen festgelegten Verzeichnis die Antwortdatei.

    Mit dem Argument /f1 können Sie festlegen, wo die Antwortdatei erstellt werden und wie sie heißen soll. Um unvorhergesehene Ergebnisse zu vermeiden, sollten Sie für die Datei mit der Erweiterung .iss einen absoluten Pfad angeben. Geben Sie zum Beispiel ein:

    Setup.bat /r /f1"C:\Temp\example.iss" .


    Hinweis –

    Führen Sie \Setup.bat (NICHT \Windows\setup.exe) aus, um die Installation zu beginnen.


  3. Geben Sie im Laufe des Installationsvorgangs an, welche Informationen das Installationsprogramm im stillen Modus als Eingaben verwenden soll.

    Alle eingegebenen Daten und Optionen werden in der .iss-Datei aufgezeichnet.

    Am Ende des Installationsvorgangs wird die Antwortdatei erstellt.

Bearbeiten der Antwortdatei

Nach dem Erstellen der Antwortdatei können Sie diese bearbeiten und lokale Parameter ändern. Zu diesen Parametern gehören “Admin-Benutzer-ID”, “Administratorpasswort”und “Passwort wiederholen”.

Beachten Sie beim Bearbeiten der Antwortdatei die folgenden Richtlinien:

Die Antwortdatei enthält darüber hinaus Abschnitte, deren Inhalt für das Begrüßungsdialogfeld “SdWelcome” bestimmt ist. Beispiel:

[{311E6252-893E-4445-B865-94DAFF5C500C}-SdWelcome-0]
Result=1

Die Abschnittskopfzeile [{311E6252-893E-4445-B865-94DAFF5C500C}-SdWelcome-0] gibt an, dass die Daten für eine Komponente mit Produktcode (und PRODUCT_GUID) {311E6252-893E-4445-B865-94DAFF5C500C } gelten.

Das Argument -0 am Ende der Kopfzeile sagt aus, dass dies der erste Aufruf des Dialogfelds “SdWelcome” ist. Wenn bei der Installation das Dialogfeld “SdWelcome” zum zweiten Mal angezeigt würde, endete die Kopfzeile mit -1.

Der Parameter Result=1 gibt den Rückgabewert der Funktion “SdWelcome” an. Der Rückgabewert 1 gibt an, dass Sie auf “Weiter” geklickt haben.

Im Dialogfeld “SdSetupType” legt der Wert Quick_Configure den Installationstyp “Automatisch während der Installation konfigurieren” fest; Configure_Later legt “Manuell nach der Installation konfigurieren” fest.

Ausführen des Installationsprogramms im stillen Modus

Zum Ausführen einer Installation im stillen Modus müssen Sie vorher eine Antwortdatei erstellt haben. Weitere Informationen finden Sie unter Erstellen einer Antwortdatei. Führen Sie das Installationsprogramm auf dem Host aus, der über dasselbe Betriebssystem verfügt wie der Host, auf dem Sie die Antwortdatei erstellt haben.

ProcedureSo führen Sie das Installationsprogramm im stillen Modus aus

  1. Wechseln Sie in der Windows-Eingabeaufforderung in das Verzeichnis, in dem sich das Installationsprogramm befindet.

    cd JavaES-Installationsverz

  2. Führen Sie Setup.bat /s aus, um eine Installation im stillen Modus zu beginnen.


    Hinweis –

    Standardmäßig wird die Datei Setup.iss im Windows-Systemordner erstellt. Sie müssen diese Datei vom Windows-Systemordner in den Ordner kopieren, in dem sich die Datei Setup.bat befindet, bevor Sie mit Setup.bat /s die Installation im stillen Modus beginnen. Andernfalls gibt der Befehl im Setup den Fehlercode -3 zurück.


    Mithilfe des Arguments /f1 können Sie für die .iss-Datei ein Verzeichnis angeben. Geben Sie einen absoluten Pfad an, um unvorhergesehene Ergebnisse zu vermeiden. Geben Sie zum Beispiel ein:

    Setup.bat /s /f1"C:\Temp\example.iss" .

  3. (Optional) Durch Ausführen von Setup.bat /s mit dem Argument /f2 können Sie für die Protokolldatei einen anderen Namen und ein anderes Verzeichnis angeben. Geben Sie für die Datei einen absoluten Pfad an, um unvorhergesehene Ergebnisse zu vermeiden. Geben Sie zum Beispiel ein:

    Setup.bat /s /f1"C:\Temp\UninstallExample.iss /f2"C:\Setup.log".

    Eine stille Installation kann je nach Anzahl und Typ der zu installierenden Komponenten eine geraume Zeit dauern. Während der Ausführung des Installationsprogramms können Sie den Fortschritt überwachen, indem Sie auf Änderungen im Installationsprotokoll achten.

Inhalt der Datei Setup.log

Setup.log ist der Standardname der Protokolldatei für die stille Installation. Diese Datei wird bei Ausführung des Befehls Setup.bat mit dem Argument /s erstellt. Die Datei Setup.log enthält die folgenden drei Abschnitte:

Install Shield kann dem Parameter “ResultCode” einen der folgenden Werte zuweisen:

ResultCode

Beschreibung des ResultCode-Wertes

0

Erfolgreiche Installation

-1

Allgemeiner Fehler

-2

Unzulässiger Modus

-3

Erforderliche Daten nicht in Datei Setup.iss gefunden

-4

Nicht genügend Speicherplatz verfügbar

-5

Datei existiert nicht

-6

In die Antwortdatei kann nicht geschrieben werden

-7

In die Protokolldatei kann nicht geschrieben werden

-8

Ungültiger Pfad zur Antwortdatei (.iss) von Install Shield Silent

-9

Kein gültiger Listentyp (Zeichenkette oder Zahl)

-10

Ungültiger Datentyp

-11

Unbekannter Fehler während der Installation

-12

Dialogfelder in der falschen Reihenfolge

-51

Angegebener Ordner konnte nicht erstellt werden

-52

Auf angegebene Datei bzw. angegebenen Ordner kann nicht zugegriffen werden

-53

Ungültige Option ausgewählt

Die Protokolldatei einer erfolgriechen Installation im stillen Modus sollte wie folgt aussehen:

[ResponseResult]
ResultCode=0

Weitere Schritte

Nach Abschluss der stillen Installation sollten Sie in Kapitel 5, Durchführen der nach der Installation vorgesehenen Konfiguration nachlesen, um Informationen zur Konfiguration von Komponenten zu erhalten. Auch wenn 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.


Hinweis –

Überprüfen Sie die Voraussetzungen für die Konfiguration nach der Installation sorgfältig, bevor Sie andere Aufgaben in Angriff nehmen.