Cómo conectar desde CentOS a un dispositivo ISCSi

¡Hola a todos!

Sabemos que este asunto está muy visto pero hemos observado que, en todos los manuales de Internet, la información sobre cómo conectar a un dispositivo ISCSi es demasiado extensa.

Vamos a intentar detallarla en pasos simples. No obstante, dejar claro que esta es la forma de conectar a un dispositivo ISCSi desde CentOS con autenticación CHAP. No vamos a detallar la forma de montar el servidor ISCSi, ni cómo configurar los usuarios, solo la conexión a un servidor ya montado.

1. Antes de nada tenemos que instalar el programa para la conexión ISCSi.

yum install iscsiadm

2. Cuando tengamos la IP del sistema, con esta línea vamos a descubrir los targets que tiene el nodo ISCSI, suponiendo que la IP del servidor ISCSi es 192.168.20.22.

iscsiadm -m discovery -t sendtargets -p 192.168.20.22

3. Mediante la siguiente línea declaramos el método de autenticación, que será CHAP

iscsiadm -m node --targetname iqn.vps-storage:Nas010 -p 192.168.20.22 -o update -n node.session.auth.authmethod -v CHAP

4. Con la siguiente línea vamos a guardar el usuario de conexión que nos tendrá que dar el proveedor, junto con el nombre de target.

iscsiadm -m node --targetname iqn.cambiarpornombredetarget -p 192.168.20.22 -o update -n node.session.auth.username -v nombredeusuario

5. Ahora declaramos la contraseña que nos proporcione el proveedor.

iscsiadm -m node --targetname iqn.cambiarpornombredetarget -p 192.168.20.22 -o update -n node.session.auth.password -v poneraquielpassword

6. Si lo deseamos, usamos esta línea para que se arranque automáticamente. Esto es recomendable para no tener que estar poniendo los datos cuando se reinicia el server.

iscsiadm -m node --targetname iqn.cambiarpornombredetarget -p 192.168.20.22 --op update -n node.conn[0].startup -v automat

7. Ahora solo queda conectar con los datos que hemos introducido utilizando la siguiente línea de comandos.

iscsiadm -m node --targetname iqn.cambiarpornombredetarget -p 192.168.20.22 -l

8. Como dato adicional, si quieres desconectar todas las sesiones, te recomendamos utilizar la siguiente línea:

iscsiadm -m node --logoutall all

Esperamos que esta breve guía os sea de utilidad.

1 Respuesta

  1. Algunos sabemos de los usos que se le podría dar a esas conexiones. Pero no estaría mal dar algunos ejemplos de uso que serían de utilidad a mucha gente.

Agregar comentario