利用iscsi搭建ip存儲網(wǎng)絡(luò)第二_第1頁
利用iscsi搭建ip存儲網(wǎng)絡(luò)第二_第2頁
利用iscsi搭建ip存儲網(wǎng)絡(luò)第二_第3頁
利用iscsi搭建ip存儲網(wǎng)絡(luò)第二_第4頁
利用iscsi搭建ip存儲網(wǎng)絡(luò)第二_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)

文檔簡介

1、搭建PC構(gòu)架的iSCSI系統(tǒng)基本構(gòu)架圖ISCSI的配置環(huán)境本地磁盤/dev/sdc共享磁盤/dev/sdcISCSIISCSI

Initiator本地磁盤/dev/sda共享磁盤/dev/sdbISCSI

Initiator本地磁盤/dev/sda共享磁盤/dev/sdbWindows客戶端主機Linux客戶端主機ISCSI服務(wù)器…………/dev/sda/dev/sdb第2頁2、ISCS地址規(guī)劃這里選擇一個普通的、性能優(yōu)良的、可支持多塊磁盤的PC服務(wù)器作為iSCSI

,并且選擇一個成熟穩(wěn)定的iSCSIiscsi

。ISCSI的配置環(huán)境第3頁安裝iSCSIIscsi地址為:[root@iscsi-[root@iscsi-[root@iscsi-[root@iscsi-iscsi]#tar

-xzvf

iscsiiscsi]#cd

iscsi-.tar.gz-iscsiiscsi-]#make-]#make

install[root@iscsi- iscsi]#

service

iscsi-Usage:

/etc/init.d/iscsi-

{start|stop|restart|condrestart|status}安裝iSCSI第4頁的主配置文件為/etc/iet/ietd.conf,打開配置ietd.conf文件iSCSI

Enterpriseietd.conf找到類似如下行:#.example:storage.disk2.sys1.xyziqn.yyyy-mm.<reversed

name>[:identifier]其中:iqn:表示“iSCSI

Qualified

Name”,簡稱iqn。yyyy-mm:表示年份-月份。這里是2001-04。reversed

name:表示倒過來的 ,這里是com.example。identifier:表示識別代碼,這里是storage.disk2.sys1.xyz。配置iSCSI第5頁配置ietd.conf文件設(shè)定LUN(Logical

Unit

Number),找到類似如下行:#Lun

0Path=/dev/sdb,Type=fileio,ScsiId=xyz,ScsiSN=xyz將前面的“#”號去掉,“Lun0

Path=/dev/sdb

”表示塊設(shè)備號為0,的磁盤為/dev/sdb,“Type”值fileio是默認(rèn)的,可以用于磁盤、file和LVM,這里設(shè)定的是“fileio”,主要用來對一個磁盤進行共享。至此,簡單的iSCSI

配置完畢,最后啟動iscsi-

服務(wù):[root@iscsi- iscsi]#

service

iscsi-

start配置iSCSI第6頁1、在windows主機安裝配置iSCSI

Initiator微軟對iSCSI

Initiator的支持相當(dāng)完備,讀者可以免費從微軟。地址:/WindowsServer2003/technologies/storage/獲得iSCSI

InitiatorISCSI

Initiatorhttp:/iscsi/default.mspx在windows上配置iSCSIInitiator第7頁2、配置windows下的iSCSI

Initiator在windows上配置iSCSIInitiator第8頁1、在centos5.x版本安裝iSCSI

Initiator主流Linux

版本默認(rèn)都自帶了iSCSI

Initiator,如果系統(tǒng)沒有安裝,只需通過光盤查找即可。這里以centos5.3版本為例,使用iscsi-initiator-utils-71-0.16.el5.i386.rpm包進行安裝:[root@

Initiator

iscsi]#rpm

–ivh

iscsi-initiator-utils-71-0.16.el5.i386.rpm安裝完成后,會生成/etc/iscsi主程序配置

。啟動Initiator服務(wù),操作如下:[root@

Initiator

iscsi]#

service

iscsi

start在Linux上配置iSCSI

Initiator第9頁2、在linux上執(zhí)行iSCSI發(fā)現(xiàn)可以使用如下指令向iSCSI主機查詢劃分了哪些lun:iscsiadm

-m

discovery

--type

sendiscsiadm

-m

discovery

-

ds--portal

IP或者s

-p

IP需要說明的是:當(dāng)成功執(zhí)行一次

發(fā)現(xiàn)后,iSCSIInitiator就會將查詢錄下。因此,對于寫到/var/lib/iscsi/send_發(fā)現(xiàn)只需執(zhí)行一次即可。s對應(yīng)目在Linux上配置iSCSI

Initiator第10頁2、在linux上執(zhí)行iSCSI發(fā)現(xiàn)Discovery

(/var/lib/iscsi/send_s):在服務(wù)器信息/var/lib/iscsi/send_

s

下,生成一個

文件,文件名為“

服務(wù)的IP,端

”(例如“00,3260”)。此文件用來記錄

服務(wù)器信息。Node

(/var/lib/iscsi/nodes):在/var/lib/iscsi/nodes目服務(wù)器上的服務(wù)器上特定名命名的文件信息的文錄下,生成一個或多個以夾,每文件夾下有一個用來記錄件。在Linux上配置iSCSI

Initiator第11頁3、通過iscsiadm指令與iSCSIiscsiadm是用來管理(更新、刪除、建立關(guān)聯(lián)、查詢)iSCSI配置數(shù)據(jù)庫文件

令行工具,用戶能夠用它對iSCSI

nodes、sessions、connections和discovery

records進行一系列的操作。(1)登錄iSCSI

:iscsiadm

-m

node

-T

<-name>-p<ip-address>:<port>--login或iscsiadm

-m

node

-T

[-name]

-p

[ip-address]

-l這里的“-T”后面跟址,“port”是

主機的端(2)斷開Initiator與iSCSI名稱,“ip-address”是,默認(rèn)是3260。主機的IP地主機的連接:iscsiadm

-m

node

-T

[ -name]

-p

[ip-address]

–u在Linux上配置iSCSI

Initiator第12頁3、通過iscsiadm指令與iSCSI(3)查看SiCSI

session和設(shè)備信息:建立關(guān)聯(lián)iscsiadm

-m

session

-iiscsiadm

–msession

–R如果一個

下新增了一個卷,在服務(wù)器上使用iscsiadm

–msession

–R命令可以刷新當(dāng)前連接的session以看到新增的卷查看有那些

記錄在了數(shù)據(jù)庫中:iscsiadm

-m

node查看

端相關(guān)配置信息iscsiadm

-m

node

-T

.ixdba:sdc

-p

46iscsiadm

-m

discovery

–p46在Linux上配置iSCSI

Initiator第13頁4、centos4.x版本下配置iSCSI

Initiator這里使用的版本是centos4.4,需要安裝的包有:sysfsutils-1.2.0-1.i386.rpmiscsi-initiator-utils--8.i386.rpm只需通過光盤查找即可,這里使用rpm包進行安裝:[root@

Initiator

iscsi]#rpm

–ivh

sysfsutils-1.2.0-1.i386.rpm[root@

Initiator

iscsi]#rpm

–ivh

iscsi-initiator-utils--8.i386.rpm在Linux上配置iSCSI

Initiator第14頁4、centos4.x版本下配置iSCSI

Initiator安裝完成后,在客戶端僅僅生成/etc/iscsi.conf主程序配置文件。修改DiscoveryAddress=ISCSI_

_HOST_OR_IPOutgoingUserName=ISCSI_USER_NAME

OutgoingPassword=ISCSI_PASSWORDLoginTimeout=15啟動Initiator服務(wù),操作如下:[root@Initiatoriscsi]#serviceiscsistart在Linux上配置iSCSI

Initiator第15頁4、centos4.x版本下配置iSCSI

Initiator客戶端管理命令iscsi-ls

:顯示

端配置信息iscsi-device:顯示磁盤設(shè)備類型iscsi-iname

:顯示 Name信息iscsi-kill-session:關(guān)閉客戶端連接session在Linux上配置iSCSI

Initiator第16頁第17頁4、管理共享磁盤(1)分區(qū)、格式化共享磁盤過fdisk命令查看共享過來的磁盤標(biāo)識,也可以通過dmesg命令查看系統(tǒng)是否認(rèn)到了共享的iSCSI磁盤。[root@

Initiator

iscsi

]#fdisk

-l當(dāng)iscsi客戶端認(rèn)到了共享磁盤后,就可以對這個磁盤進行重新分區(qū)、格式化、創(chuàng)建文件系統(tǒng)等操作了。在Linux上配置iSCSI

Initiator4、管理共享磁盤(2)分區(qū)、格式化共享磁盤tune2fs修改文件系統(tǒng)的屬性,去掉自動檢查的屬性:[root@data

iscsi]#tune2fs-c-1-i

0

/dev/sdc5tune2fs

1.39

(29-May-2006)Setting

al

mount

count

to

-1Setting

interval

between

checks

to

0

secondsLinux上的ext文件系統(tǒng)有一個特性,對某個分區(qū)mount、umount很多次后或者隔一個固定的時間后,系統(tǒng)會對該分區(qū)進行檢測,這就會導(dǎo)致硬盤反映速度很慢,影響業(yè)務(wù),本操作的目的就是去掉文件系統(tǒng)自動檢查的屬性。在Linux上配置iSCSI

Initiator第18頁第19頁4、管理共享磁盤(3)設(shè)定文件系統(tǒng)的自動掛載用tune2fs查看文件系統(tǒng)的UUID[root@dataiscsi]#tune2fs-l/dev/sdc5編輯/etc/fstab文件,設(shè)置自動掛載:UUID=

b5c94f7f-295f-4030-b593-4247ddc7e088

/dat

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論