martes, 19 de agosto de 2014

Live Upgrade Solaris 10 pasando de UFS a ZFS


Pasar de UFS a ZFS

Lo primero es crear el pool en el cual va estar el SO

zpool create rpool c0t0d0s0

Dos opciones utilizar el c0t0d0 para que use el s0 por defecto o darle el sX
en especifico

Ahora hay que realizar la copia del boot environment al rpool

lucreate -c c0t0d0 -n BEdeZFS -p rpool

Si deseo crear un dataset separado se emplea la opcion -D por ejemplo

lucreate -c c0t0d0 -n BEdeZFS -p rpool -D /var

Actualizacion

Cuando ya tengo el ABE alternative boot environment hago lo siguiente

Montar la imagen de instalacion y hacer el upgrade de los paquetes

# path/Solaris_x/Tools/Installers/liveupgrade20 -nodisplay -noconsole

Para actualizar con lo siguiente:

luupgrade -u -n BEdeZFS -s /mnt

Ya esta actualizado ahora hay que parchar con el EIS:

Montar la imagen del EIS

cd /media/eis-dvd/sun/install
./setup-standar.sh

Despues se monta el ABE

lumount BEdeZFS

Como ya esta montado y emparejado lo del EIS

./setup-standar.sh -R / .alt.BEdeZFS
cd /media/eis-dvd/sun
patch-EIS -R / .alt.BEdeZFS /var/tmp
luumount /.alt.BEdeZFS

En esta instancia todo esta terminado asi que queda montar

luactivate BEdeZFS
init 6