K A P I T E L 1 |
Installation der Software von der Solaris-Disk |
In diesem Kapitel werden folgende Themen behandelt:
Für die Installation des Betriebssystems Solaris 9 9/05 auf bestimmten Sun Fire- und Netra-Servern muss zunächst die Server-Firmware aktualisiert werden. Wird die Firmware nicht vor der Installation der Solaris 9 9/05-Software aktualisiert, stellt sich auf dem Server ein Panikzustand ein. Dieses Problem betrifft die folgenden Server:
Tritt dieses Problem auf, wird die folgende Fehlermeldung angezeigt:
Es wird die Eingabeaufforderung ok angezeigt.
Bei den Servern Sun Fire 3800, 4800, 4810 oder 6800 wenden Sie die neueste verfügbare Version der Firmware-Patches an, z. B. die Firmware-Aktualisierung 5.15.4 oder 5.15.3.
Im Fall von Sun Fire V1280- oder Netra-Servern wenden Sie die neueste verfügbare Version des Firmware-Patches an, z. B. 5.13.0014.
Firmware-Patches stehen unter folgender URL zur Verfügung:
Achten Sie bitte stets darauf, die neueste Version herunterzuladen und zu installieren.
Abgesehen von den in obigem Hinweis zur Firmware genannten Fällen sind zur Installation oder Aktualisierung der Version Solaris 9 9/05 bei der in TABELLE 1-1 aufgeführten Sun-Hardware keine besonderen Anweisungen zu beachten. Wenn Sie beabsichtigen, die Betriebsumgebung Solaris 9 9/05 auf Ihrer Sun-Hardware automatisch installieren zu lassen, finden Sie alle benötigten Informationen im Solaris 9 Installationshandbuch.
Sie müssen Ihre genaue Systemarchitektur (Plattformgruppe) kennen, wenn Sie eine der folgenden Aufgaben ausführen wollen:
Konfigurieren eines Boot-Servers in einem Teilnetz
Hinzufügen von Clients für die Netzwerkinstallation (Standalone, Server, Dataless, Diskless)
Falls Sie eine Regeldatei für die Custom JumpStart Installation erstellen, müssen Sie zudem den Plattformnamen kennen.
In TABELLE 1-1 sind die für Solaris 9 9/05 unterstützten Plattformnamen und Plattformgruppen verschiedener Sun-Hardwaresysteme aufgeführt und in Kategorien geordnet.
Nur 32-Bit[1] |
32- und 64-Bit[2] |
Nur 64-Bit[3] |
|||
---|---|---|---|---|---|
Informationen zu unterstützten x86-basierten Systemen finden Sie in der Solaris Hardware-Kompatibilitätsliste unter:
http://www.sun.com/bigadmin/hcl
Im Solaris 9 Installationshandbuch finden Sie weitere Informationen zu den Plattformgruppen für alle anderen Systeme.
Auf UltraSPARC-Systemen mit 200 MHz oder langsameren Prozessoren können 64 Bit-Programme ausgeführt werden, die dazu entwickelt wurden, Probleme auszuwerten, die den Prozessor überfordern. Da 64-Bit-Programme nicht auf dem Solaris 32-Bit-Kernel ausgeführt werden können, wird auf diesen Systemen standardmäßig der Solaris 32-Bit-Kernel gebootet.
Die Codefolge, die das Problem auswertet, ist sehr ungewöhnlich und wird mit großer Wahrscheinlichkeit nicht von einem Compiler erzeugt. Der Assembler-Code für die Darstellung des Problems musste gezielt geschrieben werden. Es ist äußerst unwahrscheinlich, dass eine für praktische Zwecke von Hand geschriebene Assembler-Routine diese Codefolge enthält.
Wenn Sie das Risiko eingehen wollen, dass ein anderer Benutzer versehentlich oder auch absichtlich ein Programm ausführen könnte, das den Prozessor überfordern soll, können Sie auf diesen Systemen den Solaris 64-Bit-Kernel ausführen.
Die Geschwindigkeit Ihres/Ihrer Prozessors/Prozessoren stellen Sie fest, indem Sie folgendes eingeben:
Um den Standard-Kernel auf einem System von 32-Bit in 64-Bit zu ändern, müssen Sie die boot-Policy-Datei bearbeiten. Ändern Sie die Datei /platform/plattform-name/boot.conf so, dass sie eine unkommentierte Zeile enthält, in welcher die Variable namens ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU wie in folgendem Beispiel gezeigt auf den Wert true gesetzt ist:
ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true
Weitere Informationen zum Ändern des Standard-Kernels finden Sie unter boot(1M).
Sie können auch ein Upgrade für Ihr System erwerben. Näheres hierzu erfahren Sie von Ihrem Sun-Händler.
Alle SPARC®-Systeme können 32-Bit Anwendungen ausführen. Systeme mit neueren SPARC-Prozessoren (also UltraSPARC-gestützte Systeme) können einen vollständigen 64-Bit-Kernel starten und ausführen, wodurch das System gleichzeitig 32- und 64-Bit-Anwendungen ausführen kann.
Systeme mit 64-Bit-Kernel benötigen 64-Bit-Versionen von Treibern und anderen Softwaremodulen, die direkt in den Kernel geladen werden. Einige wenige Anwendungen sind vielleicht auf solche Komponenten angewiesen und benötigen daher Versionen dieser Komponenten für einen 32- bzw. 64-Bit-Kernel. Das heißt, 32-Bit-Anwendungen können nicht mit 64-Bit-Bibliotheken verknüpft werden und umgekehrt. Das Betriebssystem Solaris 9 9/05 enthält sowohl 32-Bit- als auch 64Bit-Systembibliotheken.
In TABELLE 1-1 sind die Systeme aufgeführt, die sowohl 64- als auch 32-Bit-Anwendungen ausführen können, und diejenigen, die einen 32- oder einen 64-Bit-Kernel oder beide starten können.
In der Sun Graphics Platform Matrix sind die Grafikbeschleuniger und die jeweils unterstützten Hardware- und Software-Plattformen von Sun aufgeführt.
Die komplette Dokumentation zu Grafikbeschleunigern, einschließlich der Sun Graphics Platform Matrix, finden Sie unter:
http://www.sun.com/desktop/products/graphics
Informationen zu älteren Karten finden Sie im Solaris Handbook for Sun Frame Buffers.
Copyright © 2005, Sun Microsystems, Inc. Alle Rechte vorbehalten.