iscsi無法mount

這個版面主要討論 debian 在 server 端的應用問題, server 種類繁多..舉凡 Web Server 、 File Server、 DHCP Server..等等。

版主: 阿信

iscsi無法mount

文章febian » 週二 10月 21, 2008 11:12 am

各位好:

我在實作mount iscsi時發現一些問題
我是使用ipbridge(ATTO 1550D)的方法來mount iscsi
在initiator端使用open-iscsi套件(open-iscsi_2.0.730-1etch1_amd64.deb)

使用iscsiadm指令
>iscsiadm -m discovery -t sendtargets -p 192.168.10.155:3260
192.168.10.155:3260,1 iqn.1995-12.com.attotech:ipbridge:sn-ipb1500XXXXXXdefault
>iscsiadm -m node
192.168.10.155:3260,1 iqn.1995-12.com.attotech:ipbridge:sn-ipb1500XXXXXXdefault
>iscsiadm -m node -T targetname -p 192.168.10.155:3260 --op update -n node.conn[0].startup -v automatic
iscsiadm: node [targetname, 192.168.10.155, 3260] not found!
node應該有找到,所以才會回傳iqn.1995-12.com.attotech:ipbridge:sn-ipb1500XXXXXXdefault
但是要啟動的時候,卻會產生not found!

而當我把targetname給它設成InitiatorName(在/etc/initiatorname.iscsi檔案裡面)
也在/etc/iscsi/nodes 產生一個node命名為InitiatorName
ex:initiatorname=iqn.1993-08.org.debian:01.1a96f287142
也就是在/etc/iscsi/nodes/產生一個iqn.1993-08.org.debian:01.1a96f287142的資料夾
也把在c裡的內容copy到iqn.1993-08.org.debian:01.1a96f287142的資料夾
再執行執令
>iscsiadm -m node -T iqn.1993-08.org.debian:01.1a96f287142 -p 192.168.10.155:3260 --op update -n node.conn[0].startup -v automatic
反而沒有任何反應

而當使用
>iscsiadm -m node -T iqn.1993-08.org.debian:01.1a96f287142 -p 192.168.10.155:3260
node.name = iqn.1995-12.com.attotech:ipbridge:sn-ipb1500XXXXXXdefault
node.transport_name = tcp
node.tpgt = 1
node.active_conn = 1
node.startup = manual
node.session.initial_cmdsn = 0
node.session.auth.authmethod = None
node.session.auth.username = <empty>
node.session.auth.password = <empty>
node.session.auth.username_in = <empty>
node.session.auth.password_in = <empty>
node.session.timeo.replacement_timeout = 120
node.session.err_timeo.abort_timeout = 10
node.session.err_timeo.reset_timeout = 30
node.session.iscsi.InitialR2T = No
node.session.iscsi.ImmediateData = Yes
node.session.iscsi.FirstBurstLength = 262144
node.session.iscsi.MaxBurstLength = 16776192
node.session.iscsi.DefaultTime2Retain = 0
node.session.iscsi.DefaultTime2Wait = 0
node.session.iscsi.MaxConnections = 1
node.session.iscsi.MaxOutstandingR2T = 1
node.session.iscsi.ERL = 0
node.conn[0].address = 192.168.10.155
node.conn[0].port = 3260
node.conn[0].startup = manual
node.conn[0].tcp.window_size = 524288
node.conn[0].tcp.type_of_service = 0
node.conn[0].timeo.logout_timeout = 15
node.conn[0].timeo.login_timeout = 15
node.conn[0].timeo.auth_timeout = 45
node.conn[0].timeo.active_timeout = 5
node.conn[0].timeo.idle_timeout = 60
node.conn[0].timeo.ping_timeout = 5
node.conn[0].timeo.noop_out_interval = 0
node.conn[0].timeo.noop_out_timeout = 0
node.conn[0].iscsi.MaxRecvDataSegmentLength = 131072
node.conn[0].iscsi.HeaderDigest = None,CRC32C
node.conn[0].iscsi.DataDigest = None
node.conn[0].iscsi.IFMarker = No
node.conn[0].iscsi.OFMarker = No
發現node.name會是iqn.1995-12.com.attotech:ipbridge:sn-ipb1500XXXXXXdefault
這是我覺得奇怪的部份
所以我都看不到iscsi的儲存裝置,也無法mount

去檢查iscsiadm的部份
>iscsiadm -m discovery -t sendtargets -p 192.168.10.155:3260 -d3
iscsiadm: starting sendtargets discovery, address 192.168.10.155:3260, continuous 0
iscsiadm: connecting to 192.168.10.155:3260
iscsiadm: connected local port 47388 to 192.168.10.155:3260
iscsiadm: connected to discovery address 192.168.10.155
iscsiadm: login response status 0000
iscsiadm: discovery process to 192.168.10.155:3260 exiting

我如何才能mount到iscsi呢?
請各位教指,謝謝大家
febian
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週二 10月 21, 2008 9:48 am

文章febian » 週三 10月 22, 2008 6:50 pm

各位好:

後來我再嘗試的時候,發現只要下個指令
>iscsiadm -m node -T iqn.1995-12.com.attotech:ipbridge:sn-ipb1500XXXXXXdefault -p 192.168.10.155:3260 -l
就可以建立指令

但還有的問題是,mount完之後,重開機的話
卻會在開機的過程中當掉,覺得很奇怪
請各位指教,謝謝大家
febian
可愛的小學生
可愛的小學生
 
文章: 6
註冊時間: 週二 10月 21, 2008 9:48 am


回到 debian server

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客