Die folgenden Fehler (Bugs) können möglicherweise während oder nach der Installation von Solaris 10-BS auftreten.
Wenn das System nach Abschluss einer Installation von Solaris 10-BS neu startet, werden möglicherweise Java-Fehlermeldungen ähnlich den folgenden erzeugt. Diese Meldungen können entweder auf der Konsole angezeigt oder in der Datei /var/adm/messages aufgezeichnet werden.
java[16552]: [ID 874347 user.error] libpkcs11: open /var/run/kcfd_door: No such file or directory java[16552]: [ID 523743 user.error] libpkcs11: /usr/lib/security/pkcs11_softtoken.so unexpected failure in ELF signature verification. System may have been tampered with. Cannot continue parsing /etc/crypto/pkcs11.conf java[16580]: [ID 874347 user.error] libpkcs11: open /var/run/kcfd_door: No such file or directory java[16580]: [ID 523743 user.error] libpkcs11: /usr/lib/security/pkcs11_softtoken.so unexpected failure in ELF signature verification. System may have been tampered with. Cannot continue parsing /etc/crypto/pkcs11.conf |
Abhilfemaßnahme: Keine. Ignorieren Sie die Fehlermeldungen.
Während der Installation wirft das System möglicherweise den Datenträger aus und die Installation schlägt fehl. Dieser Fehler tritt möglicherweise auf, wenn Sie von einem Solaris 10-Installationsdatenträger booten. Der Installationsdatenträger kann die Solaris 10 Operating System-DVD oder die Solaris 10 Software - 1 CD sein. Nach dem Starten des Systems versuchen Sie, ein Solaris Flash-Archiv über das Netzwerk zu installieren.
Das Problem tritt unter den folgenden zwei Konstellationen von Umständen auf.
Während Sie die grafische Benutzeroberfläche des Solaris-Installationsprogramms von dem DVD- oder CD-Installationsdatenträger ausführen, geben Sie ein ungültiges Solaris Flash-Archive für Ihr System an. Beispielsweise würde die Angabe eines Pfads zu einem x86-Archiv während der Installation auf einem SPARC-basierten System den Fehler auslösen. Nach dem Auswerfen des Datenträgers werden möglicherweise Meldungen ähnlich den folgenden im Konsolenfenster angezeigt.
/sbin/install-solaris: rm: kann nicht ausgeführt werden /sbin/install-solaris: date: kann nicht ausgeführt werden /sbin/install-solaris: gettext: kann nicht ausgeführt werden. |
Sie führen das textbasierte Solaris-Installationsprogramm in einer Konsolensitzung vom Solaris 10-Installationsdatenträger aus und installieren erfolgreich ein Solaris Flash-Archiv über das Netzwerk. Nach dem Auswerfen des Datenträgers werden möglicherweise Meldungen ähnlich den folgenden im Konsolenfenster angezeigt.
/sbin/setup-launcher[310]: 1356 Killed /sbin/setup-launcher[315]: 1357 Killed |
Abhilfemaßnahme 1: Wenn der Fehler durch ein ungültiges Archiv verursacht wurde, führen Sie in Abhängigkeit von den Auslösern des Fehlers einen der folgenden Schritte vollständig aus.
Starten Sie die Installation mit der grafischen Benutzeroberfläche des Installationsprogramms neu. Geben Sie dann einen Pfad zu einem gültigen Archiv an.
Installieren Sie das Archiv unter Verwendung des textbasierten Installationsprogramms in einer Desktop-Fenstersitzung:
Geben Sie bei SPARC-basierten Systemen an der OK-Eingabeaufforderung boot cdrom -text ein.
Bei x86-basierten Systemen wählen Sie bei Aufforderung zur Auswahl eines Installationstyps "3 Solaris Interaktiv Text (Desktop-Sitzung)".
Abhilfemaßnahme 2: Wenn der Fehler aufgetreten ist, nachdem Sie das textbasierte Installationsprogramm in einer Konsolensitzung verwendet haben, wählen Sie eine der folgenden Optionen:
Verwenden Sie das Installationsprogramm stattdessen in einer Desktop-Fenstersitzung:
Geben Sie bei SPARC-basierten Systemen an der OK-Eingabeaufforderung boot cdrom -text ein.
Bei x86-basierten Systemen wählen Sie bei Aufforderung zur Auswahl eines Installationstyps "3 Solaris Interaktiv Text (Desktop-Sitzung)".
Führen Sie die folgenden Schritte aus, nachdem das System den Installationsdatenträger ausgeworfen hat.
Legen Sie die DVD oder CD wieder in das Laufwerk ein.
Wenn das System auf das Einlegen des Datenträgers reagiert, lassen Sie das System die Installation abschließen.
Wenn das System nicht auf den Installationsdatenträger reagiert, fahren Sie mit Schritt 2 fort.
Starten Sie das System manuell neu.
Starten Sie das System bei Aufforderung neu.
Die Installation ist abgeschlossen.
Während des ersten Systemneustarts nach einer Erstinstallation von Solaris 10-BS wird möglicherweise das Programm kdmconfig zweimal ausgeführt. Während dieses ersten Startvorgangs werden Sie bei jedem Start des Programms aufgefordert, einen X-Server auszuwählen. Diese Situation tritt auf x86-basierten Systemen auf, die nicht für die Verwendung eines X-Servers konfiguriert sind. Ein Beispiel für ein solches System ist ein so genanntes “headless” System, das ohne Bildschirm betrieben wird.
Abhilfemaßnahme: Drücken Sie bei jedem Start des Programms und der Abfrage eines X-Servers F3_Beenden. Bevor der Startvorgang fortgesetzt wird, kann es möglicherweise zu einer kleinen Verzögerung kommen. Nach Abschluss dieses ersten Startvorgangs tritt das Problem nicht mehr auf, wenn das System erfolgreich neu gestartet wurde.
Wenn Sie die benutzerdefinierte JumpStart-Installationsmethode zum Installieren auf einem x86-basierten System verwenden und Bereich 2 im Profil ausdrücklich als Überlappungsbereich konfigurieren, tritt ein Fehler auf. Das System startet nach Abschluss der Installation nicht mehr erfolgreich. Folgende Fehlermeldung wird angezeigt:
Cannot find Solaris partition |
Dieser Fehler tritt auf, weil der Anfang von Überlappungsbereich 2 (beispielsweise c0t0d0s2) auf Zylinder 1 statt auf Zylinder 0 gesetzt ist.
Abhilfemaßnahme: Entfernen Sie in dem benutzerdefinierten JumpStart-Profil den Schlüsselworteintrag “filesys“, mit dem Bereich 2 als Überlappungsbereich konfiguriert wird. So würden Sie beispielsweise einen Schlüsselworteintrag wie den folgenden entfernen.
filesys c0t0d0s2 all overlap |
Nach der Entfernung des Eintrags führen Sie die benutzerdefinierte JumpStart-Installation durch.
Wenn Sie Solaris 10 installieren, kann die Datei install_log in /var/sadm/system/logs und /var/sadm/install/logs möglicherweise unvollständig sein. Diese Protokolle enthalten möglicherweise keine Informationen über Packages, die dem System erfolgreich hinzugefügt wurden, und zeichnen möglicherweise keine Fehler auf, die beim Hinzufügen von Packages aufgetreten sind. Infolgedessen können Sie die Datei install_log nicht als Grundlage für die Fehlerbehebung einer Installation oder bei Problemen mit einer Anwendung verwenden.
Abhilfemaßnahme: Wenn eine Anwendung nicht korrekt ausgeführt wird, prüfen Sie nicht die Datei install_log, um festzustellen, ob die Anwendungs-Packages installiert wurden. Führen Sie die folgenden Schritte durch:
Prüfen Sie die Solaris-Produktregistrierung, um festzustellen, welche Packages die Anwendung verwendet.
# prodreg |
Mit dem Befehl pkginfo stellen Sie fest, ob eins dieser Packages nur teilweise installiert wurde.
# pkginfo -p Package-Name |
Jedes Package, das in der Ausgabe des vorherigen Befehls aufgeführt wird, entfernen Sie.
# pkgrm Optionen Package-Name |
Installieren Sie jedes Package neu.
# pkgadd Optionen Package-Name |
Wenn Sie Solaris von der Solaris 10-Betriebssystem-DVD installieren, kann die interaktive Installation über die grafische Benutzeroberfläche möglicherweise fehlschlagen. Dieser Fehler tritt auf, wenn die Konfigurationsvariable boot-device auf dem System nicht gesetzt ist.
Um festzustellen, ob die Konfigurationsvariable boot-device gesetzt ist, geben Sie folgenden Befehl ein.
# prtconf -pv | grep boot-device |
Wenn die Ausgabe dieses Befehls boot-device: lautet, ohne dass ein Gerät damit verknüpft ist, können Sie die grafische Benutzeroberfläche des interaktiven Installationsprogramms nicht zum Installieren von der Solaris 10 Operating System-DVD verwenden.
Abhilfemaßnahme: Verwenden Sie das textbasierte interaktive Installationsprogramm, um Solaris 10 zu installieren. Wenn Sie vom Installationsprogramm zur Auswahl eines Installationstyps aufgefordert werden, wählen Sie Option "3, Solaris Interaktiv Text (Desktop-Sitzung)".
Weitere Informationen zum Installieren von der Solaris 10 Operating System-DVD finden Sie im Solaris 10 Installationshandbuch: Grundinstallationen.
Wenn Sie Solaris 10 mit Hilfe des Installationsprogramms von Solaris installieren, werden manche Informations- und Abschlussdialogfelder für die SunSM Remote Services (SRS) Net Connect-Software möglicherweise nicht korrekt angezeigt.
In diesen Fällen erscheinen zwar der Rahmen des Installationsdialogfelds sowie die Abbrechen-Schaltfläche, das Dialogfeld bleibt ansonsten jedoch leer.
Dieses Problem kann ebenfalls auftreten, wenn Sie andere in dieser Solaris-Version enthaltene Softwareprodukte im Rahmen einer Solaris-Installation installieren.
Abhilfemaßnahme: Führen Sie diese Schritte durch:
Überspringen Sie die SRS Net Connect-Installation, indem Sie auf Abbrechen klicken, sobald das leere Installationsdialogfeld erscheint.
Installieren Sie SRS Net Connect nach Abschluss der Installation von Solaris 10 manuell von der Solaris 10 Operating System-DVD oder Solaris 10 Software - 2 CD.
Auf diese Weise ist sichergestellt, dass alle Installationsdialogfelder korrekt angezeigt werden.
Während der Installation können USB-Tastaturen auf manchen Dell Precision Workstations möglicherweise einfrieren oder teilweise funktionsunfähig werden, wodurch die Installation verhindert wird.
Abhilfemaßnahme: Führen Sie eine der folgenden Abhilfemaßnahmen aus:
Stellen Sie den USB-Emulationsmodus in der Firmware um.
Stellen Sie auf eine PS/2-Tastatur um.
Starten Sie neu und versuchen Sie es erneut.
Alternativ können Sie das System-BIOS aktualisieren, um das Problem zu lösen.
Wenn Sie Solaris 10-BS installieren, sind die Namensraumzugriffsrechte für /devices/pseudo möglicherweise falsch gesetzt. Das System kann dann auf manche Systemgeräte eventuell nicht mehr zugreifen. Ähnliche Fehler bei Namensraumzugriffsrechten treten auf, wenn Sie Solaris 10-BS auf einem Clone-System mit einem Solaris Flash-Archiv installiert haben.
Wenn Sie nach der Installation den Befehl pkgchk -n mit dem Package SUNWcsd ausführen, wird eine Meldung angezeigt, die der folgenden Ausgabe ähnelt.
# pkgchk -n SUNWcsd FEHLER: /devices/pseudo/cvc@0:cvc Pfadname ist nicht vorhanden unable to create character-special device FEHLER: /devices/pseudo/cvcredir@0:cvcredir Pfadname ist nicht vorhanden unable to create character-special device |
Wenn Sie Solaris 10-BS auf einem Clone-System mit einem Solaris Flash-Archiv installiert haben, erzeugt der vorangehende Befehl Fehler, die der folgenden Ausgabe ähneln.
# pkgchk -n SUNWcsd FEHLER: /dev Gruppenname sys erwartet <(null)> vorhanden FEHLER: /devices/pseudo/clone@0:eri Zugriffsrechte <0666> erwartet <0600> vorhanden FEHLER: /devices/pseudo/clone@0:ibd Zugriffsrechte <0666> erwartet <0600> vorhanden FEHLER: /devices/pseudo/cvc@0:cvc Pfadname ist nicht vorhanden FEHLER: /devices/pseudo/cvcredir@0:cvcredir Pfadname ist nicht vorhanden |
Bei Solaris Flash-Installationen werden auch ähnliche Fehler wie die zuvor gezeigten für das Package SUNWcsr ausgegeben.
Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:
Abhilfemaßnahme 1: Führen Sie den Befehl pkgchk -nf mit dem Package SUNWcsd Core Solaris Devices (Kerngeräte) aus. Diese Abhilfemaßnahme findet Anwendung, wenn Sie Solaris 10-BS von CD oder DVD bzw. von einem Netzwerkinstallationsabbild installiert haben.
# pkgchk -nf SUNWcsd |
Abhilfemaßnahme 2: Diese Abhilfemaßnahme findet Anwendung bei Klon-Systemen, auf denen Solaris 10-BS unter Verwendung eines Solaris Flash-Archivs installiert werden soll. Führen Sie vor der Installation des Archivs die folgenden Schritte durch:
Erstellen Sie auf dem Master-System ein Verzeichnis /etc/flash/reboot:
# mkdir -p /etc/flash/reboot # |
Erstellen Sie auf dem Master-System das folgende Skript in einem Texteditor.
#! /usr/bin/sh # echo " Ausführung pkgchk -nf SUNWcsd" pkgchk -nf SUNWcsd echo " Ausführung pkgchk -nf SUNWcsr" pkgchk -nf SUNWcsr exit 0 |
Speichern Sie das Skript unter dem Dateinamen pkgchk.cleanup im Verzeichnis /etc/flash/reboot.
Stellen Sie sicher, dass das Skript "pkgchk.cleanup" ausführbar ist.
# cd /etc/flash/reboot # chmod a+x pkgchk.cleanup |
Erzeugen Sie das Solaris Flash-Archiv.
Installieren Sie das Archiv auf dem Clone-System.
Wenn Sie Solaris 10-BS jedoch bereits mit einem Solaris Flash-Archiv installiert haben, führen Sie die folgenden Schritte durch, um den Fehler zu beheben.
Führen Sie den Befehl pkgchk -nf mit dem Package SUNWcsd Core Solaris Devices (Kerngeräte) aus.
# pkgchk -nf SUNWcsd |
Führen Sie den Befehl pkgchk -nf mit dem Package SUNWcsr Core Solaris (Root) auf dem Clone-System aus.
# pkgchk -nf SUNWcsr |
Sie können Solaris unter Verwendung eines Netzwerkabbildes installieren. Wenn dieses Abbild durch Zusammenführen der Solaris 10-Software-CDs erstellt wurde, werden möglicherweise die folgenden Fehlermeldungen angezeigt:
Fehlermeldung: Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Could not register prog 100024 vers 1 on udp Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Could not register prog 100024 vers 1 on tcp Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Could not register prog 100024 vers 1 on ticlts Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Could not register prog 100024 vers 1 on ticotsord Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Could not register prog 100024 vers 1 on ticots Jun 18 10:51:53 b26b statd[149]: [ID 447212 daemon.error] statd: unable to create (SM_PROG, SM_VERS) for netpath. |
Abhilfemaßnahme: Keine. Ignorieren Sie die Meldung. Nach dem Systemstart funktioniert das NFS (Network File System) normal.
Wenn Sie auf einem System, das über mehrere Netzwerkschnittstellen verfügt, Solaris 10 installieren oder darauf aktualisieren, erkennt das System alle Systemschnittstellen als verwendbar. Selbst Schnittstellen, die aktuell nicht mit dem Netzwerk verbunden sind oder nicht zur Verwendung vorgesehen sind, erscheinen in der Ausgabe des Befehls ifconfig -a. Außerdem werden Schnittstellen mit identischen Ethernet-Adressen möglicherweise dieselben IP-Adressen zugewiesen. Folgende Fehlermeldung wird angezeigt:
ifconfig: setifflags: SIOCSLIFFLAGS: qfe3: Zuordnung der angeforderten Adresse nicht möglich |
Dieses Problem tritt auch dann auf, wenn die PROM-Variable local-mac-address
des Systems auf false gesetzt ist. Die Ursache dieses Problems ist, dass alle Schnittstellen mit derselben IP-Adresse konfiguriert sind.
Abhilfemaßnahme: Wählen Sie eine der folgenden Lösungen:
Um nur die konfigurierte Schnittstelle anzuschließen, starten Sie das System nach dem ersten Systemstart neu.
Setzen Sie die PROM-Variable local-mac-address
anhand einer der folgenden Methoden auf true, damit jeder Netzwerkschnittstelle eine eigene IP-Adresse zugewiesen wird:
Geben Sie an der Eingabeaufforderung ok den folgenden Befehl ein:
ok setenv local-mac-address? true |
Geben Sie in einem Terminalfenster als Superuser den folgenden Befehl ein:
# eeprom local-mac-address?=true |
Bei der Erstellung eines Dateisystems während der Installation wird möglicherweise eine der folgenden Warnmeldungen ausgegeben:
Warnung: inode-Blöcke/Zylindergruppe (87) >= Datenblöcke (63) in letzter Zylindergruppe. Das bedeutet, dass 1008 Sektor(en) nicht zugeordnet werden können. |
Alternative:
Warnung: 1 Sektor(en) im letzten Zylinder nicht zugeordnet |
Diese Warnmeldung wird angezeigt, wenn die Größe des erstellten Dateisystems nicht mit dem Speicherplatz auf der verwendeten Platte übereinstimmt. Dieser Größenunterschied kann dazu führen, dass auf der Platte ungenutzter Speicherplatz übrig bleibt, der nicht dem angegebenen Dateisystem zugeordnet wird. Der ungenutzte Speicherplatz steht anderen Dateisystemen nicht zur Verfügung.
Abhilfemaßnahme: Ignorieren Sie die Warnmeldung.