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

Chapitre 12 Solaris Live Upgrade pour ZFS (Planification)

Ce chapitre présente la configuration système requise et propose des directives que vous devez consulter avant d'effectuer une migration d'un système de fichiers UFS vers un système de fichiers ZFS ou avant de créer un environnement d'initialisation ZFS à partir d'un pool racine ZFS.


Remarque –

La création d'environnements d'initialisation à l'aide de Solaris Live Upgrade est une nouvelle fonction de la version Solaris 10 10/08. Lorsque vous utilisez Solaris Live Upgrade sur un système de fichiers UFS, les paramètres de la ligne de commande et l'opération de Solaris Live Upgrade restent inchangés. Pour utiliser Solaris Live Update avec des systèmes de fichiers UFS, reportez-vous à la Partie I, Mise à niveau avec Solaris Live Upgrade de ce manuel.


Configuration système requise et restrictions relatives à l'utilisation de Solaris Live Upgrade

Assurez-vous de bien avoir lu et compris les exigences et restrictions suivantes avant de procéder à la migration d'un système de fichiers UFS vers un système de fichiers ZFS ou avant de créer un environnement d'initialisation ZFS à partir d'un pool racine ZFS. Outre les configurations système ci-dessous, vous devez également prendre en compte celles répertoriées au Chapitre 6, Installation de système de fichiers racine ZFS(planification) du Guide d’installation de Solaris 10 10/08 : planification d’installation et de mise à niveau.

Tableau 12–1 Configuration requise et restrictions

Configuration requise ou restriction 

Description 

Informations 

La version Solaris 10 10/08 (ou une version ultérieure) doit être installée. 

La migration d'un système de fichiers UFS vers un pool racine ZFS à l'aide de Solaris Live Upgrade et la création d'un environnement d'initialisation dans un pool racine sont de nouvelles fonctions de la version Solaris 10 10/08. Cette version contient le logiciel nécessaire à l'utilisation de Solaris Live Upgrade avec UFS. Pour utiliser ZFS, cette version est la version minimale à installer.

 

Espace disque 

La quantité minimum d'espace de pools disponible pour un système de fichiers racine ZFS initialisable dépend de la quantité de mémoire physique et d'espace disque disponibles, ainsi que du nombre d'environnements d'initialisation à créer.  

Pour plus d'explications, reportez-vous à la section Espace disque requis pour une installation ZFS. du Guide d’installation de Solaris 10 10/08 : planification d’installation et de mise à niveau.

Lorsque vous procédez à la migration d'un système de fichiers racine (/) UFS vers un pool racine ZFS, prenez compte des exigences ci-contre.

  • Une migration n'est possible que depuis un système de fichiers UFS vers un système de fichiers ZFS.

    • Un système de fichiers autre qu'un système de fichiers UFS ne peut pas être migré vers un pool racine ZFS.

    • Un système de fichiers UFS ne peut pas être créé à partir d'un pool racine ZFS.

  • Avant la migration, un pool de stockage ZFS doit exister.

  • Pour pouvoir être mis à niveau et initialisé, le pool de stockage ZFS doit être créé avec des tranches, plutôt qu'avec un disque complet.

    • Le pool créé avec des tranches peut être mis en miroir, contrairement à une configuration RAID-Z ou non redondante composée de plusieurs disques. Les informations relatives aux périphériques SVM doivent déjà apparaître dans le répertoire /dev/md/[r]dsk.

    • Le pool doit disposer d'une étiquette SMI. Un disque étiqueté EFI ne peut pas être initialisé.

    • x86 uniquement : le pool ZFS doit se trouver dans une tranche comportant une partition fdisk.

Lorsque vous procédez à la migration de systèmes de fichiers partagés, vous ne pouvez pas les copier sur une tranche distincte du nouveau pool racine ZFS. 

Par exemple, lorsque vous utilisez Solaris Live Upgrade avec un système de fichiers racine (/) UFS, l'option -m vous permet de copier le système de fichiers /export sur un autre périphérique. Par contre, vous ne pouvez pas utiliser l'option -m pour copier le système de fichiers partagé sur un pool ZFS.

 

Lorsque vous procédez à la migration d'un système de fichiers racine UFS comportant des zones non globales, les systèmes de fichiers partagés ne sont pas migrés. 

Sur un système comportant un système de fichiers racine (/) UFS et des zones non globales, ces zones sont migrées si elles se trouvent dans un système de fichiers critique faisant partie intégrante de la migration d'UFS vers ZFS. Ou, si vous procédez à la mise à niveau dans le même pool ZFS, la zone est clonée. Si une zone non globale existe dans un système de fichiers (/) UFS partagé, pour effectuer une migration vers un pool racine ZFS, vous devez d'abord mettre à niveau la zone, comme dans les versions précédentes de Solaris.

N'utilisez pas la commande ZFS rename.

La fonction Solaris Live Upgrade ne prend pas en charge la commande de changement de nom, ni ses commandes dérivées, telles que ludelete. Leur utilisation se terminera par un échec. Si vous souhaitez continuer d'utiliser vos environnements d'initialisation, ne renommez ni vos pools ZFS, ni vos systèmes de fichiers.

 

Définissez les propriétés des jeux de données avant d'utiliser la commande lucreate.

Solaris Live Upgrade crée les jeux de données pour l'environnement d'initialisation et des volumes ZFS pour la zone swap et le périphérique dump, mais ne prend pas en compte les modifications des propriétés des jeux de données. Cela signifie que si vous souhaitez activer une propriété des jeux de données dans le nouvel environnement d'initialisation, vous devez définir la propriété avant d'exécuter la commande lucreate. Exemple :


# zfs set compression=on rpool/ROOT

Reportez-vous à la section Présentation des propriétés ZFS du Guide d’administration Solaris ZFS.

Lors de la création d'un environnement d'initialisation ZFS dans le même pool racine ZFS, vous ne pouvez pas utiliser les options d'inclusion et d'exclusion de la commande lucreate pour personnaliser le contenu.

Vous ne pouvez pas utiliser les options -f, -o, -y, -Y et -z pour inclure ou exclure des fichiers de l'environnement d'initialisation principal lorsque vous créez un environnement d'initialisation dans le même pool racine ZFS. Toutefois, vous pouvez utiliser ces options dans les cas suivants :

  • Création d'un environnement d'initialisation à partir d'un système de fichiers UFS vers un autre système de fichiers UFS

  • Création d'un environnement d'initialisation à partir d'un système de fichiers UFS vers un pool racine ZFS

  • Création d'un environnement d'initialisation à partir d'un pool racine ZFS vers un autre pool racine ZFS

Pour plus d'informations sur l'utilisation des options d'inclusion et d'exclusion, reportez-vous à la section Création d'un environnement d'initialisation et personnalisation du contenu.

Vous ne pouvez pas utiliser Solaris Live Upgrade pour mettre à niveau des systèmes de fichiers ZFS non racine. 

   

Ressources supplémentaires

Pour de plus amples informations sur les sujets traités dans ce chapitre, reportez-vous aux ressources répertoriées dans le Tableau 12–2.

Tableau 12–2 Ressources supplémentaires

Ressource 

Emplacement 

Pour plus d'informations sur la planification d'une installation ZFS 

Chapitre 6, Installation de système de fichiers racine ZFS(planification) du Guide d’installation de Solaris 10 10/08 : planification d’installation et de mise à niveau

Pour des informations relatives à ZFS, y compris la présentation, la planification et les instructions détaillées 

Guide d’administration Solaris ZFS

Pour l'utilisation de Solaris Live Upgrade sur un système doté de systèmes de fichiers UFS 

Partie I, Mise à niveau avec Solaris Live Upgrade de ce manuel