1. 程式人生 > >iscsi linux客戶端

iscsi linux客戶端

initiator 系統 存儲服務器 iat 安裝過程 如果 客戶 iscsi存儲 獲得

iSCSI Linux客戶端的使用
在Linux下,需要安裝相應的ISCSI客戶端軟件iscsi-initiator,安裝過程如下:
步驟0:安裝iSCSI客戶端軟件,可以通過yum,也可以通過rpm安裝。
步驟1:配置iSCSI
通過vi打開/etc/iscsi/iscsid.conf:
# vi /etc/iscsi/iscsid.conf
?
設置用戶名和密碼(當target端設置CHAP驗證時必需,如果target端沒有設置CHAP驗證,可以跳過):
node.session.auth.username = My_ISCSI_USR_NAME
node.session.auth.password = MyPassword
discovery.sendtargets.auth.username = My_ISCSI_USR_NAME
discovery.sendtargets.auth.password = MyPassword
步驟2:搜索targets
現在就可以通過iscsiadm命令,來搜索和登錄到iSCSI的targets,同時它也可以讀取和訪問open-iscsi提供的數據庫。如果你的ISCSI存儲服務器的ip地址為 192.168.101.102,輸入:
# iscsiadm -m discovery -t sendtargets -p 192.168.101.102

從輸出可以看到服務器地址和iqn的名稱
重啟iscsi服務,就可以看到在/dev/目錄下多出了一個塊設備,要獲得這個設備的名稱,輸入:fdisk -l
步驟3:格式化並掛載iSCSI卷
可以使用fdisk對/dev/sdb進行分區,再用mkfs.ext3在/dev/sdb上創建文件系統,命令如下:
分區
# fdisk /dev/sdb
......
格式化
# mkfs.ext3 /dev/sdb1
現在已經可以像使用本地硬盤一樣使用服務器存儲提供的硬盤了。
步驟4:當下次啟動系統時自動掛載iSCSI設備
首先,確定iscsi服務能夠在系統啟動時運行:
# chkconfig iscsi on
再打開/etc/fstab文件,增加如下設置:
/dev/sdb1 /mnt/iscsi ext3 _netdev 0 0
保存後退出

ok,正常結束。

iscsi linux客戶端