Följande fel kan inträffa under eller efter installationen av OS för Solaris 10.
Felet visas i följande exempel av kommandot flarcreate:
# flarcreate -n test.flar -c /net/ins3525-svr/export/rw/test.flar Fullständig Flash Kontrollerar integritet... Integritet OK. Kör förberedande skript... ./caplib: FEL: /usr/ccs/bin/elfdump finns inte eller är inte körbar. Avslutar... fdo: FEL: Det gick inte att köra anpassningsskript. FEL: Det gick inte att köra förberedande skript. Kör föravslutningsskript... Föravslutningsskript färdiga. |
Åtgärd:
Lägg till paketet SUNWbtool från installations-dvd:n eller -cd:n med kommandot pkgadd. När du har lagt till paketet kan du köra kommandot flarcreate.
Ändra kataloger.
# cd /cdrom/cdrom0/Solaris_10/Product |
Lägg till paketet SUNWbtool.
# pkgadd -d `pwd` SUNWbtool |
Om du uppgraderar Solaris Volymhanterare (SVM) på en x86-plattform misslyckas uppgraderingen. Felet inträffar om SVM-volymen har konfigurerats på rotfilsystemet (/) och du uppgraderar från Solaris 9 9/05 till Solaris 10 6/06 eller en Solaris Express-version.
Följande felmeddelande visas:
Bearbetar profil FEL: Det gick inte att hitta den rot- eller startsökväg som angetts eller så gick den inte att uppgradera. Solaris installationsprogram avslutades. |
Operativsystemet Solaris skickar inte PRLI-data (Process Login) till bandenheten under en sökvägsåterställning.
Användaren får inget felmeddelande, men problemet kan identifieras här:
Vanliga systemloggmeddelanden visar sökvägsproblem, t.ex. offline eller online.
Kommandot Cfgadm -al. Med det här kommandot visas bandenhetens misslyckade tillstånd.
I/O till bandenheten har upphört.
Åtgärd:
Om du vill återställa från den här situationen, använder du kommandot luxadm forcelip till FC-kortet. Till exempel:
luxadm -e forcelip /dev/cfg/c99
c99 är den specifika styrenhet som används för att kommunicera med bandtransporten.
Om du installerar Solaris 10 6/06-versionen från en kombinerad nätverksinstallationsavbildning eller från en dvd misslyckas installationen delvis. Det här felet medför att en del hjälpmedelsfunktioner, t.ex. tal, inte fungerar. Problemet gäller samma JavaTM- och hjälpmedelspaket som gör att en äldre Java-programvaran blir standardversionen.
Åtgärd:
När installationen är färdig måste du skapa några länkar och kopiera några filer till olika platser manuellt. När det här är gjort kommer Java 1.5.0 att vara den korrekta standardversion som körs och olika Java-filer kommer att vara på plats. Tal för hjälpmedelsanvändare fungerar som det ska.
Gör så här:
Logga in som superanvändare.
Byt katalog till /usr.
# cd /usr |
Ta bort den aktuella java-katalogen.
# rm java |
Länka till den aktuella java-katalogen.
# ln -s jdk/jdk1.5.0_06 java |
Byt katalog till /lib.
# cd jdk/jdk1.5.0_06/jre/lib/ |
Länka till hjälpmedelsfilen.
# ln -s /usr/share/jar/accessibility.properties |
Kopiera Java-filen.
# cp /usr/share/jar/gnome-java-bridge.jar ext/ |
Efter att ett Solaris Flash-arkiv har installerats uppdateras inte konsolvärdet i filen /boot/solaris/bootenv.rc. Systemet fungerar efter en omstart men konsolen visas inte ordentligt.
Åtgärd:
Fjärranslut till systemet via telnet.
Ändra filen /boot/solaris/bootenv.rc med korrekt konsolvärde.
Värdet ska vara något av följande:
ttya
ttyb
screen
Starta om datorn.
När du testar JumpStart-profilen med hjälp av kommandot pfinstall -D misslyckas testkörningen under följande omständigheter:
Profilen innehåller nyckelordet locale.
Du testar en version som innehåller GRUB-programvara. Från och med version Solaris 10 1/06 gör GRUB-startladdaren det lättare att starta olika operativsystem på systemet med GRUB-menyn.
Införandet av GRUB-programvara innebär att miniroten komprimeras. GRUB-programvaran kan inte längre hitta språkversionslistan i den komprimerade miniroten. Miniroten är den minsta möjliga Solaris-roten (/) och finns på Solaris installationsmedium.
Följande felmeddelande visas:
Det gick inte att välja språkversion |
Åtgärd:
Skriptvärdena är följande:
MEDIA_DIR=/cdrom/cdrom0/s0
MINIROOT_DIR=$MEDIA_DIR/Solaris_11/Tools/Boot
MINIROOT_ARCHIVE=$MEDIA_DIR/boot/x86.miniroot
TEMP_FILE_NAME=/tmp/test
Gör så här:
Dekomprimera minirotarkivet.
# /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME |
Skapa minirotenheten med kommandot lofiadm.
# LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME # echo $LOFI_DEVICE/dev/lofi/1 |
Montera miniroten under katalogen miniroot.
# /usr/sbin/mount -F ufs $LOFI_DEVICE $MINIROOT_DIR |
Testa profilen.
# /usr/sbin/install.d/pfinstall -D -c $MEDIA_DIR $path-to-jumpstart_profile |
Avmontera enheten lofi när pfinstall-testet har genomförts.
# umount $LOFI_DEVICE |
Ta bort enheten lofi.
# lofiadm -d $TEMP_FILE_NAME |
Vid efterinstallation kan problem uppstå medan SUNWgnome-a11y-libs-share-paketet läggs till. Problemen påverkar följande situationer:
När du använder lokala zoner och konfigurerar en hel rotzon
När du använder Solaris Live Upgrade för att uppgradera från Solaris 8 eller Solaris 9
När du konfigurerar en klient utan skivminne från Solaris 10 1/06
Om du använder lokala zoner och har konfigurerat en hel rotzon visas följande felmeddelande:
# zoneadm -z wholerootzone install Installation av de här paketen genererade varningar: <SUNWgnome-a11y-libs-share> Filen </export/home/wholerootzone/root/var/sadm/system/logs/install_log> innehåller en logg över zoninstallationen . # |
install_log rapporterar följande fel:
*** paketet <SUNWgnome-a11y-libs-share> installerades med varningar: cp: det går inte att komma åt ../../../../../share/jar/gnome-java-bridge.jar pkgadd: FEL: efterinstallationsskript slutfördes inte Installation av <SUNWgnome-a11y-libs-share> i zonen <wholerootzone> misslyckades delvis. |
Om du uppgraderar genom att använda Solaris Live Upgrade från Solaris 8 eller Solaris 9 rapporterar upgrade_log följande fel:
Utför pkgadd av SUNWgnome-a11y-libs-share till /. 15360 block /a/var/sadm/pkg/SUNWgnome-a11y-libs-share/install/postinstall: /sbin/zonename: kunde inte hittas Installationen av <SUNWgnome-a11y-libs-share> lyckades. |
Om du konfigurerar en klient utan skivminne för Solaris 10 1/06 så rapporterar loggfilen i /var/sadm/system/logs för ditt specifika system följande fel:
Utför pkgadd av SUNWgnome-a11y-libs-share till /export/Solaris_10. 15360 block /export/Solaris_10/var/sadm/pkg /SUNWgnome-a11y-libs-share/install/postinstall: /export/Solaris_10/usr/java/jre/lib: finns inte pkgadd: FEL: efterinstallationsskript slutfördes inte Installation av <SUNWgnome-a11y-libs-share> misslyckades. pkgadd svarskod = 1 |
Åtgärd: I alla dessa tre situationer ignorerar du felmeddelandena.
När du använder installationsprogrammet orsakar skärmen Välj terminaltyp fel vid installationen. Programmet accepterar automatiskt det första tecken du skriver och fortsätter sedan med installationen. Det innebär att du inte kan välja ett alternativ som kräver att du skriver mer än ett tecken. Om du av misstag skriver ett tecken som installationsprogrammet omedelbar fortsätter resten av installationen på ett felaktigt sätt. Inget felmeddelande visas.
Åtgärd: Starta installationen normalt. På skärmen som uppmanar dig att ange installationstyp väljer du typ innan tidsgränsen på 30 sekunder löper ut. Följande val av terminaltyp bör fungera korrekt.
Om du installerar Solaris 10 1/06 i ett x86-baserat system visas följande felmeddelande.
/sbin/dhcpinfo: primärt gränssnitt begärdes men angavs inte |
Felet påverkar inte installationen, som slutförs utan problem.
Åtgärd: Ignorera det här felmeddelandet.
När du startar systemet från Solaris-dvd:n för att installera Solaris-programvaran visas följande varning:
/sbin/install-discovery: /usr/bin/loadkeys: kunde inte hittas |
Det innebär att mappningar för tangentbord som identifieras automatiskt inte laddas automatiskt under startprocessen.
Åtgärd: Ingen. Ignorera varningen. Du kan fortsätta att installera Solaris-programvaran i systemet utan tangentbordsmappningarna. När du har slutfört installationen anges de här mappningarna automatiskt när systemet startas om.
I vissa situationer misslyckas installationen av Solaris 10 3/05 HW1 eftersom Solaris installationsprogram inte hittar find_device.out, startar om, når samma läge igen och utför en ny omstart.
Åtgärd: Ange alternativet -text vid start:
boot net -text |
Ett problem kan inträffa med Solaris installationsprogram om du använder cd. Efter installationen av Solaris-programvaran från cd 4 för Solaris 10 1/06 visas följande ledtext:
Fortsätt genom att trycka på Starta om. |
Om du trycker på Starta om kan det hända att systemet inte svarar. Installationen lyckas. Felet förhindrar emellertid installationsprogrammet från att avslutas korrekt. Det innebär att den vanliga upprensningen efter installationen och omstarten av systemet inte blir utförda.
Ett felmeddelande som liknar följande exempel loggas i filen /tmp/disk0_install.log:
Undantag i tråden "Thread-70" java.lang.IndexOutOfBoundsException: Index: 6, Size: 5 vid java.util.ArrayList.add(ArrayList.java:369) vid com.sun.wizards.core.WizardTreeManager. actualExitButtonPressed(WizardTreeManager.java:1499) vid com.sun.wizards.core.WizardTreeManager. exitButtonPressed(WizardTreeManager.java:1486) vid com.sun.wizards.core.AutonextController. run(AutonextController.java:736) vid java.lang.Thread.run(Thread.java:595) |
Åtgärd: Välj en av följande lösningar:
Lösning 1: Följ de här stegen:
Stäng av datorn och starta om den igen.
När systemet har startats sätter du in lämplig cd när du uppmanas till det. Trots att cd:n är insatt installeras ingen ytterligare programvara i systemet. Något senare startar systemet om på normalt vis.
Lösning 2: Följ de här stegen:
Öppna ett terminalfönster.
Logga in som superanvändare.
Skapa eller ändra åtkomst till filen .instsuccess.
# touch /tmp/.instsuccess |
Stoppa Java-processen.
# pkill -9 java |
Systemet startar om utan att fråga efter cd-skivan.
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 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 6/06 : 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 ( SunSM 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.
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.
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.