http://blog.sina.com.cn/s/blog_408764940101ghzi.html
一.Ess3016x設置
登陸admin
密碼 888888888888
1.安裝硬盤,查看硬盤信息。
2.增加RAID,保存。
3.增加存儲池,保存。
4.iscsi管理。增加iscsi設置。保存。
5.大華設備設置完成。
二.服務器設置。Centos5.2.
紅色字體行為命令
1.檢查iscsi-initistor是否安裝。
rpm –qa | grep iscsi
沒有安裝,如下圖安裝。
rpm –ivh iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm
啟動iscsi。
service iscsi start
檢查iscsi運行狀態。
Service iscsi status
[root@wangxue8-232 etc]# service iscsi status
iscsid (pid 3207 3206) is running...
[root@wangxue8-232 etc]#
iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.78.110:3260 -l
文檔
iscsiadm是基於命令行的iscsi管理工具,提供了對iscsi節點、會話、連接以及發現記錄的操作。
iscsiadm的使用說明可以查看/usr/share/doc/iscsi-initiator-utils-6.2.0.742/README,也可以運行man iscsiadm或iscsiadm --help
2 發現目標
默認情況下,iscsi發起方和目標方之間通過端口3260連接。假設已知iscsi的目標方IP是192.168.78.110,運行下列命令:
#chkconfig iscsi on;chkconfig iscsi --list (查看ISCSI啟動狀態)
#iscsiadm -m discovery -t sendtargets -p 192.168.78.110:3260
此時找到擁有三個目標(target)
[root@wangxue8-232 etc]# iscsiadm -m discovery -t sendtargets -p 192.168.78.110:3260
192.168.78.110:3260,1 iqn.2006-05.com.storage:nvr001.20121012125812
192.168.78.110:3260,1 iqn.2006-05.com.storage:nvr002.20121012125829
192.168.78.110:3260,1 iqn.2006-05.com.storage:nvr003.20121012125846
[root@wangxue8-232 etc]#被發現的目標也叫做節點
3登入節點
以上面被發現的目標為例
# iscsiadm -m node –T iqn.2006-05.com.storage:nvr001.20121012125812 -p 192.168.78.110 –l
# iscsiadm -m node –T iqn.2006-05.com.storage:nvr002.20121012125829 -p 192.168.78.110 -l
# iscsiadm -m node –T iqn.2006-05.com.storage:nvr003.20121012125846 -p 192.168.78.110 -l
//注釋掉# iscsiadm -m node –T iqn.2006-05.com.storage:nvr004.20121012151843 -p 192.168.78.110 -l
不需要設置密碼否則掛載失敗
其中iqn.1997-05.com.test:raid是目標名
#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存儲設備
[root@wangxue8-232 etc]# fdisk -l
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 * 1 6527 52428096 83 Linux
/dev/sda2 6528 6658 1052257+ 82 Linux swap / Solaris
/dev/sda3 6659 19457 102807967+ 83 Linux
Disk /dev/sdd: 536.8 GB, 536870912000 bytes
255 heads, 63 sectors/track, 65270 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdd doesn't contain a valid partition table
Disk /dev/sdc: 536.8 GB, 536870912000 bytes
255 heads, 63 sectors/track, 65270 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdc doesn't contain a valid partition table
Disk /dev/sdb: 536.8 GB, 536870912000 bytes
255 heads, 63 sectors/track, 65270 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk /dev/sdb doesn't contain a valid partition table
4 格式化設備
如欲將設備格式化為ext3文件系統,運行
# mkfs.ext3 /dev/sdb
# mkfs.ext3 /dev/sdc
# mkfs.ext3 /dev/sdd
成功掛載
[root@wangxue8-232 /]# df -l
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 50786236 13071424 35093408 28% /
/dev/sda3 99585844 275320 94170128 1% /records
tmpfs 1033664 12 1033652 1% /dev/shm
/dev/sdb 516061624 202656 489644568 1% /records/1
/dev/sdc 516061624 202656 489644568 1% /records/2
/dev/sdd 516061624 202656 489644568 1% /records/3
5掛接設備
在/mnt下創建iscsi目錄
運行mount命令:
# mount /dev/sdb /records/1 去掉 –t
針對iscsi設備的特殊mount選項
運行df –h可以看到:
/dev/sdb 3.4T186M 3.4T 1% /records/1
iscsi設備被成功掛接,可以當作常規存儲設備使用了。
如果要在系統啟動時自動掛接
6.建立腳本。
cd /
vi iscsi.sh
#!/bin/bash
printf "iscsi start"
su - root -c "iscsiadm -m node -T iqn.2006-05.com.storage:003.20121011165556 -p 192.168.78.1 10 -l "
sleep 5
su - root -c "mount /dev/sdb /records/1"
如果兩個目標需要掛載,增加如下行
su - root -c "iscsiadm -m node -T iqn.2006-05.com.storage:003.20121011165556 -p 192.168.78.1 10 -l "
sleep 5
su - root -c "mount /dev/sdc /records/1"
:wq 保存文件
增加腳本的執行權限
Chmod +x iscsi.sh
注意sdb sdc sdd 一次增加。
注意
iqn.2006-05.com.storage:003.20121011165556 為發現的目標名稱
192.168.78.110 為大華網絡存儲設備ip地址
7.修改開機啟動掛載.
Vi /etc/rc.local
增加如下行
/iscsi.sh
:wq保存退出。
開機掛在成功並錄像成功。
8 .遇到問題解決
如iscsi節點的IP或節點名改變需要重新加載iscsi節點則需要將以前得配置刪掉。
rm /var/lib/iscsi/nodes/*
rm /var/lib/iscsi/send_targets/*
*************追加的文檔2012.10.19******************
安裝rpm包命令
[root@wangxue8-232 blackBox]# rm -ivh iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm
rm: invalid option -- h
Try `rm --help' for more information.
[root@wangxue8-232 blackBox]# rpm -ivh iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm
Preparing... ########################################### [100%]
1:iscsi-initiator-utils ########################################### [100%]
[root@wangxue8-232 blackBox]# service iscsi start 啟動iscsi命令
iscsid (pid 1519 1518) is running...啟動成功了
Setting up iSCSI targets: Logging in to [iface: default, target: iqn.2006-05.com.storage:nvr002.20121012125829, portal: 192.168.78.110,3260]
Logging in to [iface: default, target: iqn.2006-05.com.storage:nvr001.20121012125812, portal: 192.168.78.110,3260]
Logging in to [iface: default, target: iqn.2006-05.com.storage:nvr003.20121012125846, portal: 192.168.78.110,3260]
Logging in to [iface: default, target: iqn.2006-05.com.storage:nvr004.20121012151843, portal: 192.168.78.110,3260]
iscsiadm: Could not login to [iface: default, target: iqn.2006-05.com.storage:nvr002.20121012125829, portal: 192.168.78.110,3260]:
iscsiadm: initiator reported error (8 - connection timed out)
iscsiadm: Could not login to [iface: default, target: iqn.2006-05.com.storage:nvr001.20121012125812, portal: 192.168.78.110,3260]:
iscsiadm: initiator reported error (8 - connection timed out)
iscsiadm: Could not login to [iface: default, target: iqn.2006-05.com.storage:nvr003.20121012125846, portal: 192.168.78.110,3260]:
iscsiadm: initiator reported error (8 - connection timed out)
iscsiadm: Could not login to [iface: default, target: iqn.2006-05.com.storage:nvr004.20121012151843, portal: 192.168.78.110,3260]:
iscsiadm: initiator reported error (8 - connection timed out)
iscsiadm: Could not log into all portals. Err 8.
[ OK ]
連接大華的網絡存儲設備失敗了(因為沒有我現在這個設備了)查看網絡連接是否正常
Ping 一下。
[root@wangxue8-232 blackBox]# service iscsi status iscsi查看iscsi狀態命令
iscsid (pid 1519 1518) is running...
[root@wangxue8-232 blackBox]# rpm -e iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm
error: package iscsi-initiator-utils-6.2.0.868-0.7.el5.i386.rpm is not installed
[root@wangxue8-232 blackBox]#
[root@wangxue8-232 blackBox]#
[root@wangxue8-232 blackBox]#
[root@wangxue8-232 blackBox]# rpm -qa | grep iscsi 系統是否安裝iscsi安裝包
iscsi-initiator-utils-6.2.0.868-0.7.el5
[root@wangxue8-232 blackBox]# rpm -e iscsi-initiator-utils-6.2.0.868-0.7.el5 卸載iscsi包
[root@wangxue8-232 blackBox]# rpm -qa | grep iscsi 卸載成功
[root@wangxue8-232 blackBox]#
重新安裝centos5.3的iscsi包
分類: LINUX
在服務器上安裝了iSCSI initiator以及iscsiadm
iscsiadm是基於命令行的iscsi管理工具,提供了對iscsi節點、會話、連接以及發現記錄的操作。
iscsiadm的使用說明可以查看/usr/share/doc/iscsi-initiator-utils-6.2.0.742/README,也可以運行man iscsiadm或iscsiadm --help
使用
下面來講一下連接iscsi設備的步驟:
1 啟動iscsi守護進程
#service iscsi start
默認情況下,系統啟動后此進程會自動運行
2 發現目標
默認情況下,iscsi發起方和目標方之間通過端口3260連接。假設已知iscsi的目標方IP是192.168.1.1,運行下列命令:
#chkconfig iscsi on;chkconfig iscsi --list (查看ISCSI啟動狀態)
#iscsiadm -m discovery -t sendtargets -p 192.168.1.1:3260
此時找到擁有一個目標(target)
192.168.1.1:3260,1 iqn.1997-05.com.test:raid
被發現的目標也叫做節點
3登入節點
以上面被發現的目標為例
# iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 -l
其中iqn.1997-05.com.test:raid是目標名
如果要在系統啟動時自動登入
# iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 --op update -n node.startup -v automatic
登入節點后,運行
#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存儲設備
登入需驗證碼的節點:
(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文件系統,運行
# mkfs.ext3 /dev/sdb
5掛接設備
在/mnt下創建iscsi目錄
運行mount命令:
# mount -t /dev/sdb /mnt/iscsi
針對iscsi設備的特殊mount選項
運行df –h可以看到:
/dev/sdb 3.4T186M 3.4T 1% /mnt/iscsi
iscsi設備被成功掛接,可以當作常規存儲設備使用了。
如果要在系統啟動時自動掛接
編輯/etc/fstab
加入一行:
/dev/sdb /mnt/iscsi ext3 default 0 0
6 登出節點
首先解除掛接
#umount /mnt/iscsi
登出
# iscsiadm -m node –T iqn.1997-05.com.test:raid -p 192.168.1.1:3260 –u