Gestion des systèmes de fichiers ZFS dans Oracle®Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Décembre 2014
 
 

Gestion de vos périphériques de swap et de vidage ZFS

Au cours du processus d'installation, une zone de swap est créée sur un volume ZFS du pool root ZFS. Par exemple :

# swap -l
swapfile                   dev    swaplo   blocks     free
/dev/zvol/dsk/rpool/swap 145,2        16 16646128 16646128

Au cours du processus d'installation, un périphérique de vidage est créé sur un volume ZFS du pool root ZFS. En règle générale, un périphérique de vidage ne nécessite aucune administration car il est créé automatiquement lors de l'installation. Par exemple :

# dumpadm
Dump content: kernel pages
Dump device: /dev/zvol/dsk/rpool/dump (dedicated)
Savecore directory: /var/crash/
Savecore enabled: yes
Save compressed: on

Si vous désactivez et supprimez le périphérique de vidage, vous devrez l'activer avec la commande dumpadm après sa recréation. Dans la plupart des cas, vous devrez uniquement ajuster la taille du périphérique de vidage à l'aide de la commande zfs.

Pour plus d'informations sur la taille des volumes de swap et de vidage créés par les programmes d'installation, reportez-vous à la section Configuration requise pour le pool root ZFS.

La taille des volumes de swap et de vidage peut être ajustée après l'installation. Pour plus d'informations, reportez-vous à la section Ajustement de la taille de vos périphériques de swap et de vidage ZFS.

Considérez les points suivants lorsque vous travaillez avec des périphériques de swap et de vidage ZFS :

  • Si vous souhaitez créer des périphériques de swap et de vidage dans un pool non-root, ne créez pas des volumes de swap et de vidage dans un pool RAID-Z. Si un pool inclut les volumes de swap et de vidage, il doit s'agir d'un pool à un seul disque ou d'un pool mis en miroir. Sinon, un message similaire à celui figurant ci-dessous s'affiche :

    /dev/zvol/dsk/rzpool/swap: Operation not supported
  • Créer un volume de swap ou de vidage dans un pool non root. L'exécution de la commande dumpadm –d met en évidence la réinitialisation du périphérique de vidage.

    # zfs create -V 10g bpool/dump2
    # dumpadm -d /dev/zvol/dsk/bpool/dump2
    Dump content      : kernel with ZFS metadata
    Dump device       : /dev/zvol/dsk/bpool/dump2 (dedicated)
    Savecore directory: /var/crash
    Savecore enabled  : yes
    Save compressed   : on
    
  • Vous devez utiliser des volumes ZFS distincts pour les périphériques de swap et de vidage.

  • Volumes ne sont pas prises en charge pour des volumes de swap.

  • L'utilisation d'un fichier swap sur un système de fichiers ZFS n'est actuellement pas prise en charge.

  • Si vous devez modifier votre zone de swap ou votre périphérique de vidage après l'installation du système, utilisez les commandes swap et dumpadm de la même manière que dans les versions précédentes de Solaris. Pour plus d'informations, reportez-vous au Chapitre 3, Extension de l’espace de swap du manuel Gestion des systèmes de fichiers dans Oracle Solaris 11.2 et Dépannage des problèmes d’administration système dans Oracle Solaris 11.2 .