Ignorer les liens de navigation | |
Quitter l'aperu | |
Transition d'Oracle Solaris 10 vers Oracle Solaris 11.1 Oracle Solaris 11.1 Information Library (Français) |
1. Transition d'Oracle Solaris 10 vers une version d'Oracle Solaris 11 (présentation)
2. Transition vers une méthode d'installation d'Oracle Solaris 11
Modifications apportées à l'identité et à la configuration des périphériques
Modifications apportées à la personnalisation des pilotes de périphériques
Préparation des disques pour les pools de stockage ZFS
Améliorations apportées à l'installation de pools root ZFS
Configuration requise pour les périphériques de pools root ZFS
Administration des disques de pool root ZFS et de l'initialisation
4. Gestion des fonctions de stockage
5. Gestion des systèmes de fichiers
6. Gestion des logiciels et des environnements d'initialisation
7. Gestion de la configuration réseau
8. Gestion de la configuration système
10. Gestion des versions d'Oracle Solaris dans un environnement virtuel
11. Gestion des comptes et des environnements utilisateur
Dans les versions d'Oracle Solaris 10, un environnement root UFS fournit la même tranche de disque pour les périphériques de swap et de vidage. Une fois qu'un système Oracle Solaris 11 est installé, deux volumes distincts sont créés, l'un comme périphérique de swap et l'autre comme périphérique de vidage.
# dumpadm Dump content: kernel pages Dump device: /dev/zvol/dsk/rpool/dump (dedicated) Savecore directory: /var/crash Savecore enabled: yes Save compressed: on
# swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 182,2 8 4061176 4061176
Vous pouvez afficher des informations sur le nom et la taille des volumes de swap et de vidage. Par exemple :
# zfs list -t volume -r rpool NAME USED AVAIL REFER MOUNTPOINT rpool/dump 4.13G 51.6G 4.00G - rpool/swap 4.13G 51.6G 4.00G -
Vous pouvez également afficher les tailles de l'espace de swap dans un format lisible par l'utilisateur. Par exemple :
# swap -sh total: 1.4G allocated + 227M reserved = 1.6G used, 432G available # swap -lh swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 285,2 8K 4.0G 4.0G
La gestion de volumes de swap et de vidage ZFS diffère de la gestion d'une tranche unique pour un périphérique de swap et de vidage UFS comme suit :
Vous ne pouvez pas utiliser le même volume pour les périphériques de swap et de vidage dans un environnement root ZFS
Vous ne pouvez pas utiliser un fichier en tant que périphérique de swap dans un environnement root ZFS
Le système exige que la taille du périphérique de vidage atteigne environ la moitié ou les trois quarts de la taille de la mémoire physique. Si le périphérique de vidage est trop petit, un message d'erreur semblable au message suivant s'affiche :
# dumpadm -d /dev/zvol/dsk/rpool/dump dumpadm: dump device /dev/zvol/dsk/rpool/dump is too small to hold a system dump dump size 36255432704 bytes, device size 34359738368 bytes
Vous pouvez augmenter facilement la taille du périphérique de vidage en augmentant la propriété volsize du volume, mais la réinitialisation de celui-ci peut prendre un certain temps. Par exemple :
# zfs get volsize rpool/dump NAME PROPERTY VALUE SOURCE rpool/dump volsize 1.94G local # zfs set volsize=3g rpool/dump # zfs get volsize rpool/dump NAME PROPERTY VALUE SOURCE rpool/dump volsize 3G local
Il est difficile de modifier la taille du volume de swap si le périphérique de swap est en cours d'utilisation. Vous pouvez envisager de créer un second volume de swap et de l'ajouter en tant que périphérique de swap. Par exemple :
# zfs create -V 3G rpool/swap2 # swap -a /dev/zvol/dsk/rpool/swap2 # swap -l swapfile dev swaplo blocks free /dev/zvol/dsk/rpool/swap 182,2 8 4061176 4061176 /dev/zvol/dsk/rpool/swap2 182,4 8 6291448 6291448
Ajoutez ensuite une entrée pour le nouveau périphérique de swap dans le fichier /etc/vfstab. Par exemple :
/dev/zvol/dsk/rpool/swap2 - - swap - no -