1. Système de fichiers Oracle Solaris ZFS (introduction)
2. Mise en route d'Oracle Solaris ZFS
3. Différences entre les systèmes de fichiers Oracle Solaris ZFS et classiques
4. Gestion des pools de stockage Oracle Solaris ZFS
5. Installation et initialisation d'un système de fichiers racine ZFS Oracle Solaris
Installation et initialisation d'un système de fichiers racine Oracle Solaris ZFS (présentation)
Fonctions d'installation de ZFS
Version Oracle Solaris requise
Configuration requise générale relative au pool de stockage ZFS
Installation d'un système de fichiers racine ZFS (installation initiale d'Oracle Solaris)
Création d'un pool racine ZFS mis en miroir (post-installation)
Installation d'un système de fichiers racine ZFS (installation d'archive Oracle Solaris Flash)
Installation d'un système de fichiers racine ZFS (installation JumpStart)
Exemples de profils JumpStart pour ZFS
Problèmes de migration ZFS avec Live Upgrade
Utilisation de Live Upgrade pour migrer ou mettre à niveau un système avec zones (Solaris 10 10/08)
Configuration d'un système de fichiers racine ZFS avec racines de zone sur ZFS (Solaris 10 10/08)
Prise en charge ZFS des périphériques de swap et de vidage
Ajustement de la taille de vos périphériques de swap et de vidage ZFS
Dépannage du périphérique de vidage ZFS
Initialisation à partir d'un système de fichiers racine ZFS
Initialisation à partir d'un disque alternatif d'un pool racine ZFS mis en miroir
SPARC : Initialisation à partir d'un système de fichiers racine ZFS
x86 : initialisation à partir d'un système de fichiers ZFS racine
Résolution de problèmes de point de montage empêchant l'initialisation (Solaris 10 10/08)
Résolution des problèmes de point de montage ZFS
Initialisation en vue de la récupération dans un environnement racine ZFS
Initialisation d'un système de fichiers ZFS en mode de secours
Initialisation d'un système de fichiers ZFS à partir d'un autre média
Restauration du pool racine ZFS ou des instantanés du pool racine
Remplacement d'un disque dans le pool racine ZFS
Création d'instantanés de pool racine
Recréation d'un pool racine ZFS et restauration d'instantanés de pool racine
Restauration des instantanés d'un pool racine à partir d'une initialisation de secours
6. Gestion des systèmes de fichiers Oracle Solaris ZFS
7. Utilisation des instantanés et des clones ZFS Oracle Solaris
8. Utilisation des ACL et des attributs pour protéger les fichiers Oracle Solaris ZFS
9. Administration déléguée de ZFS dans Oracle Solaris
10. Rubriques avancées Oracle Solaris ZFS
11. Dépannage d'Oracle Solaris ZFS et récupération de pool
Vous pouvez installer et initialiser un système de fichiers racine ZFS de l'une des manières suivantes :
Installation initiale d'Oracle Solaris (méthode d'installation en mode Texte interactif)
Sélectionnez et installez ZFS en tant que système de fichiers racine.
Installez une archive flash ZFS.
Fonction Oracle Solaris Live Upgrade
Migrez un système de fichiers racine UFS vers un système de fichiers racine ZFS.
Créez un nouvel environnement d'initialisation dans un nouveau pool racine ZFS.
Créez ou mettez à jour un environnement d'initialisation dans un pool racine ZFS existant.
Mettez à niveau un autre environnement d'initialisation à l'aide d'une archive Flash ZFS.
Fonction Oracle Solaris JumStart.
Créez un profil pour installer automatiquement un système avec un système de fichiers racine ZFS.
Créez un profil pour installer automatiquement un système avec une archive Flash ZFS.
Une fois qu'un système SPARC ou x86 est installé avec un système de fichiers racine ZFS ou migré vers un système de fichiers racine ZFS, le système s'initialise automatiquement à partir du système de fichiers racine ZFS. Pour plus d'informations sur les modifications apportées à l'initialisation, reportez-vous à la section Initialisation à partir d'un système de fichiers racine ZFS.
Les fonctions d'installation de ZFS suivantes sont disponibles dans cette version de Solaris :
La fonction d'installation interactive en mode Texte vous permet d'installer un système de fichiers racine UFS ou ZFS. Le système de fichiers par défaut est toujours UFS pour cette version. Vous pouvez accéder au programme interactif d'installation en mode Texte de l'une des manières suivantes :
SPARC : utilisez la syntaxe suivante à partir du DVD d'installation d'Oracle Solaris :
ok boot cdrom - text
SPARC : utilisez la syntaxe suivante lors d'une initialisation à partir du réseau :
ok boot net - text
x86 : sélectionnez la méthode d'installation en mode Texte.
Un profil JumpStart personnalisé permet d'accéder aux fonctionnalités suivantes :
Vous pouvez définir un profil pour la création d'un pool de stockage ZFS et désigner un système de fichiers ZFS d'initialisation.
Vous pouvez définir un profil pour installer une archive flash d'un pool racine ZFS.
Vous pouvez utiliser la fonction Live Upgrade pour migrer un système de fichiers racine UFS vers un système de fichiers racine ZFS. Les commandes lucreate et luactivate ont été améliorées afin de prendre en charge les pools et systèmes de fichiers ZFS.
Vous pouvez configurer un pool racine ZFS mis en miroir en sélectionnant deux disques au cours de l'installation. Vous pouvez également créer un pool racine ZFS mis en miroir en connectant d'autres disques une fois l'installation terminée.
Les périphériques de swap et de vidage sont automatiquement créés sur les volumes ZFS dans le pool racine ZFS.
Les fonctions d'installation suivantes ne sont pas disponibles dans la présente version :
La fonction d'installation de l'interface graphique permettant d'installer un système de fichiers racine ZFS n'est actuellement pas disponible. Vous devez sélectionner la méthode d'installation en mode Texte pour installer un système de fichiers racine ZFS.
Le programme de mise à niveau standard ne peut pas être utilisé pour mettre à niveau votre système de fichiers racine UFS avec un système de fichiers racine ZFS.
Assurez-vous de disposer de la configuration requise suivante avant d'installer un système avec un système de fichiers racine ZFS ou avant de migrer d'un système de fichiers racine UFS vers un système de fichiers racine ZFS.
Vous pouvez installer et initialiser un système de fichiers racine ZFS ou migrer vers un système de fichiers racine ZFS de différentes manières :
Installation d'un système de fichiers racine ZFS - disponible à partir de la version 10 10/08 de Solaris.
Migration d'un système de fichiers racine UFS vers un système de fichiers racine ZFS avec Live Upgrade : vous devez avoir installé la version Solaris 10 10/08 ou une version supérieure, ou vous devez avoir effectué la mise à niveau vers cette version ou une version ultérieure.
Les sections suivantes décrivent l'espace requis de pool racine ZFS et la configuration requise.
La quantité minimale d'espace disponible requis sur le pool d'un système de fichiers racine ZFS est supérieure à celle d'un système de fichiers racine UFS car les périphériques de swap et de vidage doivent être distincts dans un environnement racine ZFS. Par défaut, le périphériques de swap et le périphériques de vidage ne sont qu'un même périphérique sur un système de fichiers racine UFS.
Lorsqu'un système est installé ou mis à niveau avec un système de fichiers racine ZFS, la taille de la zone de swap et du périphérique de vidage dépend de la quantité de mémoire physique. L'espace minimum de pool disponible d'un système de fichiers racine ZFS d'initialisation dépend de la quantité de mémoire physique, de l'espace disque disponible et du nombre d'environnements d'initialisation à créer.
Consultez les exigences suivantes en matière d'espace disque pour les pools de stockage ZFS :
1 536 Mo de mémoire pour installer un système de fichiers ZFS racine ;
1 536 Mo de mémoire ou plus recommandés pour optimiser les performances ZFS globales ;
16 Go d'espace disque minimum recommandés. L'espace disque est utilisé comme suit :
Zone de swap et périphérique de vidage : les tailles par défaut des volumes de swap et de vidage créés par les programmes d'installation d'Oracle Solaris sont les suivantes :
Installation initiale : dans le nouvel environnement d'initialisation ZFS, la taille du volume de swap par défaut correspond à la moitié de la taille de la mémoire physique, de 512 Mo à 2 Go en règle générale. Vous pouvez ajuster la taille du volume de swap au cours de l'installation initiale.
La taille par défaut du volume de vidage est calculée par le noyau en fonction des informations dumpadm et de la taille de la mémoire physique. Vous pouvez régler la taille du volume de vidage au cours de l'installation initiale.
Live Upgrade : lors de la migration d'un système de fichiers racine UFS vers un système de fichiers racine ZFS, la taille de swap par défaut de l'environnement d'initialisation ZFS correspond à la taille du périphérique de swap de l'environnement d'initialisation UFS. La taille de swap par défaut est calculée en additionnant la taille de tous les périphériques de swap de l'environnement d'initialisation UFS. Un volume ZFS de cette taille est ensuite créé dans l'environnement d'initialisation ZFS. Si aucun périphérique de swap n'est défini dans l'environnement d'initialisation UFS, la taille de swap par défaut est définie sur 512 Mo.
Dans l'environnement d'initialisation ZFS, la taille du volume de vidage par défaut est définie comme étant égale à la moitié de la taille de la mémoire physique. Celle-ci s'étend également de 512 Mo à 2 Go.
Vous pouvez ajuster la taille de vos volumes de swap et de vidage, dès lors que ces dernières prennent en charge les opérations du système. Pour plus d'informations, reportez-vous à la section Ajustement de la taille de vos périphériques de swap et de vidage ZFS.
Environnement d'initialisation : outre l'espace requis pour une nouvelle zone de swap et un nouveau périphérique de vidage ou les tailles ajustées d'une zone de swap et d'un périphérique de vidage, un environnement d'initialisation ZFS migré à partir d'un environnement d'initialisation UFS nécessite environ 6 Go. Chaque environnement d'initialisation ZFS cloné à partir d'un autre environnement d'initialisation ZFS ne nécessite aucun espace disque supplémentaire ; toutefois, lors de l'application de patchs, la taille de l'environnement d'initialisation peut augmenter. Tous les environnements d'initialisation ZFS d'un même pool racine utilisent les mêmes périphériques de swap et de vidage.
Composants du SE Oracle Solaris : tous les sous-répertoires du système de fichiers racine faisant partie de l'image du SE doivent se trouver dans le même jeu de données que le système de fichiers racine, à l'exception de /var. En outre, tous les composants du SE doivent se trouver dans le pool racine, à l'exception des périphériques de swap et de vidage.
Le répertoire ou le jeu de données /var doit être un jeu de données unique. Par exemple, si vous voulez également utiliser Live Upgrade pour modifier ou appliquer un patch à un environnement d'initialisation ZFS ou créer une archive Flash de ce pool, vous ne pouvez pas créer un jeu de données /var descendant, tel que /var/tmp.
Par exemple, un système disposant de 12 Go d'espace disque risque d'être trop petit pour un environnement d'initialisation ZFS car chaque périphérique de swap et de vidage nécessite 2 Go et l'environnement d'initialisation ZFS migré à partir de l'environnement d'initialisation UFS nécessite environ 6 Go.
Vérifiez la configuration requise suivante pour le pool de stockage ZFS :
Le pool utilisé comme pool racine doit contenir une étiquette SMI. Cette condition est généralement respectée si le pool est créé avec des tranches de disque.
Le pool doit exister sur une tranche de disque ou sur des tranches de disque qui sont mises en miroir. Si vous tentez d'utiliser une configuration de pool non prise en charge lors d'une migration effectuée par Live Upgrade, un message du type suivant s'affiche :
ERROR: ZFS pool name does not support boot environments
Pour obtenir une description détaillée des configurations de pool racine ZFS prises en charge, reportez-vous à la section Création d'un pool racine ZFS.
x86 : le disque doit comporter une partition Oracle Solaris fdisk. Une partitionfdisk est créée automatiquement lors de l'installation du système x86. Pour plus d'informations sur les partitions fdisk Solaris, reportez-vous à la section Guidelines for Creating an fdisk Partition du System Administration Guide: Devices and File Systems.
Les disques désignés comme disques d'initialisation dans un pool racine ZFS doivent être inférieurs à 2 To sur les systèmes SPARC tout comme sur les systèmes x86.
La compression peut être activée sur le pool racine uniquement après l'installation de ce dernier. Aucun moyen ne permet d'activer la compression sur un pool racine au cours de l'installation. L'algorithme de compression gzip n'est pas pris en charge sur les pools racine.
Ne renommez pas le pool racine après sa création par une installation initiale ou une fois la migration d'Oracle Solaris Live Upgrade vers un système de fichiers racine ZFS effectuée. Si vous renommez le pool racine, cela peut empêcher l'initialisation du système.