Hola lista, ando instentando crear un sistema iscsi, pero algo se me está atragantando. He visto que tanto el target como el iniciador los puedo encontrar en la 10.2 (desde opensuse.org), pero no consigo que estos me funcionen. La configuracion es muy básica, incluso la hago desde yast, de forma que el archivo de configuracion queda: # cat ietd.conf Target iqn.2007-11.es.dominio:disk-test1 Lun 0 Path=/mnt,Type=fileio Pero al arrancar el target me sale en el log: Nov 19 16:30:52 maquina kernel: iotype_init(92) register fileio Nov 19 16:30:52 maquina kernel: iotype_init(92) register blockio Nov 19 16:30:52 maquina kernel: iotype_init(92) register nullio Nov 19 16:30:52 maquina kernel: ioctl(301) invalid ioctl cmd 48086904 Nov 19 16:30:52 maquina iscsid: Can't create a logical unit 22 1 0 Path=/mnt,Type=fileio Instalo el iniciador de la 10.2 en otro ordenador y si lo veo: iscsiadm --mode node 192.168.0.175:3260,1 iqn.2007-11.es.dominio:disk-test1 Pero al intentar conectar... # iscsiadm --mode node --targetname iqn.2007-11.es.dominio:disk-test1 --portal 192.168.0.175:3260 -l iscsiadm: initiator reported error (5 - encountered iSCSI login failure) (Ojo, no estoy usando claves) mientras que si lo hago desde el yast, tambien lo veo, pero al intentar conectar recibo: Error iscsiadm: node mode: option '-r' is not allowed/supported y al ejectuar esto, en el log del target tambien aparece: Nov 19 16:45:41 maquina iscsid: Can't set session param 1 22 Nov 19 16:45:41 maquina kernel: ioctl(301) invalid ioctl cmd c06c690d El caso es que si cambio las versiones y por ejemplo meto el iniciador de la 10.3 y el target descargado directamente del proyecto, si funciona, pero me gustaria meter las de 10.2. Alguna sugerencia? Muchas gracias, Enrique. --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El 19/11/07, Enrique escribió:
ando instentando crear un sistema iscsi, pero algo se me está atragantando.
Ni idea... pero en la wiki hay un artículo muy extenso :-?: http://en.opensuse.org/Open-iSCSI_and_SUSE_Linux Saludos, -- Camaleón --------------------------------------------------------------------- Para dar de baja la suscripción, mande un mensaje a: opensuse-es+unsubscribe@opensuse.org Para obtener el resto de direcciones-comando, mande un mensaje a: opensuse-es+help@opensuse.org
El Lunes, 19 de Noviembre de 2007, Enrique escribió:
# cat ietd.conf Target iqn.2007-11.es.dominio:disk-test1 Lun 0 Path=/mnt,Type=fileio
Pero al arrancar el target me sale en el log:
Nov 19 16:30:52 maquina kernel: iotype_init(92) register fileio Nov 19 16:30:52 maquina kernel: iotype_init(92) register blockio Nov 19 16:30:52 maquina kernel: iotype_init(92) register nullio Nov 19 16:30:52 maquina kernel: ioctl(301) invalid ioctl cmd 48086904 Nov 19 16:30:52 maquina iscsid: Can't create a logical unit 22 1 0 Path=/mnt,Type=fileio
* A ver que recuerde, verificalo, se pueden exportar dispositivos (particiones, LVM, raid, etc) y ficheros, /mnt es un directorio no se si eso es factible, en cualquier caso si en /mnt lo que haces o pretendes es montar un dispositivo (sistema de ficheros) para conseguir multiacceso (exportar sistemas de ficheros) esta no es la idea de iscsitarget, ya que lo que se exporta es el dispositivo y esto queda como si estuviera fisicamente conectado al importador, para solucionar eso, si es la idea, hay que tirar de GFS que permite acceso concurrente, supongo que habra alguna forma de salvar el asunto pero te encontrarias con incoherencias y corrupcion seguramente ya que no es el objetivo del proyecto. * resumiendo creo que deberias crear una imagen (dispositivo) si quieres exportar un fichero, ejemplo de 20G, dd if=/dev/zero of=/mnt/ScsiLun0 bs=1024 count=20000 y en el path. Lun 0 Path=/mnt/ScsiLun0,Type=fileio
participants (3)
-
Camaleón
-
Enrique
-
jose maria