Erinevus lehekülje "Solaris Live Upgrade" redaktsioonide vahel

Allikas: Kuutõrvaja
29. rida: 29. rida:
  
 
Paikade osas peaks praktiliselt piisama, kui uuendatav süsteemi on korrektselt paigatud, näiteks updatemanager abil.
 
Paikade osas peaks praktiliselt piisama, kui uuendatav süsteemi on korrektselt paigatud, näiteks updatemanager abil.
 +
 +
Lisaks tuleb format programmi abil ettevalmistada partitsioon, kus operatsioonisüsteemist moodustatav koopia hakkab asuma.
  
 
===Kriitilistest kataloogidest koopia tegemine===
 
===Kriitilistest kataloogidest koopia tegemine===
 +
 +
Ühes arvutis töötavaid erinevaid operatsioonisüsteemi eksemplare, nt originaali ja temast tehtud koopiat nimetatakse bootkeskkondadeks (ingl. k. boot environment) ja neid tähistatakse nimedega. Alati on üks boot keskkond aktiivne ning ülejäänud on mitte-aktiivsed. Kui arvutis toimetakse esimest korda LU'ga, siis tuleb koopiale vastava bootkeskkonna moodustamise ajal anda nimi ka aktiivsele bootkeskkonnale
 +
 +
bash# lucreate -A 'Solaris 10 11/06' -c u2 -m /:/dev/dsk/c5t2d0s0:ufs -n u3
 +
 +
* aktiivsele bootkeskkonnale omistatakse nimi u2
 +
* uuele bootkeskkoonale omistatakse nimi u3
 +
* uue bootkeskkonna kirjelduseks on uuendatava versiooni nimi
 +
* antud juhul asuvad kõik kriitilised kataloogis juurfailisüsteemis ja nad kopeeritakse seadmele c5t2d0s0 ning samuti kõik ühte failisüsteemi.
 +
* Tegevuse käigus moodustatakse ufs failisüsteem

Redaktsioon: 21. aprill 2007, kell 12:32

Sissejuhatus

Operatsioonisüsteem Solaris tarkvara uuendusi antakse välja ilma fikseeritud tähtaegadeta, praktiliselt mõned korrad aastas ning neid esitatakse uuendatud installatsioonimeedia kujul. Nt 2006 aasta jooksul ilmus kolm väljalaset Solaris 10 kohta

  • Solaris 10 1/06 s10s_u1wos_10
  • Solaris 10 6/06 s10s_u2wos_10
  • Solaris 10 11/06 s10s_u3wos_10

Süsteemi saab uuendada bootides arvuti uue versiooni paigaldusmeedialt ja valides seejärel menüüst 'Initial Install' asemel 'Upgrade'. Selliselt juhul kirjutatakse operatsioonisüsteemi moodustavad failid üle, kusjuures säilitatakse arvuti konfiguratsioonis kirjeldatud seadistused. Arusaadavalt saab vajadusel tagasi pöörduda uuendamise-eelsele oleku juurde backupist taastades.

Alternatiivseks võimaluseks süsteemi uuendada on kasutada Live Upgrade (LU) tehnikat, mis võimaldab sooritada osa operatsioonisüsteemi uuendamisega seotud tegevusi arvuti tavapärase töötamise ja teenuse pakkumise ajal ning lisaks on hõlbus pöörduda tagasi uuendamisele eelnenud olekule.

Live Upgrade

Ülidselt Live Upgrade eeldab, et arvutis kasutatakse mitut füüsilist kõvaketast, kuid mitte ilmtingimata. Protseduur koosneb sellistest sammudest

  1. Operatsioonisüsteemi kriitilistest kataloogidest (/, /usr, /var, /opt) moodustatakse teisele kõvakettale koopia. Need kataloogid võivad olla ka eraldi failisüsteemides.
  2. Uue Solarise paigaldusmeedia tehakse kättesaadavaks, näiteks ühendatakse NFS abil üle võrgu külge.
  3. Antakse korraldus uuendada koopiale vastav operatsioonisüsteemi eksemplar.
  4. Arvuti booditakse koopiale vastava ja uuendatud operatsioonisüsteemiga.

Ettevalmistused

Üldiselt peavad LU sooritamiseks olema uuendatavale süsteemi paigaldatud teatud paigad ning reegline tuleb kasutada programme uue versiooni SUNWlur ja SUNWluu pakketidest. Kui uuendatakse sama Solarise versiooni sees, nt Solaris 10, siis mõnel juhul on olemasolevad paketid niisamaga sobivad. Igaljuhul, nende pakettide uuendamine toimub selliselt

bash# pkgadd -d /mnt/Solaris_10/Product SUNWlur SUNWluu

Kus uus Solarise meedia on ühendatud kataloogi /mnt alla.

Paikade osas peaks praktiliselt piisama, kui uuendatav süsteemi on korrektselt paigatud, näiteks updatemanager abil.

Lisaks tuleb format programmi abil ettevalmistada partitsioon, kus operatsioonisüsteemist moodustatav koopia hakkab asuma.

Kriitilistest kataloogidest koopia tegemine

Ühes arvutis töötavaid erinevaid operatsioonisüsteemi eksemplare, nt originaali ja temast tehtud koopiat nimetatakse bootkeskkondadeks (ingl. k. boot environment) ja neid tähistatakse nimedega. Alati on üks boot keskkond aktiivne ning ülejäänud on mitte-aktiivsed. Kui arvutis toimetakse esimest korda LU'ga, siis tuleb koopiale vastava bootkeskkonna moodustamise ajal anda nimi ka aktiivsele bootkeskkonnale

bash# lucreate -A 'Solaris 10 11/06' -c u2 -m /:/dev/dsk/c5t2d0s0:ufs -n u3

  • aktiivsele bootkeskkonnale omistatakse nimi u2
  • uuele bootkeskkoonale omistatakse nimi u3
  • uue bootkeskkonna kirjelduseks on uuendatava versiooni nimi
  • antud juhul asuvad kõik kriitilised kataloogis juurfailisüsteemis ja nad kopeeritakse seadmele c5t2d0s0 ning samuti kõik ühte failisüsteemi.
  • Tegevuse käigus moodustatakse ufs failisüsteem