Solaris 10 Live-päivityksellä ZFS: llä on todella yksinkertaista verrattuna joihinkin sotkuihin, joihin voisit joutua SVM: n peilattujen juurilevyjen kanssa. Alla on yksinkertainen live päivitys olla luominen ja paikkaus esimerkki. Myös Solaris Live-päivitys toimii samalla tavalla kuin aiemmissa julkaisuissa, kun käytät ZFS: ää. Samat käskyt. Kuten sanoin, se on helpompaa. Myös, todella hieno ominaisuus on, että voit nyt siirtyä UFS tiedostojärjestelmistä ZFS root pool ja luoda uusia käynnistysympäristöjä sisällä ZFS root pool.
Luo uusi rpool
tarvitset uuden levyn käytettäväksi ZFS-käynnistyslevynä. Ensimmäinen tehtävä on luoda uusi root pool tai rpool. Sinun täytyy luoda uusi käynnistysympäristö että rpool olemassa olevasta UFS boot ja root tiedostojärjestelmä.
tässä esimerkissä ZFS-listakomento näyttää zpool-komennolla luodun ZFS-juuripoolin. Seuraava zfs listcommand näyttää lucreate-komennon luomat datajoukot.
# zpool luo rpool c0t2d0s2
# zfs list
NAME USED AVAIL refere MOUNTPOINT
rpool 12.4 G 90.1 G 20k /rpool
nyt täytyy luoda uusi Käynnistysympäristö olla käyttäen olemassa olevaa käynnistyslevyä (UFS-pohjaista) lähteenä ja käyttää vasta luotua rpool ja määränpää BE.
Luo uusi ZFS-Käynnistysympäristö
# lucreate-c0t0d0-n Nov2012-zfsBE-p rpool
# zfs-lista
nimi käytetty viitattu MOUNTPOINT
rpool 12,4 G 90,1 G 20k/rpool
RPOOL / ROOT 8,12 G 90.1G 18K/rpool/ROOT
rpool/ROOT /Nov2012-zfsBE 8,12 G 90,1 G 551M/tmp/.Alt.luupdall.899001
rpool / dump 3,95 G – 3,95 G –
rpool / swap 3,95 G-3,95 G–
tämä on niin siistiä ja helppoa. Kaikki mitä on jäljellä on paikata Uusi Nov2012 BE, aktivoi se ja käynnistä uudelleen. Joten sanotaan meillä oli tyypillinen Oracle (old Sun) patch cluster.
Korjaa Uusi ZFS-pohjainen Käynnistysympäristö käyttäen luupgradea
uuden BE: n paikkaamiseen, tekisin:
# luupgrade-n Nov2012-zfsBE-s /root/10_suositellut/patches-t ’ cat patch_order`
>snip poistaa kaikki paikkaus lähtö.
sitten aktivoimme uuden ZFS-pohjaisen BE: n, jotta voimme käynnistää uuden levyn.
Aktivoi uusi ZFS-pohjainen Käynnistysympäristö
# luactivate Nov2012-zfsBE
live Upgrade Sync-toiminto suoritetaan käynnistysympäristön käynnistyessä .
**********************************************************************
kohteen käynnistysympäristö on aktivoitu. Sitä käytetään, kun
käynnistyy uudelleen. Huomautus: Et saa käyttää uudelleenkäynnistys, pysäyttää, tai uadmin komentoja. Sinun
on käytettävä joko init-tai shutdown-komentoa uudelleenkäynnistyksen yhteydessä. Jos
et käytä init-tai shutdown-toimintoa, järjestelmä ei käynnisty käyttämällä
target BE-toimintoa.
**********************************************************************
jos target BE: n käynnistyksessä tapahtuu vika, on noudatettava seuraavaa prosessia
, jotta voidaan palata tällä hetkellä toimivaan käynnistysympäristöön:
1. Anna PROM-näyttö (ok-kehote).
2. Käynnistä kone yhden käyttäjän tilaan käyttämällä eri käynnistyslaitetta
(kuten Solaris Install CD tai Network). Examples:
at the PROM monitor (ok prompt):
for boot to Solaris CD: boot cdrom-s
For boot to network: boot net-s
3. Liitä nykyinen käynnistysympäristön root slice johonkin hakemistoon (kuten
/mnt). Voit käyttää seuraavia komentoja peräkkäin asentaa BE:
zpool import rpool
zfs peri-R mountpoint rpool/ROOT/Nov2012-zfsBE
zfs set mountpoint= rpool/ROOT/Nov2012-zfsBE
zfs mount rpool/ROOT/Nov2012-zfsBE
4. Suorita apuohjelma ilman mitään argumentteja Lähtökäynnistyksestä
ympäristö root slice, kuten alla on esitetty:
/sbin / luactivate
5. luaktivoi, aktivoi edellisen työkaapin ympäristön ja
ilmaisee tuloksen.
6. Poistu yhden käyttäjän tilassa ja käynnistä kone.
**********************************************************************
käynnistysarkistopalvelun muokkaaminen
käynnistysympäristön aktivointi onnistui.
katsotaan, toimiko se. Kyllä, Nov2012-Zfsbe on nyt aktiivinen uudelleenkäynnistyksessä. Aloitetaan uudelleen init 6: lla.
käynnistys uudelta ZFS-juurilevyltä
# lustatus
Käynnistysympäristö on aktiivinen aktiivinen voi kopioida
nimi valmis nyt uudelleenkäynnistyksessä Poista tila
——— — — — — —-
Nov2012-zfsBE kyllä ei kyllä ei–
# init 6
Kirjaudu sisään ja tarkista paikkataso ja katso, onko asentamani uusi ohjelmisto siellä.
# uname-a
SunOS mygreatbox 5.10 Generic_147440-26 sun4v sparc sun4v
kuinka helppoa ja siistiä se oli? Kätevä asia luactivaten kanssa on se, että se muuttaa käynnistysympäristöä sinulle, eli OBP-käynnistyslaitteen asetuksia ei tarvitse muuttaa, se kaikki käsitellään käyttöjärjestelmässä BE-aktivointiprosessin aikana.