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