iscsictl, Waiting for iscsid(8)
Sergey V. Dyatko
sergey.dyatko at gmail.com
Fri Sep 27 07:36:23 UTC 2013
Hi,
I have a time to play with native iSCSI stack on HEAD.
I have desktop (Alpha2, r255812) and laptop (alpha3, r255873M with
reverted r255870 and r255871)
On desktop I create following /etc/ctl.conf:
pidfile /var/run/ctld.pid
portal-group example2 {
discovery-auth-group no-authentication
listen 127.0.0.1
listen 0.0.0.0:3261
}
target iqn.desktop:target0 {
alias "Testing target"
auth-group no-authentication
portal-group example2
lun 0 {
path /dev/md0
blocksize 4096
}
}
tiger# mdconfig -lv
md0 vnode 200M /storage/iscsi_test
tiger# iscsictl -A -h localhost -t iqn.desktop:target0
dmesg:
cfiscsi_ioctl_handoff: new connection from
iqn.1994-09.org.freebsd:tiger.minsk.domain (127.0.0.1) to
iqn.desktop:target0
da0 at iscsi1 bus 0 scbus6 target 0 lun 0
da0: <FREEBSD CTLDISK 0001> Fixed Direct Access SCSI-5 device
da0: 200MB (51200 4096 byte sectors: 64H 32S/T 25C)
tiger# ctladm islist -v
Session ID: 3
Initiator name: iqn.1994-09.org.freebsd:tiger.minsk.domain
Initiator addr: 127.0.0.1
Initiator alias:
Target name: iqn.desktop:target0
Target alias: Testing target
Header digest: None
Data digest: None
DataSegmentLen: 131072
ImmediateData: Yes
iSER (RDMA): No
tiger# ctladm devlist -v
LUN Backend Size (Blocks) BS Serial Number Device ID
0 block 51200 4096 MYSERIAL 0 MYDEVID 0
lun_type=0
num_threads=14
file=/dev/md0
cfiscsi_target=iqn.desktop:target0
cfiscsi_target_alias=Testing target
cfiscsi_lun=0
Ok, seems it work
now laptop:
laptop# iscsictl -A -h 192.168.9.98 -t iqn.desktop:target0
nothing new on dmesg..
laptop# iscsictl -L
Target name Target addr State
iqn.desktop:target0 192.168.9.98 Waiting for
iscsid(8)
I have a questions:
1) is 'old' iscontrol work with native target (i tried it before, w/o
success too) ?
2) what I missed, why laptop(iscsictl)->desktop(iscsid) do not work in
my case ?
--
wbr, tiger
More information about the freebsd-current
mailing list