Gestión de dispositivos en Oracle® Solaris 11.2

Salir de la Vista de impresión

Actualización: Julio de 2014
 
 

Uso de la interfaz de la línea de comandos para configurar iSNS

En esta sección, se indican los procedimientos para configurar el servidor iSNS mediante la interfaz de la línea de comandos.

Estos procedimientos utilizan el comando isnsadm(1M). Consulte la página del comando man para obtener una descripción completa de todas las opciones de comandos.

Cómo visualizar la configuración del servidor actual

  • El siguiente comando muestra las propiedades del servidor iSNS:
    # isnsadm show-config
    Data Store Location: /etc/isns/isnsdata.xml
    Entity Status Inquiry Non-Response Threshold: 3
    Management SCN Enabled: yes
    Authorized Control Node Names: -

Cómo activar el conjunto de dominios de detección predeterminado

  1. Utilice los siguientes perfiles para obtener las autorizaciones necesarias para gestionar el servicio iSNS:
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Para obtener más información acerca de los roles, consulte Capítulo 3, Asignación de derechos en Oracle Solaris de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Active el conjunto de dominios de detección predeterminado:
    # isnsadm enable-dd-set Default

Cómo crear conjuntos de dominios de detección

  1. Utilice los siguientes perfiles para obtener las autorizaciones necesarias para gestionar el servicio iSNS:
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Para obtener más información acerca de los roles, consulte Capítulo 3, Asignación de derechos en Oracle Solaris de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Cree un conjunto de dominios de detección:
    # isnsadm create-dd-set set_name
  3. Active el conjunto de dominios de detección:
    # isnsadm enable-dd-set set_name
  4. Visualice todos los conjuntos de dominios de detección, incluido el nuevo:
    # isnsadm list-dd-set -v
    DD Set name: Default
    State: Enabled
    DD Set name:set_name
    State: Enabled

    La lista de conjuntos de dominios de detección incluye el conjunto de dominios de detección predeterminado y el nuevo.

Cómo crear dominios de detección

Los dominios de detección nuevos son miembros del conjunto de dominios de detección predeterminado. Después de crearlos, puede agregarlos al nuevo conjunto de dominios de detección.

  1. Utilice los siguientes perfiles para obtener las autorizaciones necesarias para gestionar el servicio iSNS:
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Para obtener más información acerca de los roles, consulte Capítulo 3, Asignación de derechos en Oracle Solaris de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Cree el dominio de detección:
    # isnsadm create-dd domain_name
  3. Visualice el nuevo dominio de detección en el conjunto de dominios de detección predeterminado:
    # isnsadm list-dd-set
    DD name: name
    DD set(s): Default
  4. Cree otros dominios de detección.

Cómo agregar un dominio de detección a un conjunto de dominios de detección

Esta tarea elimina el dominio de detección del conjunto de dominios de detección predeterminado y lo agrega al conjunto de dominios de detección que especifica. Debido a que el nuevo conjunto de dominios de detección se ha activado, todos los clientes en sus dominios de detección pueden ser detectados por el servidor iSNS.

No es necesario tener privilegios para enumerar los miembros de los dominios de detección y de los conjuntos de dominios de detección.

  1. Utilice los siguientes perfiles para obtener las autorizaciones necesarias para gestionar el servicio iSNS:
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Para obtener más información acerca de los roles, consulte Capítulo 3, Asignación de derechos en Oracle Solaris de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Enumere los dominios de detección para identificar el que desea agregar.
    # isnsadm list-dd -v
  3. Enumere los conjuntos de dominios de detección para identificar el que desea tener como contenedor para el nuevo dominio de detección.
    # isnsadm list-dd-set
  4. Mueva el dominio de detección al conjunto de dominios de detección que desee:
    # isnsadm add-dd domain_name -s set_name
  5. Visualice la nueva agregación al conjunto de dominios de detección:
    # isnsadm list-dd-set -v domain_name

Cómo asignar clientes a un dominio de detección

Antes de empezar

Utilice la interfaz de gestión del cliente para registrar el cliente. Mediante la función de configuración de iSCSI, especifique la dirección IP del servidor iSNS y permita que el servidor iSNS detecte el cliente.

  1. Utilice los siguientes perfiles para obtener las autorizaciones necesarias para gestionar el servicio iSNS:
    • solaris.isnsmgr.write

    • solaris.smf.manage.isns

    • solaris.smf.value.isns

    Para obtener más información acerca de los roles, consulte Capítulo 3, Asignación de derechos en Oracle Solaris de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  2. Verifique que el cliente haya sido registrado con el servidor iSNS:
    # isnsadm list-node
    iSCSI Name: iqn.1986-03.com.sun:01:000e0c9f10da.45173FEA.engr
    Alias: STK5320_NAS
    Type: Target
    .
    iSCSI Name: iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.acct
    Alias:
    Type: Initiator

    La salida muestra los nombres iSCSI de los clientes.

  3. Verifique el nombre del dominio de detección:
    # isnsadm list-dd
  4. Agregue el cliente al dominio de detección:
    # isnsadm add-node  -d domain_name iSCSI_Name

    Por ejemplo, para agregar el destino denominado “STK5320_NAS” al dominio de detección Eng-dd:

    # isnsadm add-node -d Eng-dd  iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.engr
  5. Enumere todos los clientes en el dominio de detección para verificar que el cliente se haya agregado:
    # isnsadm list-dd -v domain_name
    

    Por ejemplo, para comprobar el dominio de detección Eng-dd:

    # isnsadm list-dd -v Eng-dd
    DD name:	Eng-dd
    DD set: Development-dds
    iSCSI Name:	iqn.1986-03.com.sun:01:000e0c9f10da.45173FEA.engr
    iSCSI Name:	iqn.1986-03.com.sun:01:000e0c9f10da.454F00A2.acct
    iSCSI name: iqn.1986-03.com.sun:01:e00000000000.46fd8e2b