iscsiadm命令詳解
iscsiadm是基於命令行的iscsi管理工具,提供了對iSCSI節點、會話、連接以及發現記錄的操作。
連接iscsiadm設備的步驟:
1、 啓動iscsiadm守護進程
# service iscsi start 默認情況下,系統啓動後此進程會自動運行
2、 發現目標
默認情況下,iscsiadm發起方和目標方之間通過端口3260連接。假設已知iscsi的目標方IP是,運行下列命令:
# chkconfig iscsi on
# chkconfig iscsi --list (查看ISCSI啓動狀態)
# iscsiadm -m discovery -t sendtargets -p
此時找到並擁有了一個目標(target):,1
:raid 被發現的目標也叫做節點。
3、 登入節點
以上面被發現的目標爲例:
# iscsiadm -m node –T :raid -p :3260 -l 其中:raid是目標名。
【如果要在系統啓動時自動登入:
# iscsiadm -m node –T :raid -p --op update -n tup -v automatic】
4、 登入節點後,查看磁盤信息
# 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存儲設備】
5、 登入需驗證碼的節點:
(1)開啓認證
iscsiadm -m node -T [裝置] -o update --name method --value=CHAP *.使用-o同--op
(2)添加用戶
iscsiadm -m node -T [裝置] --op update --name name --value=[用戶名](3)添加密碼
iscsiadm –m node –T [裝置] –op update –name word –value=[密碼]6. 格式化設備如欲將設備格式化爲 ext3文件系統,運行: # 3 /dev/sdb7. 掛接設備在/mnt下創建iscsi目錄,運行mount命令:# mount -t /dev/sdb /mnt/iscsi 針對iscsi設備的特殊mount選項運行df –h可以看到:
/dev/sdb 3.4T186M 3.4T 1% /mnt/iscsiiscsi設備被成功掛接,可以當作常規存儲設備使用了。8. 如果要在系統啓動時自動掛接編輯/etc/fstab
加入一行:/dev/sdb /mnt/iscsi ext3 default 0 09. 登出節點
首先解除掛接:# umount /mnt/iscsi登出:# iscsiadm -m node –T :raid -p –u