Gestión de sistemas de archivos de red en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Comando sharectl

    Esta versión incluye la utilidad sharectl, que es una herramienta administrativa que le permite configurar y gestionar protocolos de uso compartido de archivos, por ejemplo NFS. Puede utilizar este comando para realizar lo siguiente:

  • Establecer propiedades operativas del cliente y el servidor

  • Visualizar los valores de propiedad de un protocolo específico

  • Obtener el estado de un protocolo

La utilidad sharectl utiliza la siguiente sintaxis:

# sharectl subcommand [option] [protocol]

La utilidad sharectl permite los siguientes subcomandos:

set

Define las propiedades de un protocolo de uso compartido de archivos. Para obtener una lista de propiedades y valores de propiedad, consulte los parámetros que se describen en la página del comando man nfs(4).

obtener

Muestra las propiedades y valores de propiedad para el protocolo especificado.

estado

Muestra si el protocolo especificado está activado o desactivado. Si no se especifica ningún protocolo, se muestra el estado de todos los protocolos de uso compartido de archivos.

Subcomando set

El subcomando set, que define las propiedades de un protocolo de uso compartido de archivos, es compatible con las siguientes opciones:

–h

Proporciona una descripción de ayuda en pantalla

–p

Define una propiedad para el protocolo

El subcomando set utiliza la siguiente sintaxis:

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

Debe tener privilegios root para usar el subcomando set.

No es necesario repetir este comando para cada valor de propiedad adicional. Puede utilizar la opción –p varias veces para definir varias propiedades en el mismo comando.

En el siguiente ejemplo se establece en 3 la versión mínima del protocolo NFS para el cliente:

# sharectl set -p client_versmin=3 nfs

Subcomando get

El subcomando get, que muestra las propiedades y los valores de propiedad para el protocolo especificado, admite las siguientes opciones:

–h

Proporciona una descripción de ayuda en pantalla.

–p

Identifica el valor de propiedad para la propiedad especificada. Si no se utiliza la opción –p, se muestran todos los valores de propiedad.

El subcomando get usa la siguiente sintaxis:

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

Debe tener privilegios root para usar el subcomando get.

El siguiente ejemplo utiliza servers, que es la propiedad que le permite especificar el número máximo de solicitudes NFS simultáneas:

# sharectl get -p servers nfs
servers=1024

En el siguiente ejemplo, como no se utiliza la opción –p, se muestran todos los valores de propiedad:

# 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=

Subcomando status

El subcomando status, indica si el protocolo especificado está activado o desactivado. Admite la opción –h, que proporciona una descripción de la ayuda en línea.

El subcomando status tiene la siguiente sintaxis:

# sharectl status [-h] [protocol]

El siguiente ejemplo muestra el estado del protocolo NFS:

# sharectl status nfs
nfs	   enabled