tgtd色々

色々あって、tgtdは再起動出来ないけど、動的に消したい場合・・・・
こんな感じに、一気にやります。
(こうしないと、再接続しやがりましたw)

tgtadm --op delete --mode conn --tid 2 --sid 19 --cid 0
tgtadm --op delete --mode conn --tid 2 --sid 20 --cid 0
tgtadm --op delete --mode conn --tid 2 --sid 21 --cid 0
tgtadm --op delete --mode target --tid 2

で、新たに追加するわけですが、諸々の事情からこんな風にしたいと思っています。
・バッキングストアは空のファイル(10GB*3個+100GB*10個)
・10GB+100GB+100GBの組み合わせを1セットにしたい

そんな時は、こうしましょう。
1行目はコントローラー作成。
2行目~4行目はLUN追加
5行目は何処からのアクセスを許可するか。

tgtadm --lld iscsi --op new --mode target --tid 2 --targetname iqn.2014-11.org.admkazuya:balthasar.wsfc01
tgtadm --lld iscsi --op new --mode logicalunit --tid 2 --lun 1 --backing-store /external/iscsi_devices/quorum01.img
tgtadm --lld iscsi --op new --mode logicalunit --tid 2 --lun 2 --backing-store /external/iscsi_devices/share01.img
tgtadm --lld iscsi --op new --mode logicalunit --tid 2 --lun 3 --backing-store /external/iscsi_devices/share02.img
tgtadm --lld iscsi --op bind --mode=target --tid=2 --initiator-address=192.168.3.0/24

後は、使いたい鯖からごにょごにょすればおkw