Guide d'installation de Solaris 10 10/08 : Solaris Live Upgrade et planification de la mise à niveau

Création d'un environnement d'initialisation à partir d'une source autre que le système en cours de fonctionnement

Si vous disposez d'un pool racine ZFS ou d'un environnement d'initialisation UFS non utilisé en tant qu'environnement d'initialisation actif, aidez-vous de l'exemple suivant pour créer un environnement d'initialisation ZFS à partir de cet environnement inactif. Une fois cet environnement créé, vous pouvez le mettre à niveau et l'activer selon vos besoins.

Si vous créez un environnement d'initialisation à partir d'une source autre que le système en cours de fonctionnement, vous devez utiliser la commande lucreate avec l'option -s. Cette option -fonctionne de la même manière qu'un système de fichiers UFS et fournit le chemin d'accès vers le -système de fichiers racine (/) alternatif. Ce système de fichiers racine (/) constitue la source pour la création du pool racine ZFS. Ce système alternatif peut être soit un système de fichiers racine (/) UFS, soit un pool racine ZFS. Selon votre système, la copie peut prendre un certain temps.

L'exemple suivant présente l'utilisation de l'option -s lors de la création d'un environnement d'initialisation sur un autre pool racine ZFS.


Exemple 13–4 Méthode de création d'un environnement d'initialisation à partir d'une source autre que le système en cours de fonctionnement

La commande suivante crée un pool racine ZFS à partir d'un pool racine ZFS existant. L'option -n attribue un nom à l'environnement d'initialisation à créer, new-zfsBE. L'option -s spécifie l'environnement d'initialisation, rpool3, à utiliser en tant que source de la copie à la place de l'environnement d'initialisation actif. L'option -p spécifie l'emplacement du nouvel environnement d'initialisation : rpool2.


# lucreate -n new-zfsBE -s rpool3 -p rpool2
# lustatus
boot environment   Is        Active  Active     Can	    Copy 
Name               Complete  Now	 OnReboot   Delete	 Status 
------------------------------------------------------------------------ 
zfsBE               yes      yes     yes        no         - 
zfsBE2              yes      no      no         yes        -
zfsBE3              yes      no      no         yes        -
new-zfsBE           yes      no      no         yes        -

# zfs list
NAME                            USED    AVAIL   REFER   MOUNTPOINT 
rpool2                         9.29G    57.6G     20K   /rpool2 
rpool2/ROOT/                   5.38G    57.6G     18K   /rpool2/ROOT 
rpool2/ROOT/new-zfsBE          5.38G    57.6G    551M   /tmp/.new.luupdall.109859
rpool2/dump                    3.99G        -   3.99G   - 
rpool2/swap                    3.99G        -   3.99G   - 
rpool3                         9.29G    57.6G     20K   /rpool2 
rpool3/ROOT/                   5.38G    57.6G     18K   /rpool2/ROOT 
rpool3/ROOT/zfsBE3             5.38G    57.6G   551M    /tmp/.new.luupdall.109859
rpool3/dump                    3.99G        -   3.99G   - 
rpool3/swap                    3.99G        -   3.99G   - 
prool                          9.29G    57.6G     20K   /.new.lulib.rs.109262
rpool/ROOT                     5.46G    57.6G     18K   legacy
rpool/ROOT/zfsBE               5.46G    57.6G   551M  
rpool/dump                     3.99G        -   3.99G   - 
rpool/swap                     3.99G        -   3.99G   -

Vous pouvez à présent mettre à niveau et activer le nouvel environnement d'initialisation.