在開始之前
請先安裝open-iscsi套件,即Linux Open-iSCSI Initiator。
# sudo apt-get install open-iscsi |
請參照以下步驟使用Open-iSCSI Initiator連接iSCSI target (QNAP NAS)。
如有使CHAP登入資訊,您可能需要修改iscsid.conf,如 node.session.auth.username及node.session.auth.password。
# vi /etc/iscsi/iscsid.conf |
儲存並關閉檔案,然後重新啟動open-iscsi服務。
# /etc/init.d/open-iscsi restart |
尋找iSCSI target (在此例中為QNAP NAS),如IP: 10.8.12.31,連接埠:3260。
# iscsiadm -m discovery -t sendtargets -p 10.8.12.31:3260 |
選擇要連線的iSCSI node。
** 您可以使用以下指令刪除不需要連線的node。
# iscsiadm -m node --op delete --targetname THE_TARGET_IQN |
重新啟動open-iscsi並登入要連線的node。
# /etc/init.d/open-iscsi restart |
以下訊息將會顯示:
Login session [iface: default, target: iqn.2004-04.com:NAS:iSCSI.ForUbuntu.B9281B,
portal: 10.8.12.31,3260] [ OK ]
使用dmesg檢查裝置狀態。
輸入以下指令建立分割區,裝置名稱為/dev/sdb。
格式化分割區。
掛載file system。
# mount /dev/sdb1 /mnt/iscsi/ |
完成後,您可以使用以下指令測試iSCSI target在Linux上的I/O速度。
以下是有關iscsiadm的指令:
尋找主機上的target。
# iscsiadm -m discovery --type sendtargets --portal HOST_IP |
登入target。
# iscsiadm –m node --targetname THE_TARGET_IQN --login |
登出target。
# iscsiadm –m node --targetname THE_TARGET_IQN --logout |
刪除target。
# iscsiadm –m node --op delete --targetname THE_TARGET_IQN |
登入是 sudo iscsiadm -m node --login 啦!
回覆刪除抄別人還抄錯,幹廢物!