Albert Pauw wrote: > Mark Harvey wrote: >> >> I've had a really, really quick look & didn't spot anything. >> Since then, I've been layed up in bed for a couple of days. >> Now I'm elbow-deep in paint (house renos).. >> >> Tomorrow will be the soonest I'll have a chance.. >> >> Cheers >> Mark > Sorry Mark, > > didn't really wanted to bother you, sorry to hear you were ill. > > Have you been actually able to reproduce the problem? > Quite simply: > > - use the targets.conf I sent earlier > - start up tgt manually, tgt -d8 -f > - tgt-admin -e -v to set up the vtl using targets.conf > - login with iscsi > - now try to get the status of the changer (mtx -f /dev/changer status) > > What happened with me is that tgtd dies. I don't know if my previous > email, > regarding the malformed scsi packet, has anything to do with it. I > assume not > as when I set it all up using standard scripts it does work (with > malformed packets). > Mind you, according to wireshark the only malformed packets are when > the status > of the changer elements are send back to the initiator. > OK, looks like I'm failing step 1. :( I created /root/btapes/notape[123] and a 'touch /root/smc' file(s). I've not used the perl tgt-adm before.. # tgt-admin -e -v [snip] # Write cache is enabled (default) for lun 2. tgtadm --lld iscsi --op new --mode logicalunit --tid 1 --lun 3 -b /root/btapes/notape3 --device-type tape tgtadm --lld iscsi --op update --mode logicalunit --tid 1 --lun=3 --params scsi_sn="HUM1A00003" tgtadm --lld iscsi --op update --mode logicalunit --tid 1 --lun=3 --params scsi_id="HP LTO3 ULTRIUM" tgtadm --lld iscsi --op update --mode logicalunit --tid 1 --lun=3 --params product_id="LTO3 ULTRIUM" tgtadm --lld iscsi --op update --mode logicalunit --tid 1 --lun=3 --params removable="1" tgtadm --lld iscsi --op update --mode logicalunit --tid 1 --lun=3 --params vendor_id="HP" tgtadm --lld iscsi --op update --mode logicalunit --tid 1 --lun=3 --params product_rev="0001" # Write cache is enabled (default) for lun 3. Multiple 'params' definitions in 'backing-store' not allowed! Check your config file for errors (target: iqn.2008-09.com.example:server.tape). root at l-034246:~# cat /etc/tgt/targets.conf # Empty targets configuration file -- please see the package # documentation directory for an example. # Empty targets configuration file -- please see the package # documentation directory for an example. include /etc/tgt/temp/*.conf default-driver iscsi <target iqn.2008-09.com.example:server.tape> allow-in-use yes <backing-store /root/btapes/notape1> lun 1 device-type tape removable 1 vendor_id "HP" product_id "LTO3 ULTRIUM" product_rev "0001" scsi_sn "HUM1A00001" scsi_id "HP LTO3 ULTRIUM" </backing-store> <backing-store /root/btapes/notape2> lun 2 device-type tape removable 1 vendor_id "HP" product_id "LTO3 ULTRIUM" product_rev "0001" scsi_sn "HUM1A00002" scsi_id "HP LTO3 ULTRIUM" </backing-store> <backing-store /root/btapes/notape3> lun 3 device-type tape removable 1 vendor_id "HP" product_id "LTO3 ULTRIUM" product_rev "0001" scsi_sn "HUM1A00003" scsi_id "HP LTO3 ULTRIUM" </backing-store> <backing-store /root/smc> lun 4 device-type changer removable 1 vendor_id "STK" product_id "L700" product_rev "0001" scsi_sn "123:456:789:000" # Dummy 'page 0' mode_page "0:0:0" # Page 0x02: Disconnect/Reconnect SPC-3 mode_page "0x02:0:14:0x80:0x80:0:0xa:0:0:0:0:0:0:0:0:0:0" # Page 0x1a: Power Condition SPC-3 mode_page "0x1a:0:18:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0" # Page 0x1c: Informational Exceptions Control SPC-3 mode_page "0x1c:0:10:8:0:0:0:0:0:0:0:0:0" # Page 0x1d: Element Address Assignment SMC-3 7.3.4 mode_page "0x1d:0:0x12:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0:0" # Page 0x1e: Transport Geometry Parameters SMC-3 7.3.5 mode_page "0x1e:0:2:0:0" # Page 0x1f: Device Capabilities SMC-3 7.3.2 # Page 0x1f/Subpage 0x41: Extended Device Capabilities SMC-3 7.3.3 mode_page "0x1f:0:0x12:0x0f:7:0x0f:0x0f:0x0f:0x0f:0:0:0:0:0x0f:0x0f:0x0f:0x0f:0:0:0:0" # Type 1: Medium Transport Elements (robot arm/picker) params element_type=1,start_address=1,quantity=1,media_home=/root/btapes # Type 2: Storage Elements (tape slots) params element_type=2,start_address=1000,quantity=24,media_home=/root/btapes # Type 3: Import/Export Elements (CAP) params element_type=3,start_address=10,quantity=5,media_home=/root/btapes # Type 4: Add Data Transfer devices (drives) params element_type=4,start_address=500,quantity=3,media_home=/root/btapes params element_type=4,address=500,tid=1,lun=1 params element_type=4,address=500,tid=1,lun=2 params element_type=4,address=500,tid=1,lun=3 </backing-store> </target> > Cheers, > > Albert > -- To unsubscribe from this list: send the line "unsubscribe stgt" in the body of a message to majordomo at vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html |