CentOS: Como configurar un dispositivo ISCSI
| 2009/06/14 | Posted by tripledes under Linux, redhat | Comments off |
Bueno ya estamos otra vez aquí, ya se…ya se….escribimos poco, la verdad es que nos gustaría poder escribir más pero poco tiempo y muchas cosas por hacer son la causa del poco movimiento en este blog, vamos a ver si ahora con el veranito podemos ir escribiendo más asiduamente…. ![]()
Ahora, al grano….hoy vamos a explicar como acceder a un dispositivo ISCSI desde un cliente CentOS, es totalmente aplicable a cualquier otra distribución de Linux que use la misma implementación de ISCSI initiator (o lo que viene a ser cliente ISCSI) que CentOS.
Vamos por pasos, primero instalaremos los paquetes necesarios:
# yum install iscsi-initiator-utils
Con esto conseguimos las herramientas y los scripts necesarios para poder acceder a un target iscsi (es decir el servidor ISCSI) en tiempo de arranque.
# vim /etc/iscsi/initiatorname.iscsi
En este fichero asignaremos un nombre en formato ISCSI que viene a ser de la siguiente manera:
iqn.2009-06.org.destest:oranode2
De esta manera cada initiator o target tiene un nombre único. Una vez hecho esto, lo siguiente es iniciar el servicio y realizar un discovery para ver que nos esta ofreciendo el ISCSI target:# /etc/init.d/iscsi start# iscsiadm -m discovery -t st -p 192.168.122.200
Una vez realizado el discovery habremos comprobado que tenemos conectividad con el servicio y que el servidor no permite acceso, ahora haremos login, aunque en este ejemplo no usamos autenticación, el protocolo ISCSI nos permite usar usuario y password para autenticar el acceso a los dispositivos compartidos.# iscsiadm -m node --portal 192.168.122.200 --login# /etc/init.d/iscsi restart
Pues esto es todo…ahora si hacemos fdisk -l podremos ver un disco nuevo en formato SCSI, es decir, /dev/sdX:# fdisk -lDisk /dev/sda: 15.8 GB, 15829303296 bytes64 heads, 32 sectors/track, 15096 cylindersUnits = cylinders of 2048 * 512 = 1048576 bytes
Device Boot Start End Blocks Id System
Listo!!!



