Está en la página 1de 5

ALMACENAMIENTO REMOTO. ISCSI.

Se trata de un protocolo que emula una sistema SCSI, pero funcionando sobre una red IP.
Configurar Targe ISCSI
En iSCSI los taget son dispositivos fsicos o lgicos de almacenamiento. Para acceder a ellos se
los configura con uno o ms LUN. Los ms tpico es que un target tenga un solo LUN, que
realmente emula un bloque de un disco SCSI.
Los LUN suelen tener sistemas de ficheros adaptados a cluster, como del GFS2, que permiten el
acceso por parte de varios nodos iniciadores. Por otro lado el acceso a los target y a los LUN es
controlado por ACL.
Para configurar los targets se utiliza una herramienta, targetcli

Cuando la ejecutamos nos permite usar muchos de los comandos standar del shell.

Hay diferentes tipos de almacenamiento:


block: discos, particiones, volumenes lgicos...
fileio: ficheros con un determinado tamao creados el fs del servidor,
pscsi: discos scsi conectados al servidor.
Ramdisk: ficheros no persistentes de determinado tamao creados en la memoria del servidor.
Ejemplo de creacin de diferentes espacios de almancenamiento:

Creamos un IQN, nombre nico que define a ese sistema de almacenamiento iSCSI tanto a nivel
de target como de iniciadores.

Creamos un TPG que actua como puerto de escucha para las conexiones de los nodos, por
ejemplo una acl para un determinado nodo:

Y dentro del mismo TPG asignamos un LUN a cada bloque de almacenamiento:

Y todava dentro del TPG asinmos la direccin ip de escucha, que por defecto es en el puerto
3260.

La configuracin quedara:

Ya solo queda aadir excepciones en el firewall y arrancar el servicio:

Haciendo lo anterior por lnea de comandos sera:

Por ltimo habra que implementar algn sistema de autentificacin ya sea unidierccional o
bidericcional.
ACCESO AL ALMACENAMIENTO ISCSI.
El iniciador ISCSI, el cliente, puede implemetar el acceso bien mediante software o mediante
hardware (HBA y TOE).
Para utilizar el cliente iniciador iscsi hay que instalar el paquete scsi-initiator-utils. Esto instala la
herramienta iscsi que tiene dos ficheros de configuracin fundamentales /etc/iscsi/iscsid.conf y el
/etc/iscsi/initiatorname.iscsi. En este ltmimo pondramos algo como:

El fichero /etc/iscsi/iscsid.conf se genera cuando se habilita y arranca el servicio iscsi

El descubrimiento se lanza los siguiente:

Cada nodo descubierto es almacenado en /var/lib/iscsi/nodes.


Despus para logarse:

Verificamos los dispositivos iscsi ligados al nodo

A partir de ah podemos crear un sistema de ficheros y montar.


Otros comandos:
Unir un nuevo nodo:
# iscsiadm -m discovery -t st -p target_IP -o new
Borrar nodos no descubiertos:
# iscsiadm -m discovery -t st -p target_IP -o delete

También podría gustarte