Ignorer les liens de navigation | |
Quitter l'aperu | |
Guide d'installation Oracle Solaris 10 8/11 : planification des mises à niveau et de Solaris Live Upgrade |
Partie I Mise à niveau avec Solaris Live Upgrade
1. Emplacement des informations de planification pour l'installation de Solaris
2. Solaris Live Upgrade - Présentation
3. Solaris Live Upgrade - Planification
4. Utilisation de Solaris Live Upgrade pour créer un environnement d'initialisation - Tâches
5. Procédure de mise à niveau avec Solaris Live Upgrade - Tâches
6. Reprise sur échec : restauration de l'environnement d'initialisation d'origine (Tâches)
7. Maintenance des environnements d'initialisation de Solaris Live Upgrade - Tâches
9. Solaris Live Upgrade - Exemples
10. Solaris Live Upgrade - Références de commandes
Partie II Mise à niveau et migration avec Solaris Live Upgrade vers un pool racine ZFS
11. Solaris Live Upgrade et ZFS (Présentation)
Nouveautés de la version Oracle Solaris 10 8/11
Nouveautés de la version Oracle Solaris 10 10/09
Introduction à l'utilisation de Solaris Live Upgrade avec ZFS
Migration d'un système de fichiers UFS vers un pool racine ZFS
Migration d'un système de fichiers racine (/) UFS vers un pool racine ZFS
Création d'un environnement d'initialisation à partir d'un pool racine ZFS
Création d'un environnement d'initialisation dans le même pool racine
Création d'un environnement d'initialisation dans un nouveau pool racine
Création d'un environnement d'initialisation ZFS sur un système comportant des zones non globales
12. Solaris Live Upgrade pour ZFS (Planification)
13. Création d'un environnement d'initialisation pour des pools racine ZFS
14. Solaris Live Upgrade pour ZFS comportant des zones non globales
B. Conditions supplémentaires de gestion des packages SVR4 - Références
C. Utilisation de l'analyseur de patchs lors de la mise à niveau (Tâches)
Vous pouvez créer un environnement d'initialisation ZFS dans le même pool racine ou dans un nouveau pool racine. Cette section présente les opérations suivantes :
Création d'un environnement d'initialisation dans le même pool racine
Création d'un environnement d'initialisation dans un nouveau pool racine
Pour la création d'un environnement d'initialisation dans le même pool racine ZFS, la commande lucreate crée un instantané de l'environnement d'initialisation source, puis un clone est généré à partir de cet instantané. La création de l'instantané et du clone est quasi immédiate et requiert un espace disque minimal. La quantité réelle d'espace disque nécessaire dépend du nombre de fichiers remplacés lors du processus de mise à niveau. L'instantané n'est accessible qu'en lecture seule, tandis que le clone est une copie de l'instantané accessible en lecture et en écriture. Aucune modification appliquée à l'environnement d'initialisation clone n'affecte l'instantané ou l'environnement d'initialisation source.
Remarque - À mesure que le jeu de données actif est modifié, l'espace occupé par l'instantané augmente tandis que l'instantané continue de référencer les anciennes données. Par conséquent, l'instantané évite que les données soient libérées à nouveau dans le pool. Pour plus d'informations sur les instantanés, reportez-vous au Chapitre 7, Utilisation des instantanés et des clones ZFS Oracle Solaris du Guide d’administration Oracle Solaris ZFS.
Lorsque l'environnement d'initialisation actif réside sur le même pool ZFS, l'option -p est ignorée.
La Figure 11-3 illustre la création d'un environnement d'initialisation ZFS à partir d'un pool racine ZFS. La tranche c0t0d0s0 contient un pool racine ZFS, rpool. Dans la commande lucreate, l'option -n attribue un nom à l'environnement d'initialisation à créer, new-zfsBE. Un instantané du pool racine d'origine est créé : rpool@new-zfsBE. L'instantané sert à créer le clone en tant qu'environnement d'initialisation, new-zfsBE. L'environnement d'initialisation, new-zfsBE, est prêt à être mis à niveau et activé.
Figure 11-3 Création d'un environnement d'initialisation dans le même pool racine
Exemple 11-3 Création d'un environnement d'initialisation dans le même pool racine ZFS
Cet exemple utilise la même commande que celle de la Figure 11-3 qui crée un environnement d'initialisation dans le même pool racine. La commande lucreate nomme l'environnement d'initialisation actif avec l'option -c zfsBE, tandis que l'option -n new-zfsBE crée le nouvel environnement d'initialisation. La commande zfs list affiche les jeux de données ZFS avec le nouvel environnement d'initialisation et l'instantané.
# lucreate -c zfsBE -n new-zfsBE # zfs list AME USED AVAIL REFER MOUNTPOINT rpool 9.29G 57.6G 20K /rpool rpool/ROOT 5.38G 57.6G 18K /rpool/ROOT rpool/ROOT/zfsBE 5.38G 57.6G 551M rpool/ROOT/zfsBE@new-zfsBE 66.5K - 551M - rpool/ROOT/new-zfsBE 5.38G 57.6G 551M /tmp/.alt.luupdall.110034 rpool/dump 1.95G - 1.95G - rpool/swap 1.95G - 1.95G -
Vous pouvez utiliser la commande lucreate pour copier un pool racine ZFS dans un nouveau pool racine ZFS. Selon votre système, la copie peut prendre un certain temps.
La Figure 11-4 illustre la création par la commande zpool d'un pool racine ZFS, rpool2, sur c0t1d0s5, car il n'existe pas encore de pool racine ZFS initialisable. La commande lucreate, utilisée avec l'option -n, attribue un nom à l'environnement d'initialisation à créer, new-zfsBE. L'option -p spécifie l'emplacement du nouvel environnement d'initialisation.
Figure 11-4 Création d'un environnement d'initialisation dans un nouveau pool racine
Exemple 11-4 Création d'un environnement d'initialisation dans un pool racine ZFS différent
Cet exemple utilise les mêmes commandes que celles de la Figure 11-4 qui créent un pool racine, puis un environnement d'initialisation dans le nouveau pool racine. Ici, la commande zpool create crée zpool2. La commande zfs list montre qu'aucun jeu de données ZFS n'est créé dans rpool2. Les jeux de données sont créés avec la commande lucreate.
# zpool create rpool2 c0t2d0s5 # zfs list NAME USED AVAIL REFER MOUNTPOINT rpool2 9.29G 57.6G 20K /rpool2 rpool 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 -
Le pool racine ZFS, rpool2, est créé sur la tranche de disque c0t2d0s5.
# lucreate -n new-zfsBE -p rpool2 # 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 - rpool 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 -
L'environnement d'initialisation, new-zfsBE, est créé sur rpool2 avec les autres jeux de données, ROOT, dump et swap. L'environnement d'initialisation, new-zfsBE, est prêt à être mis à niveau et activé.