Följande fel kan inträffa under eller efter installationen av OS för Solaris 10.
När systemet startas om efter att installationen av OS för Solaris 10 är färdig, kan Java-felmeddelanden liknande det som visas i följande exempel genereras. De här meddelandena kan antingen visas i konsolen eller registreras i filen /var/adm/messages.
java[16552]: [ID 874347 user.error] libpkcs11: open /var/run/kcfd_door: Ingen sådan fil eller katalog java[16552]: [ID 523743 user.error] libpkcs11: /usr/lib/security/pkcs11_softtoken.so oväntat fel i ELF-signaturens verifiering. Systemet kanske har manipulerats. Det går inte att fortsätta tolkningen av /etc/crypto/pkcs11.conf java[16580]: [ID 874347 user.error] libpkcs11: open /var/run/kcfd_door: Ingen sådan fil eller katalog java[16580]: [ID 523743 user.error] libpkcs11: /usr/lib/security/pkcs11_softtoken.so oväntat fel i ELF-signaturens verifiering. Systemet kanske har manipulerats. Det går inte att fortsätta tolkningen av /etc/crypto/pkcs11.conf |
Åtgärd: Ingen. Ignorera felmeddelandena.
Under installation kan skivan matas ut och installationen misslyckas. Det här felet kan inträffa om du startar från en installationsskiva för Solaris 10. Installationsskivan kan vara dvd:n Solaris 10 Operating System eller cd:n Solaris 10-programvara - 1. Efter att du startat systemet försöker du installera ett Solaris Flash-arkiv från nätverket.
Problemet inträffar under följande två uppsättningar av omständigheter.
Medan du kör installationsprogrammet för Solaris med det grafiska användargränssnittet från dvd- eller cd-installationsskivan, anger du ett ogiltigt Solaris Flash-arkiv för systemet. Om du exempelvis anger ett x86-arkiv medan du installerar på ett SPARC-baserat system skulle det orsaka det nämnda felet. Efter att skivan matats ut kan följande typ av meddelanden visas i konsolfönstret.
/sbin/install-solaris: rm: det går inte att köra /sbin/install-solaris: date: det går inte att köra /sbin/install-solaris: gettext: det går inte att köra. |
Du kör den textbaserade Solaris-installeraren i en konsolsession från installationsskivan för Solaris 10 och lyckas installera ett Solaris Flash-arkiv från nätverket. Efter att skivan matats ut kan följande typ av meddelanden visas i konsolfönstret.
/sbin/setup-launcher[310]: 1356 Avslutad /sbin/setup-launcher[315]: 1357 Avslutad |
Lösning 1: Om felet orsakades av ett ogiltigt arkiv utför du något av följande steg, beroende på vad som utlöste felet.
Starta om installationen med det grafiska användargränssnittet. Ange sedan en sökväg till ett giltigt arkiv.
Installera arkivet genom att använda den textbaserade installeraren i en skrivbordsfönstersession:
För SPARC-baserade system skriver du boot cdrom -text i OK-ledtexten.
För x86-baserade system väljer du alternativ 3 Solaris interaktiv text (skrivbordssession) när du ombes välja en installationstyp.
Lösning 2: Om felet inträffade efter att du använt den textbaserade installeraren i en konsolsession, väljer du ett av följande alternativ:
Använd installeraren i en skrivbordsfönstersession i stället:
För SPARC-baserade system skriver du boot cdrom -text i OK-ledtexten.
För x86-baserade system väljer du alternativ 3 Solaris interaktiv text (skrivbordssession) när du ombes välja en installationstyp.
Gör så här efter att systemet matat ut installationsskivan.
Under den första systemomstarten efter den första delen av en OS för Solaris 10-installation kan det hända att programmet kdmconfig körs två gånger. Under denna första start ombes du välja en X-server varje gång programmet startar. Det här inträffar på x86-baserade system som inte konfigurerats att använda X-servern. Ett exempel på ett sådant system är ett ”grafikkortslöst” system som inte använder grafisk visning.
Åtgärd: Varje gång programmet startas och användaren uppmanas att ange en X-server trycker du på F3_Exit. Startprocessen fortsätter direkt eller efter en kort fördröjning. Problemet uppträder inte fler gånger efter att den här första starten är färdig om systemet startas om.
Om du installerar på ett x86-baserat system med installationsmetoden anpassad JumpStart och explicit konfigurerar skivdel 2 som den överlappande skivdelen, inträffar ett fel. Det går inte att starta om systemet när installationen är färdig. Följande felmeddelande visas:
Det går inte att hitta Solaris-partitionen |
Det här felet inträffar eftersom den överlappande skivdelen 2 (c0t0d0s2, t.ex.) anges börja vid cylinder 1i stället för vid cylinder 0.
Åtgärd: I den anpassade JumpStart-profilen tar du bort nyckelordsposten filesys, där skivdel 2 konfigureras som den överlappande skivdelen. Du ska t.ex. ta bort en nyckelordspost som är likvärdig med följande post:
filesys c0t0d0s2 all overlap |
När du har tagit bort posten kör du den anpassade JumpStart-installationen.
Om du installerar programvaran Solaris 10 kan filen install_log i /var/sadm/system/logs och /var/sadm/install/logs bli ofullständig. De här loggarna får inte innehålla information om paket som lagts till i systemet och de får inte registrera fel som påträffas när paket läggs till. Det innebär att du inte kan använda filen install_log när du vill felsöka installations- eller progamfel.
Åtgärd: Om ett program inte fungerar korrekt ska du inte kontrollera filen install_log för att ta reda på om programpaketen har installerats. Följ de här stegen:
Kontrollera i Solaris Produktregister vilka paket som programmet använder.
# prodreg |
Ta reda på om något av dessa paket bara är delvis installerat genom att använda kommandot pkginfo.
# pkginfo -p paketnamn |
Ta bort alla paket som rapporteras i resultatet för detta kommando.
# pkgrm alternativ paketnamn |
Installera om paketen.
# pkgadd alternativ paketnamn |
Om du installerar Solaris från Solaris 10 operativsystems-dvd:n kan den interaktiva installationen med grafiskt användargränssnitt misslyckas. Det här felet inträffar om konfigurationsvariabeln boot-device inte har angetts för systemet.
Kör följande kommando om du vill ta reda på om konfigurationsvariabeln boot-device har angetts:
# prtconf -pv | grep boot-device |
Om resultatet av det här kommandot är boot-device: utan associerad enhet, kan du inte använda den interaktiva installationen med grafiskt användargränssnitt när du installerar från dvd:n Solaris 10 Operating System.
Åtgärd: Använd den interaktiva textinstalleraren när du installerar Solaris 10. När du i installationsprogrammet ombes välja installationstyp, väljer du alternativ 3, Solaris interaktiv text (skrivbordssession).
Mer information om hur du installerar från dvd:n Solaris 10 Operating System finns i Installationshandbok för Solaris 10: Grundläggande installationer.
Om du installerar Solaris 10 med installationsprogrammet för Solaris, visas kanske inte en del information och avslutspaneler för SRS Net Connect ( Sun SM Remote Services) ordentligt.
Ramen för installationspanelen och knappen Avbryt visas, men installationspanelens innehåll saknas.
Det här problemet kan även uppträda under en Solaris-installation av andra produkter i den här versionen av operativsystemet Solaris.
Åtgärd: Följ de här stegen:
Hoppa över installationen av SRS Net Connect genom att klicka på Avbryt när den tomma installationspanelen visas.
När installationen av Solaris 10 är färdig installerar du SRS Net Connect manuellt från dvd:n Solaris 10 Operating System eller Solaris 10-programvara - 2-cd:n.
Genom att installera SRS Net Connect efter installationen av Solaris 10 är färdig, försäkrar du dig om att alla paneler visas som de ska.
Under installation kan USB-tangentbord på vissa Dell Precision-arbetsstationer hänga sig eller delvis sluta fungera och därmed förhindra installationen.
Åtgärd: Välj en av följande lösningar:
Växla USB-emuleringsläge i den fasta programvaran.
Byt till ett PS/2-tangentbord.
Starta om och försök igen.
Du kan även lösa problemet genom att uppdatera systemets BIOS.
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 |
Du kan installera Solaris genom att använda en nätverksavbildning. Om avbildningen skapas genom att kombinera programvaru-cd-skivorna för Solaris 10 kan följande felmeddelande visas:
Felmeddelande: Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Det gick inte att registrera prog 100024 vers 1 on udp Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Det gick inte att registrera prog 100024 vers 1 on tcp Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Det gick inte att registrera prog 100024 vers 1 on ticlts Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Det gick inte att registrera prog 100024 vers 1 on ticotsord Jun 18 10:51:53 b26b statd[149]: [ID 514559 daemon.error] svc_tp_create: Det gick inte att registrera prog 100024 vers 1 on ticots Jun 18 10:51:53 b26b statd[149]: [ID 447212 daemon.error] statd: det går inte att skapa (SM_PROG, SM_VERS) för netpath. |
Åtgärd: Ingen. Ignorera meddelandet. Efter att systemet startats fungerar NFS (Network File System) normalt.
Om du installerar eller uppgraderar till Solaris 10 på ett system med flera nätverksgränssnitt tolkar systemet alla systemgränssnitt som användbara. Gränssnitt som inte är kopplade till nätverket eller som inte är avsedda att användas visas i utdata för kommandot ifconfig -a. Dessutom kan gränssnitt med identiska Ethernet-adresser tilldelas identiska IP-adresser. Följande felmeddelande visas:
ifconfig: setifflags: SIOCSLIFFLAGS: qfe3: Du kan inte få tillgång till den begärda adressen |
Det här problemet uppstår också på system där PROM-variabeln local-mac-address
är angiven till false. Problemet uppstår eftersom alla gränssnitt är konfigurerade med samma IP-adress.
Åtgärd: Välj en av följande lösningar:
Om du vill plombera endast det konfigurerade gränssnittet startar du om systemet efter den första starten.
Om du vill tilldela olika IP-adresser till de olika nätverksgränssnitten anger du PROM-variabeln local-mac-address
till true på något av följande sätt:
Skriv följande kommando vid ok-ledtexten:
ok setenv local-mac-address? true |
Skriv in följande kommando som superanvändare i ett terminalfönster:
# eeprom local-mac-address?=true |
När du skapar ett filsystem under installation kan ett av följande varningsmeddelanden visas:
Varning: I-nod block/cylindergrupp (87) >= datablock (63) i sista cylinder- grupp. Detta tyder på att 1 008 sektor(er) inte kan tilldelas. |
Eller:
Varning! 1 sektor(er) i sista cylindern kan inte tilldelas |
Denna varning visas när storleken på det filsystem som skapas inte exakt motsvarar utrymmet på den disk som används. Diskrepansen kan leda till outnyttjat utrymme på den disk som inte ingår i filsystemet. Det oanvända utrymmet kan inte användas av andra filsystem.
Åtgärd: Ignorera varningen.