ISCSI Target en Solaris 10

De Joaquina
Saltar a: navegación, buscar

El comando iscsitadm en Solaris permite crear, modificar, borrar, y mostrar estadisticas de la implementación de la RFC 3720 en el sistema.

Opciones del comando

iscsitadm
  create
    target
    initiator
    tpgt
  modify 
    target
    initiator
    tpgt
    admin
  delete
    target
    initiator
    tpgt
  list
    target
    initiator
    tpgt
  show
    admin
    stats

Creación de dispositivo iSCSI

En esta sección se ven ejemplos, para mas detalles recurrir a las referencias. Un target iSCSI puede ser creado de dos maneras:

1.- Comando iscsitadm

 # Debido a que no se asigna ningún dispositivo físico (disco o tape) ni lógico (zfs) para la creación del dispositivo iSCSI. 
 # Se debe declarar lo que se denomina backing store, que es el lugar donde se almacenarán los datos guardados por quienes den uso a este dispositivo exportado.
 iscsitadm modify admin -d /export/sandbox
 # Se crea el dispositivo, se limita el tamaño a 2g y se le da un nombre lógico "sandbox"
 iscsitadm create target --size 2g sandbox

2.- Comando zfs

 # Se crea un sistema de archivo zfs limitado a 2g que almacenará los datos guardados por quienes den uso a este dispositivo.
 zfs create -V 2g tank/volumes/v2
 # Se comparte el dispositivo por iSCSI
 zfs set shareiscsi=on tank/volumes/v2


Referencias

  • System Administration Guide: Devices and File Systems - Chapter 14 Configuring Solaris iSCSI Targets and Initiators (Tasks) [[1]]
  • Using a ZFS Volume as a Solaris iSCSI Target [[2]]
  • Man de iscsitadm