JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Guide d'installation d'Oracle Solaris 10 1/13 : Live Upgrade et planification de la mise à niveau     Oracle Solaris 10 1/13 Information Library (Français)
search filter icon
search icon

Informations document

Préface

Partie I Mise à niveau avec Live Upgrade

1.  Emplacement des informations de planification pour l'installation d'Oracle Solaris

2.  Live Upgrade (présentation)

3.  Live Upgrade (planification)

4.  Utilisation de Live Upgrade pour créer un environnement d'initialisation (tâches)

5.  Mise à niveau à l'aide de 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 Live Upgrade (tâches)

8.  Mise à niveau du système d'exploitation Oracle Solaris sur un système comportant des zones non globales

9.  Exemples pour Live Upgrade

Partie II Mise à niveau et migration avec Live Upgrade vers un pool root ZFS

10.  Live Upgrade et ZFS (présentation)

Nouveautés de la version Oracle Solaris 10 8/11

Nouveautés de la version Solaris 10 10/09

Introduction à l'utilisation de Live Upgrade avec ZFS

Migration d'un système de fichiers UFS vers un pool root ZFS

Migration d'un système de fichiers root (/) UFS vers un pool root ZFS

Migration d'un système de fichiers UFS avec des volumes Solaris Volume Manager configurés dans un système de fichiers root ZFS

Création d'un environnement d'initialisation à partir d'un pool root ZFS

Création d'un environnement d'initialisation dans le même pool root

Création d'un environnement d'initialisation dans un nouveau pool root

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

Création d'un environnement d'initialisation ZFS sur un système comportant des zones non globales

11.  Live Upgrade pour ZFS (planification)

12.  Création d'un environnement d'initialisation pour des pools root ZFS

13.  Live Upgrade pour ZFS comportant des zones non globales

Partie III Annexes

A.  Références de commandes Live Upgrade

B.  Dépannage (tâches)

C.  Conditions supplémentaires de gestion des packages SVR4 - Références

D.  Utilisation de l'analyseur de patchs lors de la mise à niveau (Tâches)

Glossaire

Index

Création d'un environnement d'initialisation à partir d'un pool root ZFS

Vous pouvez créer un environnement d'initialisation ZFS dans le même pool root ou dans un nouveau pool root. Cette section présente les opérations suivantes :

Création d'un environnement d'initialisation dans le même pool root

Pour la création d'un environnement d'initialisation dans le même pool root 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 - A 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 soit libérées à nouveau dans le pool. Pour plus d'informations sur les instantanés, reportez-vous au Chapitre 6, Utilisation des instantanés et des clones ZFS Oracle Solaris du manuel 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.

Le schéma suivant illustre la création d'un environnement d'initialisation ZFS à partir d'un pool root ZFS. La tranche c0t0d0s0 contient un pool root ZFS, rpool. Dans la commande lucreate, l'option -n attribue un nom à l'environnement d'initialisation à créer, new-zfsBE. Un instantané du pool root 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 10-3 Création d'un environnement d'initialisation dans le même pool root

image:Le contexte illustre la figure.

Exemple 10-3 Création d'un environnement d'initialisation dans le même pool root ZFS

Cet exemple utilise la même commande que celle du schéma. Il crée un nouvel environnement d'initialisation dans le même pool root. 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
NAME                                   USED  AVAIL  REFER  MOUNTPOINT
rpool                                     11.4G  2.95G    31K  /rpool
rpool/ROOT                                4.34G  2.95G    31K  legacy
rpool/ROOT/new-zfsBE                      4.34G  2.95G  4.34G  /
rpool/dump                                2.06G  5.02G    16K  -
rpool/swap                                5.04G  7.99G    16K  -

Création d'un environnement d'initialisation dans un nouveau pool root

Vous pouvez exécuter la commande lucreate pour copier un pool root ZFS dans un nouveau pool root ZFS. Selon votre système, la copie peut prendre un certain temps.

Le schéma suivant illustre la création par la commande zpool d'un pool root ZFS (rpool2) sur c0t1d0s5, car il n'existe pas encore de pool root ZFS amorçable. 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 10-4 Création d'un environnement d'initialisation dans un nouveau pool root

image:Le contexte illustre la figure.

Exemple 10-4 Création d'un environnement d'initialisation dans un pool root ZFS différent

Cet exemple utilise les mêmes commandes que celles du schéma qui créent un pool root, puis un environnement d'initialisation dans ce nouveau pool. 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
rpool                                     11.4G  2.95G    31K  /rpool
rpool/ROOT                                4.34G  2.95G    31K  legacy
rpool/ROOT/new-zfsBE                      4.34G  2.95G  4.34G  /
rpool/dump                                2.06G  5.02G    16K  -
rpool/swap                                5.04G  7.99G    16K  -

Le pool root ZFS, rpool2, est créé sur la tranche de disque c0t2d0s5.

# lucreate -n new-zfsBE -p rpool2
# zfs list
NAME                                   USED  AVAIL  REFER  MOUNTPOINT
rpool                                     11.4G  2.95G    31K  /rpool
rpool/ROOT                                4.34G  2.95G    31K  legacy
rpool/ROOT/new-zfsBE                      4.34G  2.95G  4.34G  /
rpool/dump                                2.06G  5.02G    16K  -
rpool/swap                                5.04G  7.99G    16K  -

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é.