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 |