I det här kapitlet beskrivs installationsproblem för operativmiljön Solaris 9 12/02 .
Om du installerar operativmiljön Solaris 9 12/02 på ett SunTM LX50-system genom att använda PXE-nätverksstart (Preboot Execution Environment) kan nätverksstarten misslyckas. Följande meddelande visas:
fel: Kontrollfel: - "rp->flags & RESF_ALT", "ur.c " rad 80 Rotfilsystemet har inte monterats och Konfigurations- assistenten avslutades i förtid. Det går troligen inte att starta systemet. Du kan återställa datorn genom att trycka Control + Alt + Delete. Felöverlämning till starttolken. Skriv Control + d för att fortsätta. |
Åtgärd: Välj en av följande lösningar:
Om du inte behöver använda PXE-nätverksstart gör du så här:
Starta systemet från ett av följande medier:
Installations-cd för Solaris 9 12/02
Programvaru-cd 1 av 2 för Solaris 9 12/02
Enhetskonfigurationsassistenten för Solaris (DCA) från en startdiskett
Mer information om att starta systemet med hjälp av Enhetskonfigurationsassistenten för Solaris finns i Installationsguide för Solaris 9.
När du ombeds välja en nätverksenhet väljer du den som du vill starta systemet från.
Om du vill använda PXE-nätverksstart inaktiverar du seriekonsolen i systemets BIOS under installationen. Instruktioner om hur du ändrar BIOS-inställningarna på Sun LX50-system finns i Sun LX50 Server Manual på http://www.sun.com/servers/entry/lx50/documentation2.html.
Om du använder programmet Solaris Web Start eller kommandoradsgränssnittet suninstall (CLI) för att installera Solaris 9 12/02 (x86-version) kan följande felmeddelanden visas. De här felmeddelandena visas om du väljer att installera programvaran i katalogen ExtraValue.
Det gick inte att hitta det underordnade arkivet /cdrom/.install/./../Solaris_9/ExtraValue/EarlyAccess/Bonus_Languages /components/Catalan/.install/install.class Det gick inte att hitta det underordnade arkivet /cdrom/.install/./../Solaris_9/ExtraValue/EarlyAccess/Bonus_Languages /components/Polish/.install/install.class Det gick inte att hitta det underordnade arkivet /cdrom/.install/./../Solaris_9/ExtraValue/EarlyAccess/Bonus_Languages /components/Russian/.install/install.class |
Åtgärd: Ignorera de ogiltiga felmeddelandena. Bonusspråken katalanska, ryska och polska ingår inte i Solaris 9 12/02 (x86-version).
Om systemet har dvd-rom-enheten SD-M1401 från Toshiba med version 1007 för det fasta programmet kan systemet inte starta från dvd:n med Solaris 9 12/02.
Åtgärd: Installera korrigeringsfilen 111649–03, eller senare, för att uppdatera firmware för Toshibas dvd-rom-enhet SD-M1401. Korrigeringsfilen 111649–03 finns på tilläggs-cd:n för Solaris 9 12/02 i följande katalog:
DVD_Firmware/Patches |
Filen README i den här katalogen innehåller instruktioner om hur du installerar korrigeringsfilen. Läs och följ alla varningar och anvisningar i den här README-filen innan du installerar korrigeringsfilen.
Om du använder operativsystemet Solaris 2.6 eller Solaris 7 monterar volymhanteringen felaktigt Solaris 9 12/02 -dvd:n. Det går att montera Solaris 9 12/02 -dvd:n, men alla data blir otillgängliga. Därför kan du inte heller konfigurera en installationsserver, utföra en Live Upgrade eller komma åt data på mediet.
Åtgärd: Välj en av följande lösningar:
Installera de korrigeringsfiler som är avsedda för ditt system.
Tabell 1-1 Dvd-korrigeringsfiler för operativmiljöerna Solaris 2.6 och Solaris 7
Utgåva |
Id för korrigeringsfil |
---|---|
Operativmiljön Solaris 2.6 |
107618-03 |
Operativmiljön Solaris 7 |
107259-03 |
Operativmiljön Solaris 2.6 |
107619-03 |
Operativmiljön Solaris 7 |
107260-03 |
Montera Solaris 9 12/02 -dvd:n manuellt. Använd inte Volymhantering för att montera dvd:n. Följ de här stegen.
Logga in som superanvändare.
Stoppa Volymhantering.
# /etc/init.d/volmgt stop |
Montera dvd:n manuellt.
# mkdir /mnt1 # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /mnt1 |
Kontrollera att dvd:n har monterats och att du kommer åt data.
# cd /mnt1 # ls |
Följande information visas om dvd:n är korrekt monterad:
Copyright Solaris_9 |
Operativmiljön Solaris 9 12/02 finns nu på dvd. Om du vill installera eller uppgradera från dvd:n sätter du i dvd:n med Solaris 9 12/02 i dvd-enheten och startar systemet från ok-ledtexten med följande kommando:
ok boot cdrom |
Om programmet Solaris Web Start 3.0, som finns på installations-cd:n för Solaris 9 12/02, inte kan hitta en Solaris fdisk-partition i systemet måste du skapa en fdisk-partition på root-enheten.
Om du ändrar storlek på en befintlig fdisk-partition raderas all information på den partitionen automatiskt. Säkerhetskopiera informationen innan du skapar en Solaris fdisk-partition.
Solaris Web Start 3.0 kräver två fdisk-partitioner för installationen.
Solaris fdisk-partition
Det här är den vanliga Solaris fdisk-partitionen.
x86 fdisk-partition
Detta är en fdisk-partition på 10 MB som gör det möjligt för x86-baserade system att starta miniroten som finns på den nyskapade skivdelen. Skivdelen finns på Solaris fdisk-partitionen.
x86-startpartitionen skapas av installationsprogrammet på installations-cd:n för Solaris 9 12/02 genom att 10 MB tas bort från Solaris fdisk-partitionen. Detta förhindrar att andra befintliga fdisk-partitioner ändras.
Du bör inte skapa den här partitionen manuellt.
Detta gör också att du inte kan använda installations-cd:n för Solaris 9 12/02 när du uppgraderar från Solaris 2.6 eller 7 till operativmiljön Solaris 9 12/02. Mer information finns i Problem som rör uppgradering.
I operativmiljön Solaris 9 12/02 använder installationsprogrammet Solaris Web Start som standard en ny partitionslayout för startdisken för att göra plats för servicepartitionen på Sun LX50-system. Med det här installationsprogrammet kan du bevara en befintlig servicepartition.
Den nya standarden inkluderar följande partitioner:
Första partitionen – servicepartitionen (befintlig storlek på systemet)
Andra partitionen – x86-startpartitionen (ungefär 11 MB)
Tredje partitionen – Solaris-partitionen (återstående utrymme på startskivan)
Om du använder standardlayouten markerar du Standard när du i Solaris Web Start ombeds välja en layout för startskivan.
Om du installerar operativmiljön Solaris 9 12/02 (x86-versionen) på ett system som saknar servicepartition skapar Solaris Web Start som standard inte någon ny servicepartition. Om du vill skapa en servicepartition gör du först det med cd:n Sun LX50 Diagnostics och installerar sedan operativmiljön Solaris 9 12/02. Information om hur du skapar servicepartitionen finns i Sun LX50 Server User's Manual på http://www.sun.com.
Du kan redigera partitionslayouten manuellt med verktyget fdisk. Du kan ha följande skäl för att vilja redigera startdiskpartitionerna manuellt:
Du vill bevara en befintlig Sun Linux-partition på systemet.
Du behöver skapa en Solaris-partition, men vill bevara andra befintliga partitioner på disken.
Om det finns en uppgraderbar version av operativmiljön Solaris på systemet, men ingen x86-startpartition, kan du kanske inte uppgradera med installations-cd:n för Solaris. Om du vill uppgradera ett system som saknar en x86-startpartition till operativmiljön Solaris 9 12/02 använder du installationsprogrammet suninstall på programvaru-cd 1 av 2 för Solaris 9 12/02.
Om du använder standardprofilen för Solaris JumpStartTM på Solaris 9 12/02-mediet för att installera flera språkversioner på ett system med en liten disk kan installationen misslyckas. Det här problemet kan uppstå under följande omständigheter.
Du använder standardprofilen för Solaris JumpStart för att installera andra språkversioner än C-versionen på ett system med en 2,1 GB-disk.
Du använder standardprofilen för Solaris JumpStart för att installera två eller fler språkversioner på ett system med en 4 GB-disk.
Om du installerar operativmiljön Solaris 9 12/02 på ett system som saknar servicepartition är det inte säkert att installationsprogrammet skapar en servicepartition som standard. Om du inkluderar en servicepartition på samma disk som Solaris-partitionen måste du skapa om servicepartitionen innan du installerar operativmiljön.
Om du installerade Solaris 8 2/02 på ett Sun LX50-system är det inte säkert att installationsprogrammet bevarade servicepartitionen. Om du inte bevarade servicepartitionen genom att redigera layouten för fdisk-startpartitionen manuellt togs servicepartitionen bort under installationen.
Du kan inte återskapa servicepartitionen och uppgradera till Solaris 9 12/02 om du inte bevarade servicepartitionen när du installerade operativmiljön Solaris 8 2/02. Du måste utföra en första installation av operativmiljön.
Åtgärd: Om du inkluderar en servicepartition på den disk som Solaris-partitionen finns på väljer du en av nedanstående lösningar.
Om du vill installera från installations-cd:n för Solaris 9 12/02 genom att använda installationsprogrammet Solaris Web Start gör du så här:
Ta bort innehållet på disken.
Skapa servicepartitionen med hjälp av Sun LX50 Diagnostics-cd:n innan du startar installationen.
Information om hur du skapar servicepartitionen finns i Sun LX50 Server User's Manual och Sun LX50 Knowledge Base på http://cobalt-knowledge.sun.com.
Sätt in installations-cd:n för Solaris 9 12/02 i cd-rom-enheten.
Starta installationen av operativmiljön Solaris 9 12/02.
När installationsprogrammet identifierar servicepartitionen visas följande meddelande:
Startdiskens standardlayout är en x86-startpartition och en Solaris-partition på det återstående utrymmet. Om det finns en service-fdisk-partition bevaras den också som standard. Om du vill fortsätta väljer du ett av följande alternativ: 1) Använd standardlayouten 2) Kör fdisk och redigera disken manuellt 3) Avsluta Välj ett av alternativen: [?] |
Om du vill använda standardlayouten skriver du 1.
Servicepartitionen bevaras och en x86-startpartition och en Solaris-partition skapas.
Installationsprogrammet Solaris Web Start skapar x86-startpartitionen genom att ta bort 10 MB från Solaris fdisk-partitionen. Detta förhindrar att andra befintliga fdisk-partitioner ändras. Skapa inte partitionen manuellt.
Slutför installationen.
Om du vill installera från en nätverksinstallationsavbildning eller över nätverket från Solaris 9 12/02-dvd:n gör du så här:
Ta bort innehållet på disken.
Skapa servicepartitionen med hjälp av Sun LX50 Diagnostics-cd:n innan du startar installationen.
Information om hur du skapar servicepartitionen finns i Sun LX50 Server User's Manual och Sun LX50 Knowledge Base på http://cobalt-knowledge.sun.com.
Starta systemet från nätverket.
Skärmbilden Anpassa fdisk-partitioner visas.
Om du vill ladda standardlayouten för startdiskpartitionen klickar du på Standard.
Servicepartitionen bevaras och en x86-startpartition och en Solaris-partition skapas.
Mer information om att starta systemet från nätverket finns i Installationsguide för Solaris 9.
Om du vill använda programmet suninstall för att installera från programvaru-cd 1 av 2 för Solaris 9 12/02 eller från en nätverksinstallationsavbildning på en startserver gör du så här:
Ta bort innehållet på disken.
Skapa servicepartitionen med hjälp av Sun LX50 Diagnostics-cd:n innan du startar installationen.
Information om hur du skapar servicepartitionen finns i Sun LX50 Server User's Manual och Sun LX50 Knowledge Base på http://cobalt-knowledge.sun.com.
Starta systemet.
I installationsprogrammet ombeds du välja en metod att skapa Solaris-partitionen med.
Markera alternativet Använd resten av disken för Solaris-partitionen.
Servicepartitionen bevaras och Solaris-partitionen skapas.
Slutför installationen.
Mer information om att starta systemet från nätverket finns i Installationsguide för Solaris 9.
Enhetskonfigurationsassistenten för Solaris 9 medföljer inte som startdiskett i Solaris 9 12/02. Om du vill starta Enhetskonfigurationsassistenten väljer du ett av följande alternativ:
Om systemets BIOS stöder cd-start startar du från installations-cd:n för Solaris 9 12/02 (x86-version), programvaru-cd 1 av 2 för Solaris 9 12/02 (x86-version) eller programvaru-dvd:n för Solaris 9 12/02 (x86-version).
Skapa en startdiskett genom att kopiera startdiskettavbildningen till en diskett. Du kan hämta startdiskettavbildningen från någon av följande platser:
Programvaru-cd 2 av 2 för Solaris 9 12/02 (x86-version)
Webbplatsen Solaris Developer Connection på http://soldc.sun.com/support/drivers/dca_diskettes
Kopiera avbildningen till en diskett och starta sedan systemet från disketten.
Om systemet stöder PXE-start (Preboot Execution Environment), och det finns en installationsavbildning tillgänglig på nätverket, startar du från nätverket.
Aktivera PXE-stödet med hjälp av verktyget för BIOS-inställning eller verktyget för konfigurering av nätverkskortet.
Mer information finns i Installationsguide för Solaris 9.
Operativmiljön Solaris 9 12/02 innehåller en funktion som gör att du kan installera stora partitioner. DPT PM2144UW-styrenhetens BIOS måste stödja LBA (Logical Block Addressing). Den senaste utgåvan av denna BIOS har fullständigt stöd för LBA-åtkomst. Du kan behöva uppdatera andra DPT-styrenheter så att de stöder LBA.
Åtgärd: Kontrollera att du har den senaste versionen av BIOS för styrenheten DPT PM2144UW innan du uppgraderar systemet till Solaris 9 12/02.
Gör så här för att ta reda på om systemet har en DPT-styrenhet:
Kör prtconf -D.
Om namnet dptvisas, kör du kortets konfigurationsverktyg för att ta fram information om modell och BIOS-version.
Uppgradera DPT PM2144UW-styrenheterna genom att programmera om (flash) BIOS eller installera den senaste BIOS EPROM som du får från DPT. På http://www.dpt.com finns de senaste BIOS-kopiorna för alla DPT-styrenheter.
Du kan därefter uppgradera systemet till Solaris 9 12/02.
Operativmiljön Solaris 9 12/02 innehåller en funktion som gör att du kan installera stora partitioner. Systemets BIOS måste ha stöd för LBA (Logical Block Addressing). BIOS version GG.06.13 saknar stöd för LBA-åtkomst. Startprogrammen i Solaris kan inte hantera denna konflikt. Problemet kan även påverka andra HP Vectra-system.
Efter en uppgradering kan HP-systemet inte längre startas. Det enda som visas är en tom, svart skärmbild med en blinkande markör.
Åtgärd: Uppgradera inte HP Vectra XU-system som använder den senaste BIOS-versionen GG.06.13 till Solaris 9 12/02, eftersom sådana system inte längre stöds.
Du kan fortfarande starta systemet med hjälp av startdisketten eller start-cd:n eftersom startsökvägarna inte använder hårddiskkod. Välj sedan hårddisken som startenhet i stället för nätverket eller cd-romenheten.
Om du installerar eller uppgraderar till operativmiljön Solaris 9 12/02 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 cylindergrupp. Detta tyder på att 1008 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. Detta kan leda till att det uppstår oanvänt utrymme på disken som inte införlivas i det angivna filsystemet. Det oanvända utrymmet kan inte användas av andra filsystem.
Åtgärd: Ignorera varningen.
Om Solaris 8-systemet är kopplat till SAN (Storage Area Networks) pratar du med supportteknikerna innan du uppgraderar till operativmiljön Solaris 9 12/02. Solaris 8-system med SUNWsan-paketet installerat kan kräva särskilda procedurer för att uppgradera till Solaris 9 12/02. Om du vill ta reda på om SUNWsan-paketet är installerat på systemet skriver du följande kommando i ett terminalfönster:
# pkginfo SUNWsan |
Om SUNWsan-paketet är installerat visas följande information:
system SUNWsan SAN Foundation Kit |
Du kan inte använda installations-cd:n för Solaris 9 12/02 (x86-version) för att uppgradera x86-baserade system från Solaris 2.6 eller Solaris 7 till operativmiljön Solaris 9 12/02 på grund av kravet på en x86-startpartition. Använd programvaru-cd 1 av 2 för Solaris 9 12/02 (x86-version) för att uppgradera från Solaris 2.6 eller Solaris 7 till Solaris 9 12/02 på x86-baserade system.
Programmet Solaris Management Console 2.1 är inte kompatibelt med Solaris Management Console 1.0, 1.0.1 och 1.0.2. Om du uppgraderar till operativmiljön Solaris 9 12/02, och har Solaris Management Console 1.0, 1.0.1 eller 1.0.2 installerat, måste du först avinstallera Solaris Management Console. Programmet Solaris Management Console kan finnas på systemet om du har installerat SEAS 2.0 overbox, SEAS 3.0 overbox eller Solaris 8 Admin Pack.
Åtgärd: Välj en av följande lösningar:
Innan du uppgraderar använder du kommandot /usr/bin/prodreg och gör en fullständig avinstallation av programmet Solaris Management Console.
Om du inte avinstallerar Solaris Management Console 1.0, 1.0.1 eller 1.0.2 innan du uppgraderar till Solaris 9 12/02 måste du ta bort alla paket för Solaris Management Console 1.0, 1.0.1 eller 1.0.2. Ta bort paket med kommandot pkgrm i stället för med prodreg-kommandot. Du måste ta bort paketen i rätt ordning. Gör så här:
Logga in som superanvändare.
Skriv följande kommando:
# pkginfo | grep “Solaris Management Console“ |
Om beskrivningen inte börjar med “Solaris Management Console 2.1“ identifierar paketnamnen i informationen ett Solaris Management Console 1.0-paket.
Använd kommandot pkgrm för att ta bort alla instanser av Solaris Management Console 1.0-programvarupaket i följande ordning.
Ta inte bort paket vars beskrivning innehåller “Solaris Management Console 2.1”. Exempelvis kan SUNWmc.2 indikera Solaris Management Console 2.1-programvara.
Om pkginfo visar flera versioner av Solaris Management Console 1.0-paket använder du kommandot pkgrm för att ta bort båda paketen. Ta först bort originalpaketet och sedan det paket som har fått ett tilläggsnummer. Om till exempel paketen SUNWmcman och SUNWmcman.2 finns i samma pkginfo-utdata, tar du först bort paketet SUNWmcman och sedan SUNWmcman.2. Använd inte kommandot prodreg.
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
Skriv följande kommando i ett terminalfönster.
# rm -rf /var/sadm/pkg/SUNWmcapp |
Solaris Management Console 2.1-programvaran bör nu fungera korrekt. För framtida underhåll, eller om Solaris Management Console 2.1 inte fungerar korrekt, tar du bort Solaris Management Console 2.1. Installera om programmet genom att utföra följande steg:
Använd kommandot pkgrm för att ta bort alla Solaris Management Console 2.1-paket och associerade paket i följande ordning.
Om det finns flera instanser av Solaris Management Console 2.1-paketen, till exempel SUNWmc och SUNWmc.2, tar du först bort SUNWmc och sedan SUNWmc.2. Använd inte kommandot prodreg.
# pkgrm SUNWpmgr # pkgrm SUNWrmui # pkgrm SUNWlvmg # pkgrm SUNWlvma # pkgrm SUNWlvmr # pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
Sätt in programvaru-cd 1 av 2 för Solaris 9 12/02 i cd-rom-enheten. Skriv följande i terminalfönstret:
# cd /cdrom/sol_9_1202_sparcia/s0/Solaris_9/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt SUNWlvmr SUNWlvma SUNWlvmg SUNWpmgr \ SUNWrmui |
Alla tidigare versioner av Solaris Management Console tas bort. Solaris Management Console 2.1 bör nu fungera.
När du uppgraderar en inaktiv startmiljö genom att använda Solaris Live Upgrade-kommandot luupgrade(1M) med alternativet -i kan texten i installationsprogrammet vara oläslig för en del språk. Texten skadas när installationen begär teckensnitt som inte finns i den äldre versionen i den aktuella startmiljön.
Åtgärd: Välj en av följande lösningar:
Installera med en kombinerad nätverksinstallationsavbildning.
Aktivera C-språkversionen genom att ange dess miljövariabel på systemet.
Om du använder alternativet -s med kommandot luupgrade för att lägga till korrigeringsfiler med en katalog och korrigeringslista läggs korrigeringsfilerna inte till. Ett meddelande som liknar följande visas:
/usr/sbin/luupgrade [52]:3 fil-med-korrigeringslista: felaktigt nummer |
I föregående meddelande är fil-med-korrigeringslista den fil du angav att kommandot luupgrade skulle använda för att lägga till korrigeringar.
Åtgärd: Om du vill lägga till korrigeringar med hjälp av en lista gör du så här:
Logga in som superanvändare.
Montera den startmiljö som du vill korrigera.
# lumount namn-på-startmiljö monteringspunkt |
Lägg till korrigeringarna i startmiljön.
# /usr/sbin/patchadd -R monteringspunkt -M sökväg-till-korrigeringsfil namn-på-fil-med-korrigeringslista |
I föregående kommando är sökväg-till-korrigeringsfil sökvägen till en katalog som innehåller korrigeringsfiler som ska läggas till. namn-på-fil-med-korrigeringslista är den fil som innehåller listan med korrigeringar som du vill lägga till.
Avmontera startmiljön.
# luumount namn-på-startmiljö |
När du uppgraderar från operativmiljön Solaris 8 till Solaris 9 eller Solaris 9 12/02 uppstår ett problem när SUNWjxcft-paketet tas bort. Följande felmeddelande visas i filen upgrade_log.
Tar bort paketet SUNWjxcft: Det går inte att öppna /a/usr/openwin/lib/locale/ ja/X11/fonts/TTbitmaps/fonts.upr Det går inte att öppna /a/usr/openwin/lib/locale/ ja/X11/fonts/TTbitmaps/fonts.scale Det går inte att öppna /a/usr/openwin/lib/locale/ ja/X11/fonts/TTbitmaps/fonts.alias Det går inte att öppna /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.upr Det går inte att öppna /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.scale Det går inte att öppna /a/usr/openwin/lib/locale/ja/X11/fonts/TT/fonts.alias Borttagningen av <SUNWjxcft> lyckades |
Åtgärd: Ignorera felmeddelandet.
I Solaris 9 12/02 innehåller den globala funktionen i Kerberos version 5 stöd för sekretess. Därför behövs inte Kerberos lokala funktion. Om du har installerat Kerberos lokala funktion, som finns i /usr/lib/gss/do/mech_krb.so.1, på ett Solaris 8-system tar du bort den innan du uppgraderar systemet till Solaris 9 12/02.
Åtgärd: Följ de här anvisningarna innan du uppgraderar till Solaris 9 12/02:
Kontrollera om Kerberos lokala funktion är installerad på systemet genom att skriva följande kommando:
% pkginfo | fgrep ' SUNWk5' |
Om kommandots utdata innehåller några SUNWk5 -paketnamn är Kerberos lokala funktion installerad i systemet. Gå till steg 2.
Om kommandots utdata inte innehåller några SUNWk5-paketnamn är Kerberos lokala funktion inte installerad i systemet. Hoppa över resten av de här stegen. Uppgradera systemet.
Säkerhetskopiera filerna /etc/nfssec.conf och /etc/gss/qop genom att skriva följande kommando:
% tar -cf /var/tmp/krb_config_files.tar /etc/nfssec.conf /etc/gss/qop |
Kontrollera att filerna säkerhetskopierades genom att skriva följande kommando:
% tar -tf /var/tmp/krb_config_files.tar |
Ta bort alla paket som visas i utdata för steg 1.
% pkgrm paketnamn paketnamn paketnamn |
Uppgradera till operativmiljön Solaris 9 12/02.
Uppgraderingsprogrammet uppdaterar koden för den globala funktionen i Kerberos och aktiverar Kerberos sekretesstöd.
Ändra följande rader i filen /etc/gss/mech i ett textredigeringsprogram.
Ta bort kommentaren från följande rad:
kerberos_v5 1.2.840.113554.1.2.2 gl/mech_krb5.so gl_kmech_krb5 |
Om det behövs lägger du till föregående rad i filen /etc/gss/mech.
Ta bort följande rad:
kerberos_v5 1.2.840.113554.1.2.2 do/mech_krb5.so do_kmech_krb5 |
Återställ filerna /etc/nfssec.conf och /etc/gss/qop genom att skriva följande kommando:
% tar -xf /var/tmp/krb_config_files.tar |
Om du uppgraderar till Solaris 9 12/02 på ett system som kör Secure Shell från en annan tillverkare (till exempel OpenSSH) från bakgrundsprogrammet /etc/init.d/sshd inaktiverar uppgraderingen det befintliga bakgrundsprogrammet för Secure Shell. Under en uppgradering skriver uppgraderingsprogrammet för Solaris 9 12/02 över innehållet i /etc/init.d/sshd.
Åtgärd: Välj en av följande lösningar:
Om du inte vill ha Secure Shell-protokollserverprogram på systemet ska du inte installera paketen SUNWsshdr och SUNWsshdu under uppgraderingen.
Om du inte vill ha Secure Shell-protokollserverprogram eller Secure Shell-klientprogram på systemet ska du inte installera Secure Shell Cluster (SUNWCssh) under uppgraderingen.
Om du uppgraderar till operativmiljön Solaris 9 12/02, och katalogen /export är nästan full, felberäknas utrymmeskravet för /export. Uppgraderingen misslyckas då. Problemet inträffar oftast vid installation av klienter utan skivminne eller om programvara från andra företag installeras i katalogen /export. Följande meddelande visas:
Varning! Otillräckligt med utrymme för uppgradering. |
Åtgärd: Välj någon av följande lösningar innan du uppgraderar.
Byt tillfälligt namn på katalogen /export under uppgraderingen.
Kommentera bort raden /export i filen /etc/vfstab tills uppgraderingen är klar.
Om /export är på ett annat filsystem avmonterar du /export innan du kör uppgraderingen.
Om systemet har stöd för klienter utan skivminne som installerats med verktyget Solstice AdminSuiteTM 2.3 Diskless Client måste du utföra två steg. Ta först bort alla befintliga klienter utan skivminne som har samma Solaris-version och -arkitektur som servern. Installera eller uppgradera sedan till Solaris 9 12/02. Du hittar detaljerade instruktioner om detta i System Administration Guide: Basic Administration.
Om du försöker installera operativmiljön Solaris 9 12/02 över befintliga klienter utan skivminne kan följande felmeddelande visas:
Det går inte att uppgradera Solaris-versionen (Solaris versionsnummer) på skivdelen <xxxxxxxx>. Det finns ett okänt fel på programvarukonfigurationen som är installerad på den här skivdelen. |
I det här felmeddelandet refererar versionsnummer till den Solaris-version som just nu körs på systemet. <xxxxxxxx> refererar till den skivdel som kör den här versionen av operativmiljön Solaris.
Om du uppgraderar från Solaris 8 (Solaris WBEM Services 2.0) eller Solaris 8 6/00 (WBEM Services 2.1) till Solaris 9 12/02 (Solaris WBEM Services 2.5) raderas alla befintliga data.
Åtgärd: Kompilera om egna MOF-filer (Managed Object Format) efter uppgraderingen.
Om 64-bitarskompatibel fast programvara redan används i systemet behöver du inte uppgradera Flash PROM-minnet.
Om du vill köra 64-bitars Solaris i ett UltraSPARC®-system kanske du måste uppgradera dess Flash PROM-firmware. Med installationsprogrammet för Solaris 9 12/02 kan du lägga till 64-bitarsstöd. Detta 64-bitarsstöd väljs som standard vid installationer i Sun UltraSPARC-system. 64-bitarssystem startar i 64-bitarsläge som standard endast då processorn har en hastighet på 200 MHz eller högre.
Om du väljer att köra 32-bitars Solaris i ett SunTM- eller UltraSPARC-system, behöver du inte uppgradera Flash PROM-minnet.
I följande tabell listas de UltraSPARC-system (Sun4UTM) som berörs och lägsta version för den fasta programvaran som krävs. Systemtyp motsvarar resultatet av kommandot uname -i. Du kan se vilken firmware-version som körs med hjälp av kommandot prtconf -V.
Tabell 1-2 Lägsta version på fast programvara som krävs för att köra 64–bitars Solaris-operativmiljö på UltraSPARC-system
Systemtyp från uname -i |
Lägsta version på fast programvara från prtconf -V |
---|---|
SUNW,Ultra-1-Engine |
3.10.0 |
SUNW,Ultra-1 |
3.11.1 |
SUNW,Ultra-2 |
3.11.2 |
SUNW,Ultra-4 |
3.7.107 |
SUNW,Ultra-Enterprise |
3.2.16 |
För systemen som inte finns med i tabellen ovan krävs ingen uppdatering av Flash PROM.
Instruktioner om hur du utför en Flash PROM-uppdatering med Solaris-cd:n finns i Maskinvaruguidessamling för Sun Solaris 9. Om du inte har denna handbok hittar du den på http://docs.sun.com.
Vissa översatta dokumentationssamlingar i PDF-format har paketnamn med fler än nio tecken. Om du vill installera de här PDF-samlingarna på servrar som kör Solaris 7 eller 8 måste du först installera två korrigeringsfiler.
Det finns inga korrigeringsfiler för Solaris 2.6-servrar när den här versionen lanseras.
Åtgärd: Instruktioner om hur du installerar de här korrigeringsfilerna finns i filen Solaris Documentation Important Information på dokumentationsmediet, dokumentations-cd 1 och 2 och på dvd:n för Solaris 9 12/02. Filen finns i följande katalog:
monteringspunkt/README/språkområde/install_språkområde.html |
Den engelska filen på dokumentations-cd 1 av 2 för Solaris 9 12/02 finns till exempel i följande katalog:
sol_9_doc_1of2/README/C/install_C.html |
Om du kör uninstaller på dokumentations-cd:n för Solaris 9 12/02 i läget Avinstallera alla tar uninstaller bara bort de dokumentationspaket som installerats som standard.
Åtgärd: Kör avinstalleraren i läget Delvis avinstallation. Ange de paket som du vill avinstallera.
Om du använder installationsprogrammet på dokumentations-cd:n för Solaris 9 12/02 med alternativet nodisplay kanske inte verifieringspanelen visas korrekt.
Åtgärd: Ange inte alternativet nodisplay med installationsprogrammet på dokumentations-cd:n för Solaris 9 12/02. Använd det grafiska användargränssnittet (GUI) för att installera dokumentations-cd:n för Solaris 9 12/02.
När du väljer språkområde för installationen kan ytterligare relaterade språkområden också installeras. Detta sker i operativmiljön Solaris 9 12/02 eftersom alla helt lokalanpassade språkområden (med meddelandeöversättning) och de asiatiska och japanska delvis lokalanpassade språkområdena (med språkversionsaktiverare) har paketerats om baserat på språkstöd för språkområden. Andra delvis lokalanpassade språkområden paketeras och installeras fortfarande baserat på geografiskt område, exempelvis Centraleuropa.
Om du uppgraderar till Solaris 9 12/02 på ett system med Solaris 9 Beta Refresh, och med stöd för språkområdet förenklad eller traditionell kinesiska, slutförs inte uppgraderingen korrekt. Teckensnittspaketen för förenklad och traditionell kinesisk CDE (SUNWcdft eller SUNWhdft) uppgraderas inte till rätt Solaris 9 12/02-paket. Följande felmeddelande visas.
Tar bort paketet SUNWcdft: /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.EUC: finns inte /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.GBK: finns inte /a/var/sadm/pkg/SUNWcdft/install/postremove: /a/usr/dt/config/xfonts/zh_CN.UTF-8: finns inte pkgrm: FEL: postremove-skriptet slutfördes inte |
Åtgärd: Innan du uppgraderar till Solaris 9 12/02 tar du bort relevanta postremove-filer i Solaris 9 Beta Refresh.
# rm /var/sadm/pkg/SUNWcdft/install/postremove # rm /var/sadm/pkg/SUNWhdft/install/postremove |
Om du uppgraderar till operativmiljön Solaris 9 12/02 på ett system med operativmiljön Solaris 8, och med Solaris 8 Language Supplement-cd:n installerad, blir flera paket ogiltiga. Språkpaketen för thai, ryska, polska och katalanska blir kvar på systemet. Dessa språkpaket har ett ARCH=sparcall-värde och tas inte bort under uppgraderingen till Solaris 9 12/02.
Åtgärd: Innan du uppgraderar till Solaris 9 12/02 använder du programmet Solaris Produktregister för att ta bort paketen på cd:n Solaris 8 Languages Supplement.