Cette évolution des outils d'administration système est une nouveauté de Solaris Express version 12/06.
ZFS consigne automatiquement les commandes zfs et zpool ayant pour effet de modifier les informations d'état du pool. Par exemple :
# zpool history History for 'newpool': 2006-10-23.08:58:22 zpool create -f newpool c1t2d0 2006-10-23.08:59:02 zpool replace -f newpool c1t2d0 c1t3d0 2006-10-23.08:59:54 zpool attach -f newpool c1t3d0 c1t4d0 |
Cette fonctionnalité est très utile (pour vous ou le personnel technique Sun) pour identifier le jeu exact des commandes ZFS exécutées en vue de résoudre les conditions d'erreur.
Voici les caractéristiques du journal d'historique :
Le journal ne peut pas être désactivé.
Le journal est enregistré en permanence sur disque, c'est-à-dire d'une réinitialisation système à une autre.
Le journal est mis en ??uvre sous forme de mémoire tampon circulaire. La taille minimale est de 128 Ko. La taille maximale est de 32 Mo.
Pour les pools de plus petite capacité, la taille maximale est limitée à 1 % de la taille du pool, en sachant que la taille est déterminée au moment de la création du pool.
Le journal ne demande aucun travail d'administration. Autrement dit, il est inutile de régler la taille du journal ou de changer son emplacement.
Actuellement, la commande zpool history n'enregistre pas l'ID utilisateur, le nom d'hôte et le nom de zone.
Pour de plus amples information sur la résolution de problèmes relatifs à ZFS, reportez-vous au ZFS Administration Guide.