Ett fel kan inträffa om du uppgraderar från Solaris 8 till Solaris 10 med Solaris Live Upgrade. Dina Solstice DiskSuite TM 4.2.1-konfigurationer kanske inte konverteras till Solaris Volymhanterare-konfigurationer. Alla RAID-0-, RAID-1- och andra volymer, t.ex. speglar, stripes och delspeglingar kan gå förlorade.
Problemet inträffar om du har installerat korrigeringsfiler i en viss ordning i Solaris 8-systemet innan du uppgraderar. Om du vill ta reda på om systemet kan få problem vid uppgradering, kontrollerar du versionsinformation för SUNWmdr-paketet på Solaris 8-systemet. Skriv följande kommando:
# grep VERSION /var/sadm/pkg/SUNWmdr/pkginfo |
Om kommandot ger följande resultat kan ditt system påverkas av problemet:
PKG_CLIENT_VERSION=8 VERSION=4.2.1,REV=1999.12.03.10.00 |
Åtgärd: Följ de här stegen:
Uppgradera den alternativa startmiljön med Solaris Live Upgrade.
Mer information finns i Installationshandbok för Solaris 10: Solaris Live Upgrade och uppgraderingsplanering.
Montera den uppgraderade startmiljödisken, men aktivera inte den uppgraderade startmiljön.
# mnt -F ufs /mnt/c0t0d0skivdelsnummer /mnt |
I det föregående exemplet hänvisar skivdelsnummer till skivdelen som innehåller den uppgraderade startmiljön.
Leta efter informationsposter för MDD-databasen i filen /etc/system, t.ex. följande text:
* Begin MDD database info (do not edit) set md:mddb_bootlist1="sd:7:16 sd:7:1050 sd:7:2084" * End MDD database info (do not edit) |
Öppna filen /kernel/drv/md.conf för den uppgraderade startmiljön i en textredigerare.
# cd /kernel/drv # vi md.conf |
Ändra md.conf så här:
Lägg till mddb_bootlist-informationen från /etc/system-filen som du markerade i steg 3. Se till att du även inkluderar de kommenterade ”start”- och ”slut”-raderna som föregår och följer informationen.
Lägg till textsträngen :id0 i slutet av diskposten för varje sd-diskpost på raden mddb_bootlist.
Infoga följande nya rad nedanför posten mddb_bootlist:
md_devid_destroy=1; |
I följande exempel visas hur filen md.conf kan ändras:
# Begin MDD database info (do not edit) mddb_bootlist1="sd:7:16:id0 sd:7:1050:id0 sd:7:2084:id0"; md_devid_destroy=1; # End MDD database info (do not edit) |
Spara filen md.conf.
Ta bort posten mddb_bootlist från filen /etc/system.
Avmontera den uppgraderade startmiljön.
Aktivera den uppgraderade startmiljön.