QNAP Turbo NAS Software User Manual

在Ubuntu Linux使用Open-iSCSI initiator連接至iSCSI目標

在Ubuntu Linux使用Open-iSCSI initiator連接至iSCSI目標

Previous topic Next topic helpdesk  

在Ubuntu Linux使用Open-iSCSI initiator連接至iSCSI目標

Previous topic Next topic helpdesk  

以下內容說明如何使用Linux Open-iSCSI initiator在Ubuntu作業系統新增iSCSI裝置(QNAP NAS),擴充磁碟容量。開始使用iSCSI裝置服務前,請先確定已在NAS上利用LUN建立iSCSI裝置,並安裝作業系統適用的正確iSCSI initiator。

 

關於Linux Open-iSCSI initiator

Linux Open-iSCSI initiator內建於Ubuntu8.04LTS(或以後版本)。您可以在shell prompt輸入指令來加入iSCSI裝置。如需Ubuntu的相關詳細資訊,請瀏覽http://www.ubuntu.com,如需Open-iSCSI的資訊和下載位置,請瀏覽:http://www.open-iscsi.org

 

注意:Linux Open-iSCSI initiator目前不支援LUN快照。

 

使用Linux Open-iSCSI啟動器

請先安裝open-iscsi套件。該套件也稱為Linux Open-iSCSI initiator。

 # sudo apt-get install open-iscsi

 

請參照以下步驟使用Linux Open-iSCSI initiator連接iSCSI裝置(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裝置(這裡以QNAP NAS為例),如10.8.12.31,預設連接埠3260。

 # iscsiadm -m discovery -t sendtargets -p 10.8.12.31:3260

 

選擇要連線的iSCSI節點。

 # iscsiadm -m node

 

**服務開啟時,您可以使用以下指令刪除不需要連線的節點:

 # iscsiadm -m node --op delete --targetname THE_TARGET_IQN

 

重新啟動open-iscsi並登入所有可用節點。

 # /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檢查裝置狀態。

 #dmesg | tail

 

輸入以下指令建立分割區,裝置名稱為/dev/sdb。

 #fdisk /dev/sdb

 

格式化分割區。

 # mkfs.ext3 /dev/sdb1

 

掛載檔案系統。

 # mkdir /mnt/iscsi

 # mount /dev/sdb1 /mnt/iscsi/

 

完成後,您可以使用以下指令測試I/O速度。

 # hdparm -tT /dev/sdb1

 

以下是有關[iscsiadm]的指令。

尋找主機上的裝置:

 # iscsiadm -m discovery --type sendtargets --portal HOST_IP

 

登入裝置:

 # iscsiadm –m node --targetname THE_TARGET_IQN --login

 

登出裝置:

 # iscsiadm –m node --targetname THE_TARGET_IQN --logout

 

刪除裝置:

 # iscsiadm –m node --op delete --targetname THE_TARGET_IQN

 


© 2018 QNAP Systems, Inc.