資源描述:
《linux下rac數(shù)據(jù)庫(kù)多路徑級(jí)雙網(wǎng)卡綁定配置》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、OracleExpertREVIEWRAC數(shù)據(jù)庫(kù)多路徑及雙網(wǎng)卡綁定目錄一安裝多路徑配置2二配置多路徑2三保障節(jié)點(diǎn)一一對(duì)應(yīng)3四權(quán)限設(shè)置3五雙網(wǎng)卡綁定3一安裝多路徑配「多路徑軟件一般采用RI1EL6或者RIIEL5t帶的多路徑軟件,一般情況下,在安裝llgR2版本的主機(jī)上,我們建議操作系統(tǒng)使用RHEL6版本多路徑的安裝較為簡(jiǎn)單,只需要簡(jiǎn)單的rpn包支持即可:device-mapper-mu11ipath*或者在安裝操作系統(tǒng)吋勾選存儲(chǔ)設(shè)備安裝完成后如果發(fā)現(xiàn)/etc/multipath文件不存在可以運(yùn)行以下命令:mpathconf--enabl
2、e--withmultipathdy個(gè)命令可啟用多路徑配置文在并啟動(dòng)multipathd守護(hù)進(jìn)程如果multipath已經(jīng)安裝,以上步驟不需要執(zhí)行二配置多路徑對(duì)于RHEL6版木的多路徑軟件:基本的配置信息都在配置文件/etc/multipath.conf中而相應(yīng)的有一個(gè)綁定文件和一個(gè)WWID文件,位置在/etc/multipath目錄屮對(duì)于安裝完成的multipath會(huì)自動(dòng)讀取多路徑設(shè)備,并在/etc/multipath/wid和/etc/multipath/binding文件中一一對(duì)應(yīng)到設(shè)備對(duì)于第一次初始化加載多路徑軟件時(shí),如果mul
3、tipath-11沒(méi)有輸出,建議運(yùn)行multipath-v3檢查多路徑設(shè)備是否正常multipath-v3會(huì)掃描系統(tǒng)中的所有磁盤(pán)分區(qū)三保障節(jié)點(diǎn)一一對(duì)應(yīng)作為RAC的安裝,我們需要保證多有的節(jié)點(diǎn)的設(shè)備都是一致的,但是往往在多路徑設(shè)備掛載的吋候,我們發(fā)現(xiàn)其實(shí)是不一致的,此吋我們可以參考如下做法:1?確認(rèn)所有節(jié)點(diǎn)都正常掛載了多路徑設(shè)備,只是節(jié)點(diǎn)Z間多路徑設(shè)備沒(méi)有一一對(duì)應(yīng)2.拷貝一節(jié)點(diǎn)下/etc/multipath/bindings到其他節(jié)點(diǎn)(一般來(lái)說(shuō)也就兩個(gè)節(jié)點(diǎn)比如從A節(jié)點(diǎn)拷貝到B節(jié)點(diǎn))2.在B節(jié)點(diǎn)上(bindings文件發(fā)生改變的節(jié)點(diǎn))刪除所
4、有的多路徑設(shè)備:multipath-F3.重新加載多路徑設(shè)備:multipath-v34.multipath-11檢查所有節(jié)點(diǎn)的多路徑設(shè)備是否對(duì)應(yīng),即每個(gè)節(jié)點(diǎn)的wwid和對(duì)應(yīng)的mpathn名字是否在所有的節(jié)點(diǎn)都一致四權(quán)限設(shè)置對(duì)于產(chǎn)牛的設(shè)備,我們建議使用/dev/mapper/下面的設(shè)備,并且對(duì)以上設(shè)備進(jìn)行格式化:fisk/dev/mapper/mpathb使用格式化后的設(shè)備對(duì)于格式化后的設(shè)備,建議將付權(quán)限的腳本放在/etc/rc.d/rc.local下面編寫(xiě)/etc/rc.d/rc.local添加以下條目:chowngrid:oinst
5、al1/dev/mapper/mpathbp1chmod660/dev/mapper/mpathbp1備注:曾經(jīng)在某客戶現(xiàn)場(chǎng)碰到過(guò)如下情況:每次安裝的圖形界面啟動(dòng)后,/dev/mapper/下面的設(shè)備權(quán)限會(huì)重新變回來(lái),導(dǎo)致不能訪問(wèn),最終的解決方案是在/etc/udev/rules.d下面編輯了一個(gè)文件:99-grid-pcrmissions.rulesKERNEL二二〃dni*〃,OWNER二〃grid〃GROUP="oinstall〃,MODE二〃0660〃重啟udev解決:startudev五雙網(wǎng)卡綁定假定網(wǎng)卡為ethOethlet
6、h2eth3我們需要:把ethO和ethl綁定成bondO作為公網(wǎng)把eth2和eth3綁定成bondl作為公網(wǎng)以下說(shuō)明如何綁定bondO編寫(xiě)以下文件#viifc館-ethODEVICE=ethOONBOOT=yesMASTER=bondOSLAVE=yesUSERCTL=noBOOTPROTO=none#viifcfg-ethlDEVICE=ethlONBOOT=yesMASTER=bondOSLAVE=yesUSERCTL=noBOOTPROTO=none#viifcfg-bondODEVICE=bondONM_CONTROLLED=
7、noONBOOT=yesIPADDR=XXX.XXX.XXX.XXXBOOTPROTO=staticNETMASK=255.255.255.0IPV6INIT=noUSERCTL=noDEFROUTE=yesIPV4_FAILURE_FATAL=yesNAME="SystembondO"#vi/etc/modprobe.d/dist.confaliasbondObondingaliasmiimon二100mode=l用同樣的命令綁定公有網(wǎng)絡(luò)bondl綁定后重啟主機(jī)再測(cè)試,否則測(cè)試會(huì)出問(wèn)題,測(cè)試可以通過(guò)拔掉其屮一個(gè)接口Ping網(wǎng)絡(luò)測(cè)試綁定
8、是否生效同時(shí)后臺(tái)查看linux日志:dmesg命令查看后臺(tái)日志查看網(wǎng)卡信息