GEOM supporte l'utilisation de périphériques distants, comme les disques durs, les CD-ROMs, les fichiers, etc. via l'utilisation des outils « gate ». Ce mécanisme est semblable à NFS.
Pour commencer, un fichier d'export doit être
créé. Ce fichier précise qui est
autorisé à accéder aux ressources
partagées et quel niveau d'accès est offert. Par
exemple, pour partager la quatrième tranche du premier
disque SCSI, le fichier
/etc/gg.exports
suivant est
adapté:
192.168.1.0/24 RW /dev/da0s4d
Cette ligne autorisera l'accès au système de
fichiers présent sur la partition
da0s4d
à toutes les machines du
réseau local.
Pour exporter ce périphérique, assurez-vous tout d'abord qu'il n'est pas déjà monté et lancez le « démon » ggated(8):
#
ggated
Maintenant pour monter le périphérique sur la machine cliente, tapez les commandes suivantes:
#
ggatec create -o rw 192.168.1.1 /dev/da0s4d
ggate0#
mount /dev/ggate0 /mnt
A partir d'ici, on peut accéder au
périphérique par l'intermédiaire du point
de montage /mnt
.
Il est à noter que toutes ces opérations échoueront si le disque est déjà monté soit sur la machine serveur soit sur tout autre machine du réseau.
Quand le périphérique n'est plus utilisé, il peut être démonté sans risque avec la commande umount(8) de la même manière que pour tout autre disque.
Ce document, ainsi que d'autres peut être téléchargé sur ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/
Pour toutes questions à propos de FreeBSD, lisez la
documentation avant de contacter
<questions@FreeBSD.org>.
Pour les questions sur cette documentation, contactez
<doc@FreeBSD.org>.