- 論壇徽章:
- 0
|
# rpm –ivh iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm 在服務器上安裝了iSCSI initiator以及iscsiadm
iscsiadm是基于命令行的iscsi管理工具,提供了對iscsi節(jié)點、會話、連接以及發(fā)現(xiàn)記錄的操作。
iscsiadm的使用說明可以查看/usr/share/doc/iscsi-initiator-utils-6.2.0.742/README,也可以運行man iscsiadm或iscsiadm --help
使用
下面來講一下連接iscsi設備的步驟:
1 啟動iscsi守護進程
#service iscsi start
默認情況下,系統(tǒng)啟動后此進程會自動運行
2 發(fā)現(xiàn)目標
默認情況下,iscsi發(fā)起方和目標方之間通過端口3260連接。假設已知iscsi的目標方IP是192.168.1.1,運行下列命令:
#chkconfig iscsi on;chkconfig iscsi --list (查看ISCSI啟動狀態(tài))
#iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260
此時找到擁有一個目標(target)
192.168.1.1:3260,1 iqn.1997-05.com.test:raid
被發(fā)現(xiàn)的目標也叫做節(jié)點
3登入節(jié)點
以上面被發(fā)現(xiàn)的目標為例
# iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 -l
其中iqn.1997-05.com.test:raid是目標名
如果要在系統(tǒng)啟動時自動登入
# iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 --op update -n node.startup -v automatic
登入節(jié)點后,運行
#fdisk –l
應該可以看到目標方的存儲設備信息,如
Disk /dev/sdb: 3489.8 GB, 3489862254592 bytes
255 heads, 63 sectors/track, 424284 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
/dev/sdb即為連接的iscsi存儲設備
登入需驗證碼的節(jié)點:
(1)開啟認證
iscsiadm -m node -T [裝置] -o update --name node.session.auth.authmethod --value=CHAP
*.使用-o同--op
(2)添加用戶
iscsiadm -m node -T [裝置] --op update --name node.session.auth.username --value=[用戶名]
(3)添加密碼
iscsiadm –m node –T [裝置] –op update –name node.session.auth.password –value=[密碼]
4 格式化設備
如欲將設備格式化為ext3文件系統(tǒng),運行
# mkfs.ext3 /dev/sdb
5掛接設備
在/mnt下創(chuàng)建iscsi目錄
運行mount命令:
# mount -t /dev/sdb /mnt/iscsi
針對iscsi設備的特殊mount選項
運行df –h可以看到:
/dev/sdb 3.4T186M 3.4T 1% /mnt/iscsi
iscsi設備被成功掛接,可以當作常規(guī)存儲設備使用了。
如果要在系統(tǒng)啟動時自動掛接
編輯/etc/fstab
加入一行:
/dev/sdb /mnt/iscsi ext3 default 0 0
6 登出節(jié)點
首先解除掛接
#umount /mnt/iscsi
登出
# iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 –u
|
|