Monter des volumes Xsan avec des options avancées

Les options de ligne de commande avec les commandes xsanctl peuvent vous donner plus de contrôle lorsque vous montez des volumes Xsan sur des clients Xsan.

Utilisez les arguments suivants avec les commandes xsanctl sur chaque ordinateur sur lequel vous souhaitez monter le volume Xsan.

--at=directory 
Monte le volume Xsan sur le répertoire spécifié au lieu de l’emplacement par défaut dans /Volumes. Lors de la spécification du point de montage, le répertoire du point de montage n’est pas créé automatiquement : il doit exister préalablement pour que le montage réussisse. Sur les clients Xsan exécutant macOS Catalina, un répertoire de points de montage situé dans le répertoire racine doit être synthétisé comme décrit sur la page synthetic.conf(5) du manuel.

--ro 
Monte le volume Xsan en lecture seule au lieu de le monter en lecture-écriture, qui constitue la valeur par défaut.

--rw 
Monte le volume Xsan en lecture-écriture. Utilisez cette option pour modifier un volume configuré pour être monté en lecture seule. C’est la valeur par défaut pour les clients Xsan.

--threads 
Modifie le nombre de threads (fils d’exécution) utilisés par le client Xsan pour les demandes d’E/S. Vous ne devez pas utiliser cette option pour une utilisation normale. Assurez-vous de la tester avant de l’utiliser dans un environnement de production.
Vous devez ajuster les valeurs par défaut dans l’argument --threads par petits incréments. Veillez à effectuer un test avant d’exécuter cette commande dans un environnement de production.

--dircachesize 
Définit la taille du cache d’informations de répertoire sur les clients Xsan. Un cache plus important peut accélérer certaines fonctions comme la lecture de répertoires. La valeur par défaut de 10485760 est correcte dans la plupart des cas. Veillez à effectuer un test avant d’exécuter cette commande dans un environnement de production. 
Vous devez ajuster les valeurs par défaut dans l’argument --dircachesize par petits incréments. Veillez à effectuer un test avant d’exécuter cette commande dans un environnement de production.

--mnt_retry=n
Si une tentative de montage échoue, réessayez le montage jusqu’à *n* fois avec un délai d’une seconde entre les tentatives. Cette option est disponible dans macOS Sierra 10.12.4 et versions ultérieures. Dans certains environnements, il peut être nécessaire d’augmenter cette valeur pour monter automatiquement un volume Xsan au démarrage.

Ces exemples de commandes utilisent les arguments ci-dessus avec le volume nommé MyVolume.

mkdir /MyVolume
xsanctl mount MyVolume --at /MyVolume
xsanctl mount MyVolume --ro
xsanctl mount MyVolume --at /MyVolume --ro
xsanctl mount MyVolume --mnt_retry=60

Sous OS X El Capitan et versions ultérieures, lorsque vous montez un volume avec une combinaison de ces options avec « xsanctl mount », vos options sont enregistrées dans /etc/fstab et réutilisées lorsque le volume est monté automatiquement au démarrage. Pour modifier les options de montage actuelles stockées dans /etc/fstab, démontez le volume avec « xsanctl unmount MyVolume », puis montez à nouveau avec les options souhaitées via « xsanctl mount ».

Date de publication: