In diesem Abschnitt erfahren Sie, wie Sie mit einer benutzerdefinierten JumpStart-Installation Web Start Flash-Archive installieren. Dieser Abschnitt ergänzt das Dokument Solaris 8 Advanced Installation Guide.
Das benutzerdefinierte JumpStart-Installationsprogramm lässt die Installation von Web Start Flash-Archiven zu, die an folgenden Orten gespeichert sind:
NFS-Server
HTTP-Server
Lokales Band
Lokales Gerät, einschließlich CD
Lokale Datei
Erzeugen Sie auf dem Installationsserver die benutzerdefinierte JumpStart-Datei rules.
Ausführliche Anweisungen zum Anlegen benutzerdefinierter JumpStart-Dateien finden Sie unter "Preparing Custom JumpStart Installations" in Solaris 8 Advanced Installation Guide.
Erzeugen Sie auf dem Installationsserver die benutzerdefinierte JumpStart-Datei profile.
Setzen Sie den Wert des Schlüsselworts install_type auf flash_install.
Fügen Sie den Pfad zum Web Start Flash-Archiv über das neue Schlüsselwort archive_location hinzu.
Genaue Angaben zum Schlüsselwort archive_location entnehmen Sie bitte dem Abschnitt "Schlüsselwort archive_location".
Geben Sie die Dateisystemkonfiguration an.
Das automatische Partitions-Layout wird bei der Extraktion des Web Start Flash-Archivs nicht unterstützt.
(Optional) Wenn Sie geschichtete Web Start Flash-Archive auf dem Klon-Rechner installieren möchten, fügen Sie für jedes zu installierende Archiv eine archive_location-Zeile hinzu.
Aus der unter "Preparing Custom JumpStart Installations" in Solaris 8 Advanced Installation Guide aufgeführten Liste der Schlüsselwörter für benutzerdefinierte JumpStart-Installationen sind für die Installation von Web Start Flash-Archiven nur die folgenden gültig:
fdisk (nur IA)
filesys - Das Schlüsselwort filesys kann nicht auf den Wert auto gesetzt werden.
install_type (erforderlich)
partitioning - Das Schlüsselwort partitioning darf nur auf die Werte explicit oder existing gesetzt werden.
Fügen Sie auf dem Installationsserver die Clients hinzu, die Sie mit dem Web Start Flash-Archiv installieren möchten.
Ausführliche Anweisungen entnehmen Sie bitte dem Abschnitt "Preparing to Install Solaris Software Over the Network" in Solaris 8 Advanced Installation Guide.
Nehmen Sie die benutzerdefinierte JumpStart-Installation auf den Klon-Rechnern vor.
Ausführliche Anweisungen entnehmen Sie bitte dem Abschnitt "Performing a Custom JumpStart Installation" in Solaris 8 Advanced Installation Guide.
Wenn Sie Web Start Flash-Archive mit der benutzerdefinierten JumpStart-Methode installieren, müssen Sie der Datei profile ein neues benutzerdefiniertes JumpStart-Schlüsselwort hinzufügen. Das neue Schlüsselwort ist archive_location, die Syntax hierfür lautet:
archive_location Abrufmethode Position
Die Werte von Abrufmethode und Position sind abhängig vom Speicherort des Web Start Flash-Archivs.
Ist das Archiv auf einem NFS-Server gespeichert, verwenden Sie für das Schlüsselwort archive_location die folgende Syntax.
archive_location nfs Servername:/Pfad/Dateiname |
In dieser Befehlszeile gilt:
Servername ist der Name des Servers, auf dem Sie das Archiv gespeichert haben.
Pfad ist die Speicherposition des vom angegebenen Server abzurufenden Archivs. Enthält der Pfad $HOST, so ersetzen die Web Start Flash-Installationsdienstprogramme $HOST durch den Namen des Klon-Systems, das gerade installiert wird.
Dateiname ist der Name der Web Start Flash-Archivdatei.
Beispiele:
archive_location nfs golden:/archives/usrarchive |
oder
archive_location nfs://golden/archives/usrarchive |
Ist das Archiv auf einem HTTP-Server gespeichert, verwenden Sie für das Schlüsselwort archive_location die folgende Syntax.
archive_location http Servername:Anschlusspfad/Dateiname optionale_Schlüsselwörter |
In dieser Befehlszeile gilt:
Servername ist der Name des Servers, auf dem Sie das Archiv gespeichert haben. Servername kann eine Anschlussnummer oder der Name eines TCP-Dienstes sein, dessen Anschlussnummer zur Laufzeit bestimmt wird.
Anschluss ist ein optionaler Anschluss. Wenn Sie keinen Anschluss angeben, verwenden die Web Start Flash-Installationsdienstprogramme den HTTP-Standardanschluss, Nummer 80.
Pfad ist die Speicherposition des vom angegebenen Server abzurufenden Archivs. Enthält der Pfad $HOST, so ersetzen die Web Start Flash-Installationsdienstprogramme $HOST durch den Namen des Klon-Systems, das gerade installiert wird.
Dateiname ist der Name der Web Start Flash-Archivdatei.
Beim Abrufen eines Web Start Flash-Archivs von einem HTTP-Server können Sie mehrere optionale Schlüsselwörter verwenden.
Tabelle 8-1 Optionale Schlüsselwörter für die Abrufmethode HTTP
Schlüsselwörter |
Definition des Werts |
---|---|
auth basic Benutzername Passwort |
Befindet sich das Archiv auf einem passwortgeschützten HTTP-Server, müssen Sie den Benutzernamen und das Passwort für den Zugriff auf den HTTP-Server in die Datei profile aufnehmen. Hinweis - Der Einsatz dieser Authentifizierungsmethode in einem Profil, das für die benutzerdefinierte JumpStart-Installation verwendet werden soll, ist riskant, da sich unbefugte Benutzer Zugang zu der das Passwort enthaltenden Datei profile verschaffen könnten. |
timeout min |
Mit dem Schlüsselwort timeout können Sie in Minuten angeben, wie lange maximal keine Daten vom HTTP-Server eingehen dürfen, bevor die Verbindung beendet, wieder hergestellt und an dem Punkt, an dem die Zeitüberschreitung aufgetreten ist, wieder aufgenommen wird. Setzen Sie timeout auf den Wert 0 (Null), wird die Verbindung bei Inaktivität nicht neu hergestellt. Erfolgt eine Neuverbindung nach Zeitüberschreitung, versuchen die Web Start Flash-Installationsdienstprogramme den Vorgang an der zuletzt bekannten Position im Archiv fortzusetzen. Sollten die Web Start Flash-Installationsdienstprogramme den Vorgang nicht an der zuletzt bekannten Position fortsetzen können, beginnt der Abruf wieder am Anfang des Archivs, und die vor der Zeitüberschreitung bereits abgerufenen Daten werden verworfen. |
proxy Host:Anschluss |
Das Schlüsselwort proxy ermöglicht es, einen Proxy-Host und einen Proxy-Anschluss festzulegen. Zum Abrufen eines Web Start Flash-Archivs jenseits eines Firewalls können Sie einen Proxy-Host setzen. Wenn Sie das Schlüsselwort proxy verwenden, müssen Sie auch einen Proxy-Anschluss angeben. |
Beispiele:
archive_location http silver /archives/usrarchive auth basic user1 secret timeout 5 |
oder:
archive_location http://user1:secret@silver/archives/usrarchive timeout 5 |
Ist das Archiv auf einem Band gespeichert, verwenden Sie für das Schlüsselwort archive_location die folgende Syntax.
archive_location local_tape Gerät Position |
In dieser Befehlszeile gilt:
Gerät ist der Name des Bandlaufwerks, auf dem Sie das Web Start Flash-Archiv gespeichert haben. Handelt es sich bei dem Gerätenamen um einen standardisierten Pfad, rufen die Web Start Flash-Installationsdienstprogramme das Archiv vom Pfad zum Geräteknoten ab. Wenn Sie einen Gerätenamen angeben, der kein standardisierter Pfad ist, dann fügen die Web Start Flash-Installationsdienstprogramme den Abschnitt /dev/rmt/ an den Pfad an.
Position gibt die genaue Speicherposition des Archivs auf dem Band an. Wenn Sie keine Position angeben, rufen die Web Start Flash-Installationsdienstprogramme das Archiv von der aktuellen Position im Bandlaufwerk ab. Durch Angabe einer Position haben Sie die Möglichkeit, ein Startskript oder eine sysidcfg-Datei vor das Archiv auf dem Band einzufügen.
Beispiele:
archive_location local_tape /dev/rmt/0n 5 |
oder:
archive_location local_tape 0n 5 |
Ein auf einem dateisystemorientierten Direktspeichermedium wie z. B. einer Diskette oder einer CD-ROM gespeichertes Web Start Flash-Archiv können Sie von einem lokalen Gerät abrufen. Verwenden Sie für das Schlüsselwort archive_location die folgende Syntax.
Mit der Syntax für lokale Bandlaufwerke können Sie Archive von streamorientierten Medien, wie z. B. Bändern, abrufen.
archive_location local_device Gerät Pfad/Dateiname Dateisystemtyp |
In dieser Befehlszeile gilt:
Gerät ist der Name des Laufwerks, auf dem Sie das Web Start Flash-Archiv gespeichert haben. Handelt es sich beim Gerätenamen um einen standardisierten Pfad, wird es direkt eingehängt. Wenn Sie einen Gerätenamen angeben, der kein standardisierter Pfad ist, dann fügen die Web Start Flash-Installationsdienstprogramme den Abschnitt /dev/dsk/ an den Pfad an.
Pfad ist der Pfad zum Web Start Flash-Archiv in Relation zum Ursprung des Dateisystems auf dem angegebenen Gerät. Enthält der Pfad $HOST, so ersetzen die Web Start Flash-Installationsdienstprogramme $HOST durch den Namen des Klon-Systems, das gerade installiert wird.
Dateiname ist der Name der Web Start Flash-Archivdatei.
Dateisystemtyp gibt die Art des Dateisystems auf dem Gerät an. Wenn Sie keinen Dateisystemtyp angeben, versuchen die Web Start Flash-Installationsdienstprogramme, eine UFS-Datei einzuhängen. Sollte der UFS-Einhängevorgang fehlschlagen, versuchen die Web Start Flash-Installationsdienstprogramme, ein HSFS-Dateisystem einzuhängen.
Beispiele:
Abrufen eines Archivs von einer lokalen Festplatte, die als UFS-Dateisystem formatiert ist:
archive_location local_device c0t0d0so /archives/$HOST |
Abrufen eines Archivs von einer lokalen CD-ROM, die über ein HSFS-Dateisystem verfügt:
archive_location local_device c0t0d0so /archives/usrarchive |
Sie können ein in dem Miniroot, von welchem Sie das Klon-System gebootet haben, gespeichertes Archiv als lokale Datei abrufen. Wenn Sie eine benutzerdefinierte JumpStart-Installation vornehmen, booten Sie das System von einer CD-ROM oder einem NFS-basierten Miniroot. Die Installationssoftware wird von diesem Miniroot geladen und ausgeführt. Folglich ist ein Web Start Flash-Archiv, das Sie auf der CD-ROM oder in dem NFS-basierten Miniroot gespeichert haben, als lokale Datei zugänglich. Verwenden Sie für das Schlüsselwort archive_location die folgende Syntax.
archive_location local_file Pfad/Dateiname |
In dieser Befehlszeile gilt:
Pfad ist die Speicherposition des Archivs. Der Pfad muss für das System beim Booten von der Installations-CD für Solaris 8 als lokale Datei zugänglich sein. Wenn das System von der Installations-CD für Solaris 8 gebootet wird, kann es nicht auf /net zugreifen.
Dateiname ist der Name der Web Start Flash-Archivdatei.
Beispiele:
archive_location local_file /archives/usrarchive |
oder:
archive_location local_file:/archives/usrarchive |