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 du pool 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 exigence suivantes en matière d'espace disque pour les pools de stockage ZFS :
768 Mo de mémoire pour installer un système de fichiers ZFS racine ;
1 Go de mémoire pour de meilleures performances 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 le programme d'installation de Solaris sont les suivantes :
Installation initiale de Solaris : dans le nouvel environnement d'initialisation ZFS, la taille du volume de swap par défaut est calculée selon 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.
Oracle Solaris Live Upgrade : lors de la migration d'un système de fichiers racine UFS vers un système de fichiers racine ZFS, la taille par défaut du volume de swap de l'environnement d'initialisation ZFS est calculée selon la taille du périphérique de swap de l'environnement d'initialisation UFS. La taille par défaut du volume de swap 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 par défaut du volume d'échange est définie sur 512 Mo.
Dans l'environnement d'initialisation ZFS, la taille du volume de vidage par défaut est définie selon la moitié de la taille de la mémoire physique. Cela va généralement 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 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 en tant que système de fichiers racine, à l'exception du fichier /var. En outre, tous les composants du SE Solaris 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 Oracle Solaris 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.