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

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

Si vous créez un environnement d'initialisation à partir du système en cours de fonctionnement, la commande lucreate copie le système de fichiers root (/) UFS dans un pool root ZFS. Selon votre système, la copie peut prendre un certain temps.

Lorsque vous faites migrer un système de fichiers UFS, l'environnement d'initialisation source peut être un système de fichiers root (/) UFS placé sur une tranche de disque. Vous ne pouvez pas créer un environnement d'initialisation sur un système de fichiers UFS à partir d'un environnement d'initialisation source placé sur un pool root ZFS.

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

Les commandes décrites dans cette section créent un pool root ZFS, ainsi qu'un environnement d'initialisation à partir d'un système de fichiers root (/) UFS du pool root ZFS. Avant de pouvoir exécuter la commande lucreate, un pool root ZFS doit être créé avec des tranches plutôt qu'avec des disques complets et ce, afin de pouvoir être initialisé et mis à jour. Le disque doit porter une étiquette SMI (et non une étiquette EFI). Pour connaître les autres restrictions, reportez-vous à la section Configuration système requise et restrictions relatives à l'utilisation de Live Upgrade.

Le schéma suivant illustre comment la commande zpool crée un pool root (rpool) sur une tranche distincte (c0t1d0s5). La tranche de disque c0t0d0s0 contient un système de fichiers root (/) UFS. Dans la commande lucreate, l'option -c nomme le système en cours de fonctionnement, c0t0d0, qui est un système de fichiers root (/) UFS. 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 : rpool. Le système de fichiers UFS /export et le volume /swap ne sont pas copiés dans le nouvel environnement d'initialisation.

Figure 10-1 Migration d'un système de fichiers UFS vers un pool root ZFS

image:Le contexte illustre la figure.

Pour spécifier la création d'un jeu de données distinct pour /var dans un environnement d'initialisation de remplacement, utilisez l'option -D de la commande lucreate.

lucreate -c c0t0d0 -n new-zfsBE -p rpool -D /var

Le diagramme ci-dessous illustre les jeux de données créés dans rpool dans cet exemple de commande lucreate.

Figure 10-2 Migration d'un système de fichiers UFS vers un pool root ZFS

image:Le contexte illustre la figure.

Si vous ne spécifiez pas -D /var avec la commande lucreate, aucun jeu de données distinct n'est créé pour /var dans l'environnement d'initialisation de remplacement même si /var est un système de fichiers distinct dans l'environnement d'initialisation source.

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

Cet exemple utilise les mêmes commandes que celles de la Figure 10-1. Les commandes créent un pool root, rpool, ainsi qu'un environnement d'initialisation dans le pool à partir d'un système de fichiers root (/) UFS. Ici, la commande zfs list affiche le pool root ZFS créé par la commande zpool. La commande zfs list suivante affiche les jeux de données créés par la commande lucreate.

# zpool create rpool c0t1d0s5
# zfs list
NAME                        USED  AVAIL  REFER  MOUNTPOINT 
rpool                      5.97G  23.3G    31K  /rpool
# lucreate -c c0t0d0 -n new-zfsBE -p rpool
# zfs list
NAME                        USED  AVAIL  REFER  MOUNTPOINT 
rpool                      5.97G  23.3G    31K  /rpool
rpool/ROOT                 4.42G  23.3G    31K  legacy
rpool/ROOT/new-zfsBE       4.42G  23.3G  4.42G  /
rpool/dump                 1.03G  24.3G    16K  - 
rpool/swap                  530M  23.8G    16K  - 

La commande zfs list suivante affiche le jeu de données distinct créé pour /var à l'aide de l'option -D /var dans la commande lucreate.

# lucreate -c c0t0d0 -n new-zfsBE -p rpool -D /var
# zfs list
NAME                        USED  AVAIL  REFER  MOUNTPOINT 
rpool                      5.97G  23.3G    31K  /rpool
rpool/ROOT                 4.42G  23.3G    31K  legacy
rpool/ROOT/new-zfsBE       4.42G  23.3G  4.42G  /
rpool/ROOT/new-zfsBE/var   248MG  23.3G   248M  /var
rpool/dump                 1.03G  24.3G    16K    - 
rpool/swap                  530M  23.8G    16K    - 

Le nouvel environnement d'initialisation est new-zfsBE. L'environnement d'initialisation, new-zfsBE, est prêt à être mis à niveau et activé.

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

Vous pouvez faire migrer votre système de fichiers UFS si votre système possède des volumes Solaris Volume Manager (SVM). Pour créer un environnement d'initialisation UFS à partir d'une configuration SVM, placez-vous sur le système en cours de fonctionnement. Ensuite, créez l'environnement d'initialisation ZFS à partir du nouvel environnement d'initialisation UFS.

Exemple 10-2 Migration d'un système de fichiers root (/) UFS doté de volumes SVM vers un pool root ZFS

Lors de la migration d'un système comportant des volumes SVM, ces derniers sont ignorés. Vous pouvez définir des miroirs dans le pool root, comme le montre l'exemple suivant.

Ici, la commande lucreate, utilisée avec l'option -m, crée un environnement d'initialisation à partir du système en cours de fonctionnement. La tranche de disque c1t0d0s0 contient un système de fichiers root (/) UFS configuré avec des volumes SVM. La commande zpool crée un pool root, c1t0d0s0 et un volume RAID-1 (miroir), c2t0d0s0. Dans la deuxième commande lucreate, l'option -n attribue un nom à l'environnement d'initialisation à créer, c0t0d0s0. L'option -s identifie le système de fichiers root (/) UFS. L'option -p spécifie l'emplacement du nouvel environnement d'initialisation : rpool.

# lucreate -n ufsBE -m /:/dev/md/dsk/d104:ufs
# zpool create rpool mirror c1t0d0s0 c2t1d0s0
# lucreate -n c0t0d0s0 -s ufsBE -p zpool

L'environnement d'initialisation, c0t0d0s0, est prêt à être mis à jour et activé.