
Tengo 2 máquinas virtuales RHEL 7.1 VMWare (servidor y cliente) conectadas a una red vmware privada. Cada uno tiene NIC 2xe1000 que utilizan equipos.
Puedo ver que el equipo funciona como se esperaba.
También configuré iscsi en la máquina virtual del servidor, que proporciona un destino, que a su vez está montado en la máquina virtual de mi cliente, mediante UUID en el fstab de la máquina cliente.
En la máquina cliente
[root@client ~]# iscsiadm -m discovery -t st -p server
192.168.100.11:3260,1 iqn.2012-06.com.example:server20gb
[raíz@cliente ~]# iscsiadm -m sesión -P3 Clase de transporte iSCSI versión 2.0-870 versión 6.2.0.873-28 Destino: iqn.2012-06.com.ejemplo:servidor20gb (sin flash) Portal actual: 192.168.100.11:3260,1 Portal persistente: 192.168.100.11:3260,1 ********** Interfaz: ********** Nombre de la interfaz: predeterminado Transporte de Iface: tcp Nombre del iniciador de Iface: iqn.1994-05.com.redhat:c1fef4191c2e Dirección IP de Face: 192.168.100.10 Dirección de Iface H: Iface Netdev: ID: 1 Estado de conexión iSCSI: INICIADO SESIÓN Estado de sesión iSCSI: LOGGED_IN Estado de sesión interno iscsid: SIN CAMBIO ********* Tiempos de espera: ********* Tiempo de espera de recuperación: 120 Tiempo de espera de reinicio objetivo: 30 Tiempo de espera de reinicio de LUN: 30 Tiempo de espera para cancelar: 15 ***** CAP: ***** nombre de usuario: contraseña: ******** nombre_usuario_en: contraseña_in: ******** ************************* Parámetros iSCSI negociados: ************************* HeaderDigest: Ninguno Resumen de datos: Ninguno Longitud máxima del segmento de datos de recepción: 262144 MaxXmitDataSegmentLongitud: 262144 Primera ráfagaLongitud: 65536 Longitud máxima de ráfaga: 262144 Datos inmediatos: Sí InicialR2T: Sí MaxSobresalienteR2T: 1 ************************* Dispositivos SCSI conectados: ************************* Número de host: 33 Estado: en ejecución scsi33 Canal 00 Id. 0 Lun: 0 Estado sdc del disco scsi adjunto: en ejecución
Puedo montar el disco por UUID sin problemas.
[root@client ~]# blkid /dev/sdc1
/dev/sdc1: UUID="de892bb0-7da8-4373-b169-9c465caf2699" TYPE="ext4"
El problema que tengo es que al reiniciar, el objetivo iscsi no se puede montar. Cuando ingresa al modo de mantenimiento y verifica, parece que no hay red, por eso el demonio iscsid falla
[raíz@cliente ~]# journalctl -u iscsid -- Los registros comienzan el domingo 04/10/2015 a las 18:19:10 BST y finalizan el domingo 04/10/2015 a las 18:32:31 BST. -- 04 de octubre 18:19:15 client.maclab systemd[1]: Iniciando Open-iSCSI... 04 de octubre 18:19:15 client.maclab systemd[1]: Error al leer el PID del archivo /var/run/iscsid.pid: Argumento no válido 04 de octubre 18:19:16 client.maclab iscsid [1617]: ¡el demonio iSCSI con pid = 1618 iniciado! 04 de octubre 18:19:16 client.maclab systemd [1]: se inició Open-iSCSI. 04 de octubre 18:19:17 client.maclab iscsid [1617]: no se puede establecer una conexión a 192.168.100.11:3260 (-1,101) 04 de octubre 18:19:20 client.maclab iscsid [1617]: No se pudo establecer la prioridad de la sesión 1. LECTURA/ESCRITURA en todo momento y la latencia podría verse afectada. 04 de octubre 18:19:20 client.maclab iscsid[1617]: Conexión1:0 a [destino: iqn.2012-06.com.example:server20gb, portal: 192.168.100.11,3260] a través de [iface: predeterminado] está operativo ahora 04 de octubre 18:32:31 client.maclab systemd [1]: se inició Open-iSCSI.
¿Estoy haciendo algo estúpido aquí? ¿Por qué iscsid comenzaría antes que la creación de redes? ¿Me falta un módulo del kernel en el momento del arranque?
¡Gracias!
Jim
Respuesta1
Parece que fue un error en mi fstab, tuve que pasar la opción _netdev
.
Mi entrada fstab ahora parece
UUID=de892bb0-7da8-4373-b169-9c465caf2699 /iscsi ext4 _netdev,rw 0 0
Parece arrancar bien ahora.