安裝 首先要在存儲設備上做好RAID,,設置好iSCSI 目標方(target),。 這里主要說明iSCSI initiator的安裝。 不同的操作系統(tǒng)對應各自的iSCSI initiator,,以Redhat enterprise5為例,。到網(wǎng)上下載iscsi-initiator-utils-6.2.0.742-0.5.el5.i386.rpm # 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 Disk /dev/sdb doesn't contain a valid partition table /dev/sdb即為連接的iscsi存儲設備 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 注意:如果系統(tǒng)掛載過個ISCSI存儲的話,,把下面的腳本加入到/etc/rc.local 文件中,,多個ISCSI存儲的話 就加入多個IP地址。否則系統(tǒng)關機報錯,。 如下: 1:建立啟動文件 sleep 10 2:建立停止腳本 關機報錯: ========== 以上為轉載,,下面為原創(chuàng)內(nèi)容============= 筆者在centos 5.2 裝iscsi連dell 3200i的存儲服務器的時候就發(fā)現(xiàn)無法重啟。 現(xiàn)象就是到最后一步 md: stopping all md devices. Synchronizing SCSI cache for disk sdc 卡死 原因就是/etc/ini.d/iscsi那個腳本stop動作的時候,,把0,1,6 重啟,,關機,單用戶這幾個模式的注銷iscsi動作屏蔽了,。 |
|
來自: 憂郁_小剛 > 《網(wǎng)絡存儲》