[Bug 1294267] [NEW] tgt doesn't export some LUNs after a reload operation (SIGHUP)

Rarylson Freitas rarylson at gmail.com
Tue Mar 18 18:17:04 UTC 2014


Public bug reported:

Sometime, after run a `reload tgt`, some LUNs aren't correctly added to
the targets.

The error will be reproduced above:

$ tgt-admin --dump
 
default-driver iscsi
 
<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_4>
	backing-store /dev/vg_vmware/vmware_4
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_3>
	backing-store /dev/vg_vmware/vmware_3
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_2>
	backing-store /dev/vg_vmware/vmware_2
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_1>
	backing-store /dev/vg_vmware/vmware_1
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_5>
	backing-store /dev/vg_vmware/vmware_5
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

Now, we'll send a SIGHUP signal to tgt:

$ reload tgt
# run `kill -SIGHUP  $TGT_ROOT_PID` have the same behavior
$ tgt-admin --dump

default-driver iscsi

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_4>
	backing-store /dev/vg_vmware/vmware_4
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_3>
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_2>
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_1>
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

<target iqn.2014-03.br.com.2aliancas.storage2:vmware_iscsi_5>
	backing-store /dev/vg_vmware/vmware_5
	initiator-address 192.168.130.0/24
	initiator-address 127.0.0.1
</target>

Now, some target LUNs weren't correcty attached to the target
(/dev/vg_vmware/vmware_1, /dev/vg_vmware/vmware_2 and
/dev/vg_vmware/vmware_3 in my example).

ProblemType: Bug
DistroRelease: Ubuntu 12.04
Package: tgt 1:1.0.17-1ubuntu2
ProcVersionSignature: Ubuntu 3.8.0-35.52~precise1-generic 3.8.13.13
Uname: Linux 3.8.0-35-generic x86_64
ApportVersion: 2.0.1-0ubuntu17.6
Architecture: amd64
Date: Tue Mar 18 14:57:37 2014
MarkForUpload: True
SourcePackage: tgt
UpgradeStatus: No upgrade log present (probably fresh install)

** Affects: tgt (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug precise

-- 
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to tgt in Ubuntu.
https://bugs.launchpad.net/bugs/1294267

Title:
  tgt doesn't export some LUNs after a reload operation (SIGHUP)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tgt/+bug/1294267/+subscriptions



More information about the Ubuntu-server-bugs mailing list