Gestion des systèmes de fichiers réseau dans Oracle® Solaris 11.2

Quitter la vue de l'impression

Mis à jour : Juillet 2014
 
 

Commande sharectl

    Cette version inclut l'utilitaire sharectl, un outil d'administration permettant de configurer et de gérer les protocoles de partage de fichiers tels que NFS. Cette commande permet d'effectuer les opérations suivantes :

  • Définir des propriétés de fonctionnement du client et du serveur

  • Afficher les valeurs des propriétés d'un protocole spécifique

  • Obtenir l'état d'un protocole

L'utilitaire sharectl utilise la syntaxe suivante :

# sharectl subcommand [option] [protocol]

L'utilitaire sharectl prend en charge les sous-commandes suivantes :

set

Définit les propriétés d'un protocole de partage de fichiers. Pour une liste des propriétés et des valeurs des propriétés, reportez-vous aux paramètres décrits dans la page de manuel nfs(4).

get

Affiche les propriétés et les valeurs des propriétés pour le protocole spécifié.

status

Indique si le protocole spécifié est activé ou désactivé. Si aucun protocole n'est spécifié, l'état de tous les protocoles de partage de fichiers s'affiche.

Sous-commande set

La sous-commande set, laquelle définit les propriétés pour un protocole de partage de fichiers, prend en charge les options suivantes :

–h

Fournit une aide en ligne

–p

Définit une propriété pour le protocole

La sous-commande set utilise la syntaxe suivante :

# sharectl set [-h] [-p property=value] protocol

Vous devez disposer de privilèges root pour utiliser la sous-commande set.

Vous n'avez pas besoin de répéter cette commande pour chaque valeur de propriété supplémentaire. Vous pouvez utiliser l'option –p plusieurs fois pour définir plusieurs propriétés dans la même commande.

L'exemple suivant définit sur 3 la version minimale du protocole NFS pour le client :

# sharectl set -p client_versmin=3 nfs

Sous-commande get

La sous-commande get, laquelle affiche les propriétés et les valeurs des propriétés pour le protocole spécifié, prend en charge les options suivantes :

–h

Fournit une aide en ligne.

–p

Identifie la valeur de la propriété indiquée. Si l'option –p n'est pas utilisée, toutes les valeurs de la propriété s'affichent.

La sous-commande get utilise la syntaxe suivante :

# sharectl get [-h] [-p property] protocol

Vous devez disposer de privilèges root pour utiliser la sous-commande get.

L'exemple suivant utilise servers, qui est la propriété permettant de spécifier le nombre maximal de demandes NFS simultanées :

# sharectl get -p servers nfs
servers=1024

Dans l'exemple suivant, toutes les valeurs de la propriété sont affichées car l'option –p n'est pas utilisée :

# sharectl get nfs
servers=1024
listen_backlog=32
protocol=ALL
servers=32
lockd_listen_backlog=32
lockd_servers=20
lockd_retransmit_timeout=5
grace_period=90
nfsmapid_domain=example.com
server_versmin=2
server_versmax=4
client_versmin=2
client_versmax=4
server_delegation=on
max_connections=-1
device=

Sous-commande status

La sous-commande status indique si le protocole spécifié est activé ou désactivé. Elle prend en charge l'option –h, qui fournit une aide et une description en ligne.

La sous-commande status utilise la syntaxe suivante :

# sharectl status [-h] [protocol]

L'exemple suivant illustre l'état du protocole NFS :

# sharectl status nfs
nfs	   enabled