iscsi 掛載網路儲存及儲存訪問
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
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-2120691/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- linux掛載網路儲存mount有問題Linux
- 【usb儲存掛載】android6.0固定usb儲存掛載路徑Android
- 共享儲存之ISCSI
- CentOS 6.6掛載大於2TB以上的iSCSI儲存CentOS
- Oracle 共享儲存掛載Oracle
- 掛載大容量儲存
- redhat as 4配置ISCSI共享儲存Redhat
- 區域儲存網路(SAN)與 網路直接儲存(NAS)
- NAS、SAN、ISCSI儲存的個人理解
- Linux下搭建iSCSI共享儲存Linux
- 《ISCSI集中儲存》RHEL6——CE
- linux連線iscsi儲存方法Linux
- Linux中,如何配置iSCSI儲存?Linux
- MOSAD_HW3 網路訪問和本地儲存
- Linux環境iSCSI儲存及多路徑功能配置Linux
- AIX作業系統掛載iSCSI磁碟裝置,並建立為共享儲存AI作業系統
- NAS儲存外網遠端訪問的方式
- android SAF儲存訪問框架Android框架
- 【儲存管理】SAN儲存 Storage Area Network 儲存區域網路 學習筆記筆記
- iSCSI儲存的3種連線方式
- 虛擬機器做ISCSI共享儲存虛擬機
- 如何將MAC的檔案儲存至NAS網路儲存?Mac
- 物件儲存服務OBS obsfs掛載物件
- SAN儲存區域網路
- nas網路儲存如何配置
- 儲存管理(一):openfiler介紹及儲存理解
- 塊儲存 檔案儲存 物件儲存物件
- AIX 主機 — 設定以使用 iSCSI 儲存AI
- 虛擬共享儲存:選iSCSI還是NFS?NFS
- redhat (RHEL5) 連線 iSCSI SAN儲存Redhat
- iSCSI儲存的4種系統架構架構
- mysql程式碼閱讀-外掛載入及儲存引擎接入MySql儲存引擎
- Linux 掛載2T以上儲存Linux
- 本地儲存Cookie、Storage、indexDB、ServiceWork離線訪問網站CookieIndex網站
- 儲存網站網站
- 修改docker的預設儲存位置及映象儲存位置Docker
- 行式儲存 列式儲存
- 儲存—物件儲存_Minio物件