1. 程式人生 > >003.iSCSI客戶端管理

003.iSCSI客戶端管理

一 啟動器介紹

iSCSI啟動器通常在軟體中實施,也可以採用硬體啟動器。軟體啟動器需要安裝iSCSI-initiator-utils軟體包。包含如下檔案: /etc/iscsi/iscsid.conf:包含在新目標發現期間建立的節點記錄的預設設定,如iSCSI超時、重試引數和身份驗證使用者名稱及密碼。

/etc/iscsi/initiatorname.iscsi:包含預設生成的IQN,可自定義。

二 連線伺服器步驟

  1. 安裝相應軟體
  2. 修改相關引數
  3. 啟動iSCSI服務
  4. 發現目標
  5. 登陸建立連線

三 軟體安裝

  1 yum -y install  iscsi-initiator-utils

四 修改相關引數

將客戶端的IQN修改成服務端所允許的IQN

五 啟動服務

  1 systemctl restart iscsi

六 修改客戶端IQN名字

  1 vi /etc/iscsi/initiatorname.iscsi
  2 iqn.2016-09.com.example:desktop0			#修改客戶端IQN名稱
  3 systemctl daemon-reload				#過載名稱

七 發現目標

  1 iscsiadm -m discovery -t sendtargets -p <iSCSI target ip>:<port>

注意:

1 預設情況下<port>是3260,除非你有特殊的設定。

2 僅返回帶有為此啟動器配置了訪問許可權的目標。對此啟動器無許可權是目標不會返回

3 節點資訊記錄在/var/lib/icsi/nodes,用於後續登陸

八 登陸建立連線

  1 iscsiadm -m node -T <target-name>  -p <ip-address>:<port> --login

注意:1 若不指定門戶,將連線到接受此目標名稱的每個埠節點

九 檢視相關資訊

  1 iscsiadm -m discovery [-P 0|1]:顯示有關已發現目標的資訊
  2 iscsiadm -m node [-P 0|1]:顯示有關已知目標的資訊
  3
iscsiadm -m session [-P 0|1|2|3]:顯示有關活動會話的資訊

十 登出及刪除

  1 iscsiadm -m node -T iqn……| -p target_server [:port] -u			#臨時登出
  2 iscsiadm -m node -T iqn……| -p target_server [:port] -o delete		#永久刪除

注意:

1 臨時登出,其節點記錄依舊會存在,且重啟或iSCSI服務重啟後會自動登入到目標。

2 永久登出,若不指定門戶,則將刪除所有相關門戶的目標節點記錄。