Guide d'administration Oracle Solaris ZFS

Création de pools racine de remplacement ZFS

La création d'un pool racine de remplacement s'effectue le plus souvent en vue d'une utilisation avec un média amovible. Dans ces circonstances, les utilisateurs souhaitent employer un système de fichiers unique et le monter à l'emplacement de leur choix dans le système cible. Lorsqu'un pool racine de remplacement est créé à l'aide de l'option zpool create-R, le point de montage du système de fichiers racine est automatiquement défini sur /, qui est l'équivalent de la racine de remplacement elle-même.

Dans l'exemple suivant, un pool nommé morpheus est créé à l'aide /mnt en tant que chemin de racine de remplacement :


# zpool create -R /mnt morpheus c0t0d0
# zfs list morpheus
NAME                   USED  AVAIL  REFER  MOUNTPOINT
morpheus              32.5K  33.5G     8K  /mnt

Notez le système de fichiers morpheus dont le point de montage est la racine de remplacement du pool, /mnt. Le point de montage stocké sur le disque est / et le chemin complet de /mnt n'est interprété que dans le contexte du pool racine de remplacement. Ce système de fichiers peut ensuite être exporté ou importé sous un pool racine de remplacement arbitraire d'un autre système à l'aide de la syntaxe de valeur de la racine secondaire -R.


# zpool export morpheus
# zpool import morpheus
cannot mount '/': directory is not empty
# zpool export morpheus
# zpool import -R /mnt morpheus
# zfs list morpheus
NAME                   USED  AVAIL  REFER  MOUNTPOINT
morpheus              32.5K  33.5G     8K  /mnt