Tilläggsinformation för Solaris 10

Behörigheterna för /dev och /devices/pseudo är felaktigt angivna efter installation (4720192, 6215918)

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:

  1. Skapa en /etc/flash/reboot-katalog på huvudsystemet:


    # mkdir -p /etc/flash/reboot #
  2. 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
  3. Spara skriptet med filnamnet pkgchk.cleanup i katalogen /etc/flash/reboot.

  4. Kontrollera att skriptet pkgchk.cleanup är körbart.


    # cd /etc/flash/reboot
    # chmod a+x pkgchk.cleanup
    
  5. Skapa Solaris Flash-arkivet.

  6. 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.

  1. Kör kommandot pkgchk -nf på Solaris-enhetspaketet SUNWcsd.


    # pkgchk -nf SUNWcsd
    
  2. Kör kommandot pkgchk -nf på Solaris (Root)-paketet SUNWcsr på klonsystemet.


    # pkgchk -nf SUNWcsr