Tilläggsinformation för Solaris 10 6/06

Uppgraderingsfel och problem


Obs! –

Den senaste informationen om uppgraderingsstöd från och med versionen Solaris 10 1/06 finns i Ändringar i uppgraderingsstödet för Solaris-versioner.


I det här avsnittet beskrivs uppgraderingsfel. En del kan inträffa när du uppgraderar till OS för Solaris 10. Andra kan inträffa efter att uppgraderingen är färdig.

Uppgradering misslyckas på system med zoner som har installerats men inte startats

En icke-global zon som har installerats men aldrig startats eller gjorts färdig, hindrar systemet från att uppgraderas ordentligt. Inget felmeddelande visas.

Åtgärd:

Om det finns en sådan zon måste den göras färdig och stoppad innan uppgraderingen startas. Till exempel:


global# zoneadm -z myzone ready ; zoneadm -z myzone halt

Konfigurationsfilen qlc.conf uppdateras inte vid uppgradering till Solaris 10 6/06 (6428334)

När du uppgraderar till Solaris 10 6/06 med den befintliga konfigurationsfilen /kernel/drv/qlc.conf får inte filen qlc.conf det uppdaterade formatet och parametrarna. Inget felmeddelande visas.

Åtgärd:

Om du vill uppdatera qlc.conf installerar du följande korrigeringsfiler efter att du uppgraderat till Solaris 10 6/06:

Uppgradering av ett Solaris 10-system med icke-globala zoner till Solaris 10 6/06 kan medföra att den lokala filsystemstjänsten misslyckas (6428258)

Om du uppgraderar ett Solaris 10 3/05- eller ett Solaris 10 1/06-system till Solaris 10 6/06 med icke-globala zoner kan det medföra att SMF-tjänsten som monterar de lokala filsystemen misslyckas i de icke-globala zonerna. Som ett resultat kan det hända att andra tjänster i den icke-globala zonen inte kan startas.

Efter uppgradering av ett Solaris 10-system med icke-globala zoner till Solaris 10 6/06 kan tjänsterna vara i underhållsläge. Till exempel:


# zlogin myzone svcs -x
    svc:/system/filesystem/local:default (lokala filsystemsmonteringar)
     Status: underhåll sedan Wed May 24 13:18:06 2006
    Anledning: Startmetod avslutades med $SMF_EXIT_ERR_FATAL.
       Se: http://sun.com/msg/SMF-8000-KS
       Se: /var/svc/log/system-filesystem-local:default.log
    Effekt: 18 oberoende tjänster körs inte.  (Use -v for list.)

Åtgärd:

Starta om den icke-globala zonen från den globala zonen. Till exempel:


global# zoneadm -z myzone reboot

x86: Uppgraderingsalternativet är inte tillgängligt vid uppgradering till operativsystemet Solaris Express 3/06 (6386504)

Uppgraderingsåtgärden misslyckas vid uppgradering av operativsystemet till Solaris Express 3/06 på följande sätt:

Det här problemet beror på en oanvända startpartition som måste tas bort.

Problemet inträffar under följande omständigheter.

Följande fel loggas i /tmp/install_log:


# more /tmp/install_log
kdmconfig: följande varning noterades:
Fel vid körning av kommandot loadkeys.
Kontrollerar om det finns en uppgraderbar Solaris-avbildning i c1d0s0.
x86-start fdisk-partitionen saknar /a/boot/solaris/bootenv.rc

Åtgärd:

Enhets-ID-avvikelser efter uppgradering från Operativsystemet Solaris 9 9/04

I den här Solaris 10-versionen visar Solaris Volymhanterare enhets-ID i ett nytt format. Operativsystemet Solaris 9 9/04, där stöd för enhets-ID i diskuppsättningar introducerades, känner inte igen det nya formatet. När du uppgraderar till OS för Solaris 10 från Solaris 9 9/04, uppdateras inte enhets-ID:n i konfigurationen för Solaris Volymhanterare om de associeras med befintliga diskuppsättningar. Om du måste återställa till Operativsystemet Solaris 9 9/04 kan konfigurationsändringar som gjorts för diskuppsättningarna efter uppgraderingen inte vara tillgängliga för Operativsystemet Solaris 9 9/04. Mer information finns i Kapitel 25, Troubleshooting Solaris Volume Manager (Tasks) i Solaris Volume Manager Administration Guide.

Ett problem med lokal inställning uppstår efter att du har uppgraderat ett system som innehåller zoner (6361672)

Ett problem med språkområdet uppstår när du använder installationsprogrammet med grafiskt användargränssnitt för att uppgradera ett system som innehåller zoner. Efter installationen får variabeln LANG i filen /etc/default/init värdet null. När du anger ett systemkommando visas följande felmeddelande:


det gick inte att ställa in språkområdet korrekt

Åtgärd: Välj någon av följande lösningar som superanvändare:

x86: Uppdateringar av drivrutiner som läggs till kan orsaka fel i nätverkskonfigurationen (6353146)

Installation av operativsystemet Solaris 10 medan du lägger till uppdateringar av drivrutiner, också kallade Install Time Updates. Det här felet inträffar om du använder det grafiska användargränssnittet för att installera Solaris 10-programvaran. Följande meddelande visas:


Det går inte att köra cmd: /usr/sbin/sysidput

Åtgärd: Använd någon av följande lösningar:

x86: Det går inte att ta bort den Solaris Live Upgrade-startmiljö som innehåller GRUB-menyn (GRand Unified Bootloader) (6341350)

När du använder Solaris Live Upgrade för att skapa startmiljöer är en av startmiljöerna i systemet värd för GRUB-menyn (GRand Unified Bootloader). Den här startmiljön går inte att ta bort med kommandot ludelete.

Om du försöker ta bort den här startmiljön visas följande felmeddelande:


FEL: Startmiljön namn-på-startmiljön innehåller GRUB-menyn.
FEL: Du kan inte ta bort den här startmiljön.
Det går inte att ta bort startmiljön.

Åtgärd: Använd antingen kommandot lumake eller luupgrade för att återanvända denna startmiljö. Gör den startmiljö som innehåller GRUB-menyn till den sista startmiljön som ska tas bort.


Obs! –

Solaris Live Upgrade tillåter inte att den sista startmiljön tas bort. Startmiljön som innehåller GRUB-menyn kan inte heller tas bort. Om den sista startmiljön också innehåller GRUB-menyn kan du alltså ta bort alla andra startmiljöer om det behövs.


x86: Det går inte att ta bort HBA-drivrutinspaketet för Agilent Fibre Channel vid uppgradering till Solaris 10 1/06 (6330840)

Om du använder Solaris Live Upgrade för att uppgradera från Solaris 8 2/02 till Solaris 10 1/06 så kan du inte ta bort HBA-drivrutinspaketet för Agilent Fibre Channel (HPFC). Följande felmeddelande visas i filen upgrade_log.


Tar bort paketet HPFC:
Ändrar /a/kernel/drv/sd.conf
cmdexec: FEL: det går inte att öppna 
/a/var/sadm/pkg/HPFC/save/sed/kernel/drv/sd.conf
pkgrm: FEL: skript för klassåtgärder slutfördes inte

Borttagning misslyckades delvis.
pkgrm return code = 2

Uppgraderingen lyckas, men två instanser av HPFC-paketet 
är inkluderade i systemet.

Åtgärd: Följ de här stegen:

  1. Bli superanvändare.

  2. Ta bort båda instanserna av HPFC-paketet.


    # pkgrm HPFC
    # pkgrm HPFC.2
    
  3. Sätt in dvd:n för operativsystemet Solaris 10 1/06 i dvd-rom-enheten.

  4. Byt katalog till den katalog som innehåller HPFC-paketet.


    # cd /cdrom/Solaris_10/Product
    
  5. Lägg till HPFC-paketet i systemet.


    # pkgadd -d `pwd` HPFC
    

Kommandot luupgrade i Solaris Live Upgrade visar inte förloppsindikatorn (6239850)

Uppgraderingens förloppsindikator visas inte när du använder programvaran i Solaris Live Upgrade på följande sätt:

Om du till exempel kör följande kommando ska förloppsindikatorn visas när du har sett följande utmatning:


Kör installeraren på startmiljön s10u1.

Indikatorn visas emellertid inte.


# luupgrade -i -n s10u1 -s /net/installsrv/export/s10u1
 -O "-nodisplay -noconsole"


Validerar mediets innehåll  /net/installsvr/export/s10u1.
Mediet är ett standardmedium för Solaris.
Mediet innehåller en standardinstallerare för Solaris.
Mediet innehåller Solaris 3 version 10.
Monterar startmiljön s10u1.
Kör installeraren på startmiljön s10u1.

Inget felmeddelande visas.

Åtgärd: Använd kommandot prstat. Med det här kommandot kan du följa förloppet när paket läggs till under installationen.

SPARC: Uppgradering från Solaris 9-versioner med rekommenderade korrigeringsfilskluster lyckas delvis (6202868)

För ett system som kör en Solaris 9-version med rekommenderade korrigeringsfilskluster installerade lyckas uppgraderingen till OS för Solaris 10 bara delvis. Det här problemet påverkar system som kör följande versioner med rekommenderade korrigeringsfilskluster för Solaris 9 installerade.

När du uppgraderar till Solaris 10 misslyckas borttagningen av paketet SUNWcti2x från systemet.

Åtgärd: Välj en av följande lösningar:

Föråldrade avinstallerare tas inte bort när du uppgraderar från tidigare Solaris-versioner genom att använda Solaris Live Upgrade (6198380)

Om du uppgraderar från Solaris 8 eller Solaris 9 till OS för Solaris 10 med Solaris Live Upgrade, tas inte föråldrade avinstallationsprogram bort. De här avinstallationsprogrammen från tidigare operativsystem finns kvar i katalogen /var/sadm/prod.

Följande föråldrade avinstallerare tas inte bort:


uninstall_Alternate_Pathing_2_3_1.class
uninstall_CDRW_1_1.class o uninstall_CDRW_1_0.class
uninstall_Bonus_Localization_-_Catalan_CDE_Desktop.class
uninstall_Bonus_Localization_-_Polish_CDE_Desktop.class
uninstall_Bonus_Localizations_-_Russian_CDE_Desktop.class
uninstall_Capacity_on_Demand_1_0.class
uninstall_Java3D_1_3_1.class
uninstall_Java3D_1_3.class
uninstall_Java3D_1_2_1_04.class
uninstall_Java3D_1_2_1_03.class
uninstall_Lights_Out_Management_2_0.class
uninstall_Man_Page_Supplement.class
uninstall_OpenGL_1_3.class
uninstall_OpenGL_1_2_3.class
uninstall_Netra_ct_Platform_1_0.class
uninstall_Netra_t11xx_Alarms_2_0.class
uninstall_Netscape_6_2_3.class
uninstall_Netscape_6_2_1_Beta.class
uninstall_PC_launcher_1_0_2.class
uninstall_PC_launcher_1_0_1_PCfileviewer_1_0_1.class
uninstall_RSC_2_2_2.class
uninstall_RSC_2_2_1.class
uninstall_RSC_2_2.class
uninstall_ShowMeTV_1_3.class
uninstall_Solaris_9_French_Localization.class
uninstall_Solaris_9_German_Localization.class
uninstall_Solaris_9_Hong_Kong_Traditional_Chinese_Localization.class
uninstall_Solaris_9_Italian_Localization.class
uninstall_Solaris_9_Japanese_Localization.class
uninstall_Solaris_9_Korean_Localization.class
uninstall_Solaris_9_Simplified_Chinese_Localization.class
uninstall_Solaris_9_Spanish_Localization.class
uninstall_Solaris_9_Swedish_Localization.class
uninstall_Solaris_9_Traditional_Chinese_Localization.class
uninstall_Solaris_On_Sun_Hardware_Documentation.class
uninstall_Sun_Hardware_AnswerBook.class
uninstall_SunATM_5_0.class
uninstall_SunATM_5_1.class
uninstall_SunFDDI_PCI_3_0.class
uninstall_SunFDDI_SBus_7_0.class
uninstall_Sun_Fire_880_FC-AL_Backplane_Firmware_1_0.class
uninstall_Sun_Fire_B10n_Load_Balancing_Blade_1_1.class
uninstall_SunForum_3_1.class
uninstall_SunForum_3_2.class
uninstall_SunHSI_PCI_3_0.class
uninstall_SunHSI_SBus_3_0.class
uninstall_SunScreen_3_2.class
uninstall_SunVTS_5_1_PS6.class
uninstall_SunVTS_5_1_PS5.class
uninstall_SunVTS_5_1_PS4.class
uninstall_SunVTS_5_1_PS3.class
uninstall_SunVTS_5_1_PS2.class
uninstall_SunVTS_5_1_PS1.class
uninstall_SunVTS_5_0.class
uninstall_System_Management_Services_1_4.class
uninstall_System_Management_Services_1_3.class
uninstall_System_Management_Services_1_2.class
uninstall_System_Service_Processor_3_5.class
uninstall_WBEM_DR_1_0.class
uninstall_Web_Start_Wizards_SDK_3_0_2.class
uninstall_Web_Start_Wizards_SDK_3_0_1.class
uninstall_Web_Start_Wizards_SDK.class
uninstall_XML_Libraries_2_4_12.class

Åtgärd: När du har uppgraderat systemet måste du ta bort de föråldrade avinstallerarna i katalogen /var/sadm/prod manuellt.

Konfigurationsfilen pam.conf uppdateras inte automatiskt efter en uppgradering (5060721)

Den här versionen av Solaris 10 introducerar ändringar i funktionaliteten för pam_ldap. När du uppgraderar till den aktuella versionen uppdateras inte pam_ldap-konfigurationer i den befintliga konfigurationsfilen pam.conf med de här ändringarna. Om pam_ldap-konfiguration upptäcks innehåller CLEANUP-filen som genereras i slutet av uppgraderingen följande meddelande:


/etc/pam.conf undersök/uppdatera the pam_ldap-konfigurationen
eftersom funktionaliteten har ändrats, 
mer information finns i dokumentationen för pam_ldap(5)

Åtgärd: Undersök /etc/pam.conf efter uppgraderingen. Om det behövs kan du ändra den här filen manuellt så att den är kompatibel med de nya funktionaliteterna i pam_ldap. Ändringarna innebär att lösenord efterfrågas, till exempel alternativen use_first_pass och try_first_pass, liksom lösenordsuppdateringar. Mer information om uppdatering av pam.conf finns i direkthjälpen och dokumentationen för pam_ldap(5).

Problem med visning av text i installationsprogrammet när Solaris Live Upgrade används (4736488)

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. Den skadade texten orsakas av att installationsprogrammet efterfrågar teckensnitt som inte finns i den befintliga versionen som finns i den aktuella startmiljön.

Åtgärd: Välj en av följande lösningar:

SPARC: Fel vid borttagande av SUNWjxcft-paketposter under uppgradering (4525236)

När du uppgraderar från Solaris 8 till Solaris 10 inträffar ett problem när paketet SUNWjxcft 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 det här felmeddelandet.

Uppgradering till Solaris 10 kan inaktivera det befintliga SSH-bakgrundsprogrammet (sshd) (4626093)

Om du uppgraderar till Solaris 10 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 10 över innehållet i /etc/init.d/sshd.

Åtgärd: Välj en av följande lösningar:

Uppgraderingen misslyckas om /export-katalogen är nästan full (4409601)

Om du uppgraderar till Solaris 10 och katalogen /export är nästan full, felberäknas utrymmeskravet för /export. Uppgraderingen misslyckas då. Det här problemet uppträder oftast på klienter utan skivminne. Problemet kan också uppstå om tredjepartsprogramvara är installerad i katalogen /export. Följande meddelande visas:


VARNING! Otillräckligt med utrymme för att slutföra uppgraderingen.

Åtgärd: Välj någon av följande lösningar innan du uppgraderar.

Uppgradera servrar och klienter som saknar skivminne (4363078)

Om systemet stöder installation av klienter utan skivminne med verktyget Solstice AdminSuiteTM 2.3 Diskless Client måste du göra så här:

  1. Ta bort alla befintliga klienter utan skivminne som har samma Solaris-version och arkitektur som servern.

  2. Installera eller uppgradera till Solaris 10.

Du hittar detaljerade instruktioner om detta i System Administration Guide: Basic Administration.

Om du försöker installera Solaris 10 över befintliga skivlösa klienter kan följande felmeddelande visas:


Solaris-versionen (Solaris version) på skivdel <xxxxxxxx> kan inte uppgraderas. 
Det finns ett okänt fel på programvarukonfigurationen som är installerad 
på den här skivdelen.

I det här felmeddelandet refererar version till den Solaris-version som finns i systemet. <xxxxxxxx> refererar till den skivdel som kör den här versionen av Solaris-programvaran.