När du installerar OS för Solaris 10 kan behörigheterna för namnrymden /devices/pseudo vara felaktigt angivna. Systemet kan därför kanske inte komma åt vissa systemenheter. Liknande fel rörande namnrymdsbehörigheter inträffar om du installerade OS för Solaris 10 på ett klonsystem med ett Solaris Flash-arkiv.
Om du kör kommandot pkgchk -n på SUNWcsd-paketet efter installationen visas ett felmeddelande som liknar det som följer.
# pkgchk -n SUNWcsd FEL: /devices/pseudo/cvc@0:cvc sökvägen finns inte det går inte att skapa teckenorienterad enhet FEL: /devices/pseudo/cvcredir@0:cvcredir sökvägen finns inte det går inte att skapa teckenorienterad enhet |
Om du installerade OS för Solaris 10 på ett klonsystem med ett Solaris Flash-arkiv, producerar det tidigare kommandot fel som liknar det som följer.
# pkgchk -n SUNWcsd FEL: /dev gruppnamn sys förväntade <(null)> faktisk FEL: /devices/pseudo/clone@0:eri behörigheter <0666> förväntade <0600> faktisk FEL: /devices/pseudo/clone@0:ibd behörigheter <0666> förväntade <0600> actual FEL: /devices/pseudo/cvc@0:cvc sökvägen finns inte FEL: /devices/pseudo/cvcredir@0:cvcredir sökvägen finns inte |
För Solaris Flash-installationer visas fel som liknar ovanstående även för SUNWcsr-paketet.
Åtgärd: Välj en av följande lösningar:
Lösning 1: Kör kommandot pkgchk -nf på Solaris-enhetspaketet SUNWcsd. Den här lösningen fungerar om du installerade OS för Solaris 10 från cd- eller dvd-media eller från en nätverksinstallationsavbildning.
# pkgchk -nf SUNWcsd |
Lösning 2: Den här lösningen fungerar för klonsystem där du vill installera OS för Solaris 10 med hjälp av ett Solaris Flash-arkiv. Gör så här innan du installerar arkivet:
Skapa en /etc/flash/reboot-katalog på huvudsystemet:
# mkdir -p /etc/flash/reboot # |
Skapa följande skript i en textredigerare på huvudsystemet:
#! /usr/bin/sh # echo " Doing pkgchk -nf SUNWcsd" pkgchk -nf SUNWcsd echo " Doing pkgchk -nf SUNWcsr" pkgchk -nf SUNWcsr exit 0 |
Spara skriptet med filnamnet pkgchk.cleanup i katalogen /etc/flash/reboot.
Kontrollera att skriptet pkgchk.cleanup är körbart.
# cd /etc/flash/reboot # chmod a+x pkgchk.cleanup |
Skapa Solaris Flash-arkivet.
Installera arkivet på klonsystemet.
Om du redan har installerat OS för Solaris 10 med ett Solaris Flash-arkiv måste du göra följande för att åtgärda felet.
Kör kommandot pkgchk -nf på Solaris-enhetspaketet SUNWcsd.
# pkgchk -nf SUNWcsd |
Kör kommandot pkgchk -nf på Solaris (Root)-paketet SUNWcsr på klonsystemet.
# pkgchk -nf SUNWcsr |