JavaScript is required to for searching.
Omitir Vínculos de navegación
Salir de la Vista de impresión
Administración de Oracle Solaris 11.1: dispositivos y sistemas de archivos     Oracle Solaris 11.1 Information Library (Español)
search filter icon
search icon

Información del documento

Prefacio

1.  Gestión de medios extraíbles (tareas)

2.  Grabación de CD y DVD (tareas)

3.  Gestión de dispositivos (tareas)

4.  Configuración dinámica de dispositivos (tareas)

5.  Gestión de dispositivos USB (tareas)

6.  Uso de dispositivos InfiniBand (descripción general/tareas)

7.  Gestión de discos (descripción general)

8.  Gestión del uso de discos (tareas)

9.  Administración de discos (tareas)

10.  Configuración de discos (tareas)

11.  Configuración de dispositivos de almacenamiento con COMSTAR (tareas)

Descripción general de las funciones de COMSTAR

Identificación de requisitos de software y hardware de COMSTAR

Configuración de dispositivos de almacenamiento con COMSTAR (mapa de tareas)

Terminología de COMSTAR

Configuración de detección de destinos dinámica o estática

Configuración de dispositivos de almacenamiento con COMSTAR (tareas)

Cómo activar el servicio STMF

Cómo realizar la copia de seguridad de una configuración de COMSTAR y restaurarla

Cómo crear una unidad lógica

Cómo crear un destino iSCSI

Cómo activar la detección de iSNS para el dispositivo de destino

Cómo configurar un HCA IB para iSER

Creación de grupos de portales de destino iSCSI

Uso de TPG con iSER

Cómo crear un grupo de portales de destino para destinos iSCSI

Cómo acceder a discos iSCSI

Disponibilidad de unidades lógicas SCSI

Cómo hacer que una unidad lógica esté disponible para todos los sistemas

Cómo restringir el acceso de una unidad lógica a sistemas seleccionados

Configuración de dispositivos de canal de fibra con COMSTAR

Configuración de puertos de canal de fibra con COMSTAR

Cómo visualizar enlaces de puertos FC existentes

Cómo definir todos los puertos FC en un modo concreto

Cómo establecer puertos FC seleccionados en modo de destino o iniciador

Disponibilidad de unidades lógicas para FC y FCoE

Cómo hacer que unidades lógicas estén disponibles para FC y FCoE

Configuración de dispositivos FCoE con COMSTAR

Configuración de puertos FCoE

Activación de tramas gigantes y tramas de pausa 802.3x en la interfaz Ethernet

Cómo crear puertos de destino FCoE

Cómo verificar que un puerto de destino FCoE esté funcionando

Cómo suprimir puertos de destino FCoE

Configuración de dispositivos SRP con COMSTAR

Uso de vistas COMSTAR con SRP

Cómo activar el servicio de destino SRP

Cómo verificar el estado de destino SRP

12.  Configuración y gestión del servicio de nombres de almacenamiento de Internet (iSNS) de Oracle Solaris

13.  La utilidad format (referencia)

14.  Gestión de sistemas de archivos (descripción general)

15.  Creación y montaje de sistemas de archivos (tareas)

16.  Configuración de espacio de intercambio adicional (tareas)

17.  Copia de archivos y sistemas de archivos (tareas)

18.  Administración unidades de cinta (tareas)

Índice

Configuración de dispositivos de almacenamiento con COMSTAR (tareas)

Puede definir y configurar un destino Internet SCSI (iSCSI) de COMSTAR y hacer que esté disponible en la red. Las funciones de iSCSI pueden funcionar por una conexión a Internet común (como Ethernet) con el protocolo iSCSI estándar. El protocolo iSCSI también proporciona servicios de nombres y detección, servicios de autenticación mediante CHAP y RADIUS, y gestión centralizada por medio de iSNS.

Si el sistema tiene, al menos, un adaptador de canal de host (HCA) de InfiniBand (IB) y existe conectividad entre el iniciador y el destino, la conexión iSCSI utiliza extensiones iSCSI para RDMA (iSER) con el fin de mejorar el rendimiento de datos. iSER utilizado con un HCA IB proporciona un gran ancho de banda, bajo uso de CPU y una sola conexión de red que varios protocolos pueden compartir.

El destino y el iniciador iSER utilizan un componente denominado iSCSI Data Mover para proporcionar servicios de conexión iSCSI. El uso de iSER es automático siempre que el iniciador y el destino estén configurados para utilizar direcciones IP que corresponden a dispositivos para IB.

Cómo activar el servicio STMF

COMSTAR utiliza SMF para almacenar su configuración persistente actual, como la asignación de unidades lógicas, las definiciones de grupos de hosts y las definiciones de grupos de destinos. Cuando el servicio se activa durante el inicio o cuando se utiliza el comando svcadm, se borran los datos de configuración obsoletos dentro de la estructura del núcleo y, a continuación, se vuelve a cargar la configuración del repositorio SMF en el controlador. Después de que se carga la configuración, los cambios que se realizan en la configuración se actualizan automáticamente dentro de la base de datos de controladores, así como dentro del repositorio SMF. Por ejemplo, los cambios realizados con el comando stmfadm se actualizan automáticamente en ambas áreas.

La estructura de modos de destino de COMSTAR se ejecuta como el servicio stmf. De manera predeterminada, el servicio está desactivado. Debe activar el servicio para utilizar la funcionalidad de COMSTAR. Puede identificar el servicio con el comando svcs. Si no ha reiniciado el servidor desde la instalación del paquete group/feature/storage-server, es posible que el servicio no se active correctamente.

  1. Instale el software de servidor de almacenamiento de COMSTAR.
    target# pkg install group/feature/storage-server
                  Packages to install:    75
               Create boot environment:    No
                   Services to restart:     7
    DOWNLOAD                                  PKGS       FILES    XFER (MB)
    Completed                                75/75   9555/9555  105.7/105.7
    
    PHASE                                        ACTIONS
    Install Phase                            13347/13347 
    
    PHASE                                          ITEMS
    Package State Update Phase                     75/75 
    Image State Update Phase                         2/2 
    Loading smf(5) service descriptions: 17/17
    Loading smf(5) service descriptions: 3/3
    
    PHASE                                          ITEMS
    Reading Existing Index                           8/8 
    Indexing Packages                              75/75
    Indexing Packages                              75/75
    Optimizing Index...
    
    PHASE                                          ITEMS
    Indexing Packages                            573/573 
  2. Reinicie el sistema o active el servicio stmf.
    target# svcadm enable stmf
    # svcs stmf
    STATE          STIME    FMRI
    online         09:42:32 svc:/system/stmf:default

Cómo realizar la copia de seguridad de una configuración de COMSTAR y restaurarla

Una vez finalizada la configuración de COMSTAR, realice una copia que se pueda restaurar, si es necesario.

  1. Conviértase en un administrador.
  2. Exporte la configuración actual de COMSTAR.
    # svccfg export -a stmf > COMSTAR.backup
  3. Si es necesario, restaure la configuración exportada.
    # svccfg import COMSTAR.backup

Cómo crear una unidad lógica

El proveedor de unidades lógicas para crear LU de tipo de disco se denomina sbd. Sin embargo, debe inicializar el almacenamiento para la unidad lógica antes de poder compartir una LU de tipo de disco.

El volumen de disco proporcionado por el servidor se conoce como destino. Cuando la LU está asociada con un destino iSCSI, se puede acceder a ella mediante un iniciador iSCSI.

El proceso de creación de LU de SCSI es el siguiente:

Cuando se crea una LU, se le asigna un identificador único global (GUID), por ejemplo, 600144F0B5418B0000004DDAC7C10001. El GUID se utiliza para referirse a la LU en tareas posteriores, como la asignación de una LU a hosts seleccionados.

Los siguientes pasos se completan en el sistema que proporciona el dispositivo de almacenamiento.

  1. Cree una nueva agrupación de almacenamiento ZFS.
    target# zpool create sanpool mirror c2t3d0 c2t4d0
  2. Cree un volumen ZFS que se utilizará como una LU de SCSI.
    target# zfs create -V 2g sanpool/vol1
  3. Cree una LU para el volumen ZFS.
    target# stmfadm create-lu /dev/zvol/rdsk/sanpool/vol1
    Logical unit created: 600144F0B5418B0000004DDAC7C10001

    Puede buscar la ruta del dispositivo para el volumen ZFS en el directorio /dev/zvol/rdsk/nombre_agrupación/.

  4. Confirme que se haya creado la LU.
    target# stmfadm list-lu
    LU Name: 600144F0B5418B0000004DDAC7C10001
  5. Agregue la vista de la LU.

    Este comando permite que todos los sistemas accedan a la LU.

    target# stmfadm add-view 600144F0B5418B0000004DDAC7C10001

    Si desea restringir la vista de la LU a sistemas específicos, consulte Cómo restringir el acceso de una unidad lógica a sistemas seleccionados.

  6. Verifique la configuración de la LU.
    target# stmfadm list-view -l 600144F0B5418B0000004DDAC7C10001
    View Entry: 0
        Host group   : All
        Target group : All
        LUN          : 0

Cómo crear un destino iSCSI

En este procedimiento, se asume que ha iniciado sesión en el sistema local que contiene el destino iSCSI.

  1. Active el servicio de destino iSCSI.
    target# svcadm enable -r svc:/network/iscsi/target:default

    Confirme que el servicio esté activado.

    target# svcs -l iscsi/target
    fmri         svc:/network/iscsi/target:default
    name         iscsi target
    enabled      true
    state        online
    next_state   none
    state_time   Mon May 23 14:48:59 2011
    logfile      /var/svc/log/network-iscsi-target:default.log
    restarter    svc:/system/svc/restarter:default
    dependency   require_any/error svc:/milestone/network (online)
    dependency   require_all/none svc:/system/stmf:default (online)
  2. Cree el destino iSCSI.
    target# itadm create-target
    Target iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c039405 successfully created
  3. Visualice la información de destino iSCSI.
    target# itadm list-target -v
    TARGET NAME                                                  STATE    SESSIONS 
    iqn.1986-03.com.sun:02:73d12edc-9bb9-cb44-efc4-c3b36c039405  online   0        
            alias:                  -
            auth:                   none (defaults)
            targetchapuser:         -
            targetchapsecret:       unset
            tpg-tags:               default

Cómo activar la detección de iSNS para el dispositivo de destino

Utilice este método si tiene al menos un servidor iSNS en la red. Este método permite que el iniciador iSCSI detecte destinos con la menor configuración posible y, al mismo tiempo, proporciona notificaciones sobre los cambios de estado. La funcionalidad de cambio de estado notifica al iniciador iSCSI cuando se producen cambios en el estado operativo de un destino. Para este método, debe suministrar la combinación de puerto y dirección del servidor iSNS. De esta forma, el iniciador iSCSI puede consultar al servidor iSNS especificado para detectar dispositivos. El puerto predeterminado para un servidor iSNS es 3205.

  1. Conviértase en un administrador.
  2. Agregue la información del servidor iSNS.
    target# itadm modify-defaults --isns-server ip-address

    Identifique la dirección IP del servidor iSNS en la red.

    Ese paso agrega la información del servidor iSNS a todos los destinos iSCSI de Oracle Solaris.

  3. Active la detección del servidor iSNS.
    target# itadm modify-defaults --isns enable

Cómo configurar un HCA IB para iSER

Un adaptador de canal de host (HCA) de InfiniBand (IB) es necesario para aprovechar al máximo las capacidades de las extensiones iSCSI para RDMA (iSER). Para utilizar iSER, debe configurar el HCA tanto en el destino como en el iniciador.

  1. Conviértase en administrador en el sistema host (iniciador).
  2. Conecte el HCA a un conmutador IB.

    Consulte la documentación del proveedor para obtener más información.

  3. Compruebe el estado del puerto InfiniBand.
    # dladm show-ib
    
    LINK     HCAGUID         PORTGUID       PORT STATE PKEYS
    net4     211700013E84C2  211700013E84C3 1    up    FFFF
    net5     211700013E84C2  211700013E84C4 2    up    FFFF
  4. Cree el enlace de partición IB.
    # dladm create-part -l net4 -P ffff ibd0

    Una vez que se haya creado el enlace de partición, muestre la información de la partición.

    # dladm show-part
    LINK     PKEY OVER          STATE   FLAGS
    ibd0     FFFF net4          unknown ----
  5. Configure el destino y el iniciador para el HCA.

    El destino y el iniciador deben estar en la misma subred. En este ejemplo, se utiliza ibd0 como controlador.

    # ipadm create-ip ibd0
  6. Configure la combinación de dirección IP y puerto para el HCA.
    # ipadm create-addr -T static -a 100.100.10.100/24 ibd0/static
  7. Verifique la configuración de la interfaz.
    # ipadm show-addr
  8. Conviértase en administrador en el sistema de destino y repita los pasos anteriores para todos los demás hosts de HCA de la red.
  9. Verifique la conectividad tanto en el destino como en el iniciador.
    target# ping initiator-ip
    initiator# ping target-ip

Creación de grupos de portales de destino iSCSI

Puede crear un grupo de portales de destino (TPG) para gestionar la detección de varios destinos iSCSI e iSER. Un TPG es una lista de direcciones IP para determinar en qué interfaces escuchará un destino iSCSI específico.

Un TPG contiene direcciones IP y números de puerto TCP. Para utilizar esta capacidad, debe hacer lo siguiente:

Un TPG es una forma eficaz de controlar los destinos que se detectan mediante puertos específicos. Por ejemplo, puede restringir el destino iSCSI de forma que esté disponible únicamente por medio de una dirección IP específica o por medio de un conjunto de direcciones IP compatibles con iSER.


Nota - No confunda grupos de portales de destino con grupos de destinos. Un grupo de destinos es una lista de puertos de destino SCSI que se tratan de la misma manera cuando se crean vistas. La creación de una vista puede ayudarlo a facilitar la asignación de LU. Cada entrada de la vista especifica un grupo de destinos, un grupo de hosts y una LU. Para obtener más información sobre la asignación de grupos de destinos y LUN, consulte Disponibilidad de unidades lógicas SCSI y stmfadm(1M).


Para obtener más información sobre la detección de destinos iSNS y estática, consulte Configuración de detección de destinos dinámica o estática. El iniciador iSCSI utiliza el comando iscsiadm para detectar TPG. Para obtener más información, consulte iscsiadm(1M) y itadm(1M).

Uso de TPG con iSER

Al utilizar la detección SendTargets e iSER al mismo tiempo, una convención común es utilizar un TPG para asociar un puerto de destino iSCSI específico sólo con direcciones IP compatibles con iSER. Por ejemplo, si un sistema de destino tiene cuatro direcciones IP, que son A, B, C y D, y sólo las direcciones B y C son compatibles con iSER, las direcciones B y C se pueden agregar a un TPG y, luego, asignar a un destino T.

Un iniciador iSCSI con interfaces Ethernet e InfiniBand (IB) podría utilizar el método de detección SendTargets para detectar los posibles destinos de almacenamiento. Sin el uso de TPG, es posible que el iniciador siempre prefiera el uso de las interfaces Ethernet en lugar de las interfaces IB. Mediante la asociación del destino T sólo con las interfaces IB, el iniciador correctamente prefiere utilizar su interfaz compatible con IB al conectarse con el destino T.

Cómo crear un grupo de portales de destino para destinos iSCSI

Puede crear un grupo de portales de destino (TPG) proporcionando un nombre único, y una etiqueta TPG (de 2 a 65535) se genera automáticamente. La etiqueta TPG 1 está reservada para el TPG predeterminado que se utiliza cuando no define explícitamente un TPG en el destino. El portal para el TPG predeterminado compara solicitudes de todas las interfaces de red en el puerto 3260.

Los siguientes pasos muestran cómo crear dos TPG, TPGA y TPGB que utilicen el puerto 8000 para las direcciones IP en TPGB.

  1. Conviértase en un administrador.
  2. Cree dos TPG.
    target# itadm create-tpg TPGA 192.168.0.1 192.168.0.2
    target# itadm create-tpg TPGB 192.168.0.2:8000 192.168.0.2:8000

    Nota - Los portales IPv4 se especifican en una notación de direcciones con punto (por ejemplo, 192.168.0.1). Las direcciones de portales IPv6 deben ir entre corchetes.


  3. Configure un destino iSCSI existente para utilizar los TPG, TPGA y TPGB.
    # itadm modify-target -t TPGA,TPGB eui.20387ab8943ef7548
  4. Verifique los TPG que haya creado.
    # itadm list-tpg -v

    Puede suprimir un TPG con el comando itadm delete-tpg.

Cómo acceder a discos iSCSI

Una vez que los dispositivos han sido detectados por el iniciador iSCSI de Oracle Solaris, se produce la negociación de inicio de sesión automáticamente. El controlador iSCSI de Oracle Solaris determina el número de LU disponibles y crea los nodos de dispositivos. A continuación, los dispositivos iSCSI se pueden tratar como cualquier otro dispositivo SCSI.

Puede crear una agrupación de almacenamiento ZFS en la LU y, a continuación, crear un sistema de archivos ZFS.

Puede ver los discos iSCSI en el sistema local con la utilidad format.

  1. Revise la información de LU de iSCSI en la salida de format.
    initiator# format
           0. c0t600144F0B5418B0000004DDAC7C10001d0 <SUN-COMSTAR-1.0 cyl 1022 alt 2 hd 128 sec 32>
              /scsi_vhci/disk@g600144f0b5418b0000004ddac7c10001
           1. c8t0d0 <Sun-STK RAID INT-V1.0 cyl 17830 alt 2 hd 255 sec 63>
              /pci@0,0/pci10de,375@f/pci108e,286@0/disk@0,0
           2. c8t1d0 <Sun-STK RAID INT-V1.0-136.61GB>
              /pci@0,0/pci10de,375@f/pci108e,286@0/disk@1,0
           3. c8t2d0 <Sun-STK RAID INT-V1.0-136.61GB>
              /pci@0,0/pci10de,375@f/pci108e,286@0/disk@2,0
           4. c8t3d0 <Sun-STK RAID INT-V1.0 cyl 17830 alt 2 hd 255 sec 63>
              /pci@0,0/pci10de,375@f/pci108e,286@0/disk@3,0
    Specify disk (enter its number): 0
    selecting c0t600144F0B5418B0000004DDAC7C10001d0
    [disk formatted]

    En la salida anterior, el disco 0 es una LU de iSCSI bajo el control MPxIO. Los discos 1 a 4 son discos locales.

  2. Puede crear una agrupación de almacenamiento ZFS y sistemas de archivos ZFS en la LU de iSCSI.
    initiator# zpool create pool-name c0t600144F0B5418B0000004DDAC7C10001d0
    initiator# zfs create pool-name/fs-name

    El sistema de archivos ZFS se monta automáticamente cuando se crea y se vuelve a montar en el momento del inicio.

Disponibilidad de unidades lógicas SCSI

El simple registro de una unidad lógica (LU) con la estructura STMF no la pone a disposición de hosts (iniciadores) en la red. Esta sección describe cómo hacer que las LU estén visibles para los hosts de iniciadores para las siguientes configuraciones.

Para las configuraciones iSCSI, de canal de fibra y FCoE, se debe asignar una LU antes de que se pueda acceder a ella. Puede seleccionar uno de los siguientes métodos, que utilizan el comando stmfadm.


Nota - No se debe confundir un grupo de destinos con un grupo de portales de destino (TPG). Un TPG es una lista de direcciones IP a la que escucha un destino iSCSI. Un TPG puede ayudarlo a restringir un destino iSCSI, de forma que esté disponible sólo por medio de una dirección IP concreta. Para obtener más información sobre grupos de destinos, consulte stmfadm(1M).


Una entrada de vista está formada por cuatro componentes: grupo de hosts, grupo de destinos, número de unidad lógica (LUN) e identificador de LU. De estos cuatro componentes, únicamente es obligatorio el identificador de LUN. Si se omiten los demás componentes, se asumen los siguientes valores predeterminados:

Cómo hacer que una unidad lógica esté disponible para todos los sistemas

Este proceso hace que una LU esté disponible para todos los hosts de iniciadores en una red de almacenamiento.

  1. Obtenga el número de identificador único global (GUID) para la LU.
    # stmfadm list-lu -v
  2. Agregue una vista para la unidad lógica.
    3 # stmfadm add-view GUID-number

Cómo restringir el acceso de una unidad lógica a sistemas seleccionados

Utilice este procedimiento para restringir el acceso de una LU a hosts seleccionados en una red de almacenamiento. Si está utilizando puertos de canal de fibra, primero identifique los nombres a nivel mundial (WWN). Luego, asigne selectivamente un número de unidad lógica (LUN) a los puertos en host-a, por ejemplo. También se define un grupo de destinos (targets-0) para un determinado conjunto de puertos de destino que exportan el mismo conjunto de LU al mismo grupo de hosts.

Para obtener más información sobre la configuración de un grupo de destinos, consulte stmfadm(1M).

  1. Conviértase en un administrador.
  2. Identifique el puerto de canal de fibra (FC) en el iniciador.
    initiator# fcinfo hba-port
    HBA Port WWN: 210000e08b195dae
            Port Mode: Initiator
            Port ID: 0
            OS Device Name: /dev/cfg/c8
            Manufacturer: QLogic Corp.
            Model: 375-3108-xx
            Firmware Version: 03.03.28
            FCode/BIOS Version:  fcode: 1.13;
            Serial Number: not available
            Driver Name: qlc
            Driver Version: 20100408-3.01
            Type: unknown
            State: offline
            Supported Speeds: 1Gb 2Gb 
            Current Speed: not established 
            Node WWN: 200000e08b195dae
            NPIV Not Supported
    .
    .
    .
  3. Cree un grupo de hosts.
    target# stmfadm create-hg host-a 210000e08b195dae 210100e08b395dae
  4. Agregue los WWN identificados en la salida anterior como miembros del grupo de hosts.
    target# stmfadm add-hg-member -g host-a
  5. Cree un grupo de destinos.
    target# stmfadm create-tg targets-0
  6. Especifique los miembros del grupo de destinos agregando los nombres de destino.

    Cada destino SCSI puede ser miembro de un grupo de destinos solamente.

    target# stmfadm add-tg-member -g targets-0 wwn.guid-number
  7. Identifique el número GUID para la LU.
    target# stmfadm list-lu -v
  8. Haga que la LU esté disponible agregando una entrada de vista y especifique el nombre del grupo de hosts y el número GUID de la LU.
    target# stmfadm add-view -h host-a -t targets-0 -n 1 guid-number