Oracle11gR2“加”RAC“加”ASM“加”OracleLinux64安裝詳解_第1頁
Oracle11gR2“加”RAC“加”ASM“加”OracleLinux64安裝詳解_第2頁
Oracle11gR2“加”RAC“加”ASM“加”OracleLinux64安裝詳解_第3頁
Oracle11gR2“加”RAC“加”ASM“加”OracleLinux64安裝詳解_第4頁
Oracle11gR2“加”RAC“加”ASM“加”OracleLinux64安裝詳解_第5頁
已閱讀5頁,還剩47頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、 HYPERLINK /xmlrpc.php?r=blog/article&uid=29655480&id=4681351 Oracle 11g R2+RAC+ASM+OracleLinux6.4安裝詳解(圖)2014-12-08 18:10:28分類:Oracle一、版本說明發(fā)現(xiàn)網(wǎng)上相關(guān)文章很多但是不是很專,因此細(xì)化版本為了使文章更加實用。這次搭建的是Oracle 11g R2 的RAC環(huán)境,使用的操作系統(tǒng)版本為Oracle Linux 6.4點擊(此處)折折疊或打開rootnnode1 # llsb_reeleasee -aLSB Verrsion: :basse-4.00-amd664:

2、basse-4.00-noarrch:coore-4.0-amdd64:coore-4.0-noaarch:ggraphiics-4.0-amdd64:grraphiccs-4.00-noarrch:prrintinng-4.00-amd664:priintingg-4.0-noarcchDistribbutor ID: OOracleeServeerDescripption: Oraccle Liinux SServerr releease 66.4Releasee: 6.44Codenamme: n/a內(nèi)核版本:點擊(此處)折折疊或打開rootnnode1 # uuname -r2.6.3

3、9-400.117.1.eel6uekk.x86_64UEK代表Unnbreakkable Enterrprisee Kernnel,是OOraclee專門為Orracle Linuxx定制的內(nèi)核核,可以提供供在線支持和和對數(shù)據(jù)庫的的支持,算是是OraclleLinuux的賣點之之一。(本文文中一些配置置過程會因?qū)崒嵱肬EK版版本而得到簡簡化)二、OOraclee 11g R2 RAAC安裝整體體步驟1.服務(wù)器準(zhǔn)備備 (sysstem, storaage, aand neetworkk admiinistrrationn):安裝操作系統(tǒng)并并升級到滿足足Oraclle安裝要求求的版本。創(chuàng)建安裝所

4、需要要的組、用戶戶以及軟件的的家目錄。設(shè)置GNS域名名如果您打算算部署GNSS,并且完成成網(wǎng)絡(luò)地址在在DNS和服服務(wù)器上的配配置。設(shè)置所要求的存存儲。將所有安裝文件件拷貝到一個個節(jié)點上。2.安裝Oraacle GGrid集群群基礎(chǔ)架構(gòu), 包括Orracle Clustterwarre和Oraacle AASM (ssystemm and storaage addminisstratiion):為集群安裝Orracle Grid基礎(chǔ)架構(gòu)軟軟件。在安裝裝過程中,F(xiàn)Fixup腳腳本進行操作作系統(tǒng)參數(shù)、SSSH和用戶戶環(huán)境變量等等參數(shù)的附加加調(diào)整。升級Oraclle Cluusterwware和OOr

5、aclee ASM到到最新補丁。3.安裝Oraacle RRAC (ddatabaase addminisstratiion): 安裝OOraclee RAC 打補丁丁到最新版本本 完成安安裝后的調(diào)試試三、詳細(xì)安裝過過程及說明(參參考官方文檔檔)1.通過過SecurreCRT或或TermiinalX建建立命令行連連接。2.在在每一個節(jié)點點上添加安裝裝Oraclle Griid的用戶、組組和家目錄,并并設(shè)置權(quán)限。點擊(此處)折折疊或打開# /usr/sbin/grouppadd -g 10000 oinnstalll# /usr/sbin/grouppadd -g 10220 asmmadmin

6、n# /usr/sbin/grouppadd -g 10221 asmmdba# /usr/sbin/grouppadd -g 10222 asmmoper# /usr/sbin/grouppadd -g 10331 dbaa# /usr/sbin/grouppadd -g 10332 opeer# useraadd -uu 11000 -g ooinstaall -GG asmaadmin,asmdbba,asmmoper,oper,dba ggrid# useraadd -uu 11011 -g ooinstaall -GG dba,asmdbba,opeer oraacle# mkdir

7、r -p /u01/aapp/111.2.0/grid# mkdirr -p /u01/aapp/grrid# chownn -R ggrid:ooinstaall /uu01# mkdirr /u011/app/oraclle# chownn oraccle:oiinstalll /u001/appp/oraccle# chmodd -R 7775 /uu01/參照官方文檔,采采用GI與DDB分開安裝裝和權(quán)限的策策略,對于多多實例管理有有利。3.檢檢查服務(wù)器各各個節(jié)點的配配置是否符合合安裝要求II.服務(wù)器硬硬盤空間要求求/tmp目目錄大小至少少:1GB安安裝Gridd Infrrastraa

8、cturee所需空間:6.6GBB安裝Oraacle DDatabaase所需空空間:4GBB此外安裝過過程中分析、收收集、跟蹤文文件所需空間間:10GBB建議總共至至少30GBB,放心?。ù舜颂幉话珹ASM或NFFS的空間需需求)II.服務(wù)器內(nèi)存存要求內(nèi)存大大小:至少22.5GBSSwap大小?。寒?dāng)內(nèi)存為為2.5GBB-16GBB時,Swaap需要大于于等于系統(tǒng)內(nèi)內(nèi)存。當(dāng)內(nèi)存存大于16GGB時,Swwap等于116GB即可可。III.檢查查和調(diào)試代碼碼查看內(nèi)存及Swwap大小的的命令如下。點擊(此處)折折疊或打開# grep MemTootal /proc/meminnfo# grep S

9、wapTTotal /procc/memiinfo查看/tmp目目錄以及配置置單獨lv的的命令如下。點擊(此處)折折疊或打開# df -hh /tmpp# lvcreeate -L 2G -n lvv_tmp vg_teemp# mountt /devv/vg_ttemp/llv_tmpp /tmpp# df -hh /tmpp4.設(shè)置操作系系統(tǒng)相關(guān)參數(shù)數(shù) 這一項項在非Oraacle LLinux的的操作系統(tǒng)中中算是一項比比較繁瑣的工工作,然而我我們這次安裝裝的版本是OOraclee Linuux 6.44 withhUnbreeakablle Entterpriise Keernel,因因此

10、我們有了了更簡單的辦辦法,就是通通過安裝Orracle Preinnstalllationn RPM來來實現(xiàn)相關(guān)操操作系統(tǒng)參數(shù)數(shù)的調(diào)整和軟軟件包的安裝裝。這個安裝裝包主要完成成以下工作:Automatticallly dowwnloadds andd insttalls any aadditiional RPM ppackagges neeeded for iinstallling Oraclle Griid Inffrastrructurre andd Oraccle Daatabasse, annd ressolvess any depenndenciiesCreatess anoracl

11、leuser, and creattes thhe oraaInvenntory (oinsstall) and OSDBAA (dbaa) grooups ffor thhat usserAs needded, ssetssyscttl.connfsettiings, systeem staartup parammeterss, andd drivver paarametters tto vallues bbased on reecommeendatiions ffrom tthe Orracle Preinnstalllationn RPM progrramSets haard annd

12、sofft ressourcee limiitsSets otther rrecommmendedd paraameterrs, deependiing onn yourr kernnel veersionn此安裝包位于操操作系統(tǒng)安裝裝盤的Pacckagess目錄下。點擊(此處)折折疊或打開# cd /mmnt/innstalll_DVD# cd Paackagees# ll | grep preinnstalll-rw-r-r- 11 roott roott 155224 Jann 16 22013 ooraclee-rdbmms-serrver-111gR2-preinnstalll-1.

13、0-7.el66.x86_64.rppm# rpm -ivh ooraclee-rdbmms-serrver-111gR2-preinnstalll-1.0-7.el66.x86_64.rppm安裝包修改/eetc/syysctl.conf的的內(nèi)容如下:其中標(biāo)有ooraclee-rdbmms-serrver-111gR2-preinnstalll字樣注釋的的便是安裝包包所添加的參參數(shù)。點擊(此處)折折疊或打開# cat /etc/ssysctll.conff# Kerneel syssctl cconfigguratiion fiile foor Redd Hat Linuxx# For bb

14、inaryy valuues, 00 is ddisablled, 11 is eenableed. Seee syssctl(88) andd# syscttl.connf(5) for mmore ddetaills.# Contrrols IIP paccket fforwarrdingnet.ipvv4.ip_forwaard = 0# Contrrols ssourcee routte verrificaationnet.ipvv4.connf.deffault.rp_fiilter = 1# Do noot acccept ssourcee routtingnet.ipvv4.co

15、nnf.deffault.acceppt_souurce_rroute = 0# Contrrols tthe Syystem Requeest deebuggiing fuunctioonalitty of the kkernellkernel.sysrqq = 0# Contrrols wwhetheer corre dummps wiill apppend the PPID too the core filenname.# Usefuul forr debuuggingg multti-thrreadedd appllicatiions.kernel.core_uses_pid = 1#

16、 Contrrols tthe usse of TCP ssyncoookiesnet.ipvv4.tcpp_synccookiees = 11# Disabble neetfiltter onn .briidge.bbridgee-nf-ccall-iip6tabbles = 0net.briidge.bbridgee-nf-ccall-iiptablles = 0net.briidge.bbridgee-nf-ccall-aarptabbles = 0# Contrrols tthe deefaultt maxmmimum size of a mesagge queeuekernel.ms

17、gmnnb = 665536# Contrrols tthe maaximumm sizee of aa messsage, in byyteskernel.msgmaax = 665536# Contrrols tthe maaximumm sharred seegmentt sizee, in bytess# Contrrols tthe maaximumm numbber off sharred meemory segmeents, in paages# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for ffs.fille-m

18、axx is 668157444fs.filee-max = 68115744# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for kkernell.sem is 2250 322000 1100 1228kernel.sem = 250 320000 100 128# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for kkernell.shmmmni iss 40966kernel.shmmnni = 44096# oraclle-rdbbms-seerver-11gR

19、22-preiinstalll settting for kkernell.shmaall iss 107337418224 on x86_664# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for kkernell.shmaall iss 20977152 oon i3886kernel.shmalll = 110737441824# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for kkernell.shmmmax iss 439880465111104 on x88

20、6_64# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for kkernell.shmmmax iss 429449672995 on i386kernel.shmmaax = 4439804465111104# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for nnet.coore.rmmem_deefaultt is 22621444net.corre.rmeem_deffault = 2622144# oraclle-rdbbms-seerver-11gR22-pr

21、eiinstalll settting for nnet.coore.rmmem_maax is 41943304net.corre.rmeem_maxx = 411943044# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for nnet.coore.wmmem_deefaultt is 22621444net.corre.wmeem_deffault = 2622144# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for nnet.coore.wmmem_maax i

22、s 10485576net.corre.wmeem_maxx = 100485766# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for ffs.aioo-max-nr iss 10488576fs.aio-max-nnr = 110485776# oraclle-rdbbms-seerver-11gR22-preiinstalll settting for nnet.ippv4.ipp_locaal_porrt_rannge iss 90000 655000net.ipvv4.ip_locall_portt_rangge = 99

23、000 6655005.配置Oraacle網(wǎng)絡(luò)絡(luò)I.硬件配配置要求每個服務(wù)器節(jié)點點至少需要22塊網(wǎng)卡,一一塊對外網(wǎng)絡(luò)絡(luò)接口,一塊塊私有網(wǎng)絡(luò)接接口(心跳)。如果你通過OOUI安裝OOraclee集群軟件,需需要保證每個個節(jié)點用于外外網(wǎng)或私網(wǎng)接接口(網(wǎng)卡名名)保證一致致。比如,nnode1使使用eth00作為對外接接口,nodde2就不能能使用ethh1作為對外外接口。II.IP配置置要求存在為集群服務(wù)務(wù)的DHCPPDHCP能為每每個節(jié)點提供供足夠的IPP,一個虛擬擬IP、3個個SCAN IPIII.非GNNS下手動配配置IP實例例6.檢查操操作系統(tǒng)軟件件包首先,根根據(jù)操作系統(tǒng)統(tǒng)版本到官方方文檔中

24、找到到安裝包需求求列表,如下下圖可以通過過mountt安裝盤或直直接通過yuum源檢查和和安裝所需要要的包:點擊(此處)折折疊或打開# rpm -qa paackagees_namme# rpm -ivh ppackagges_naame# yum llist ppackagges_naame# yum iinstalll pacckagess_namee這里還要提一下下:CVUddisk這個個包也可以在在這個時候一一起安裝好,以以備之后使用用CVU時會會用到。點擊(此處)折折疊或打開# 檢查是否已已經(jīng)安裝# rpm -qi cvvuqdissk# 如果已安裝裝需要先卸載載之前的版本本# rp

25、m -e cvuuqdiskk# 安裝新版本本# CVUQDDISK_GGRP=oiinstalll; exxport CVUQDDISK_GGRP# rpm -ivh ccvuqdiisk-1.0.9-11.rpm7.關(guān)閉NTPP及端口范圍圍參數(shù)修改點擊(此處)折折疊或打開# Oraclle建議使用用Oraclle Cluuster Time Synchhronizzationn Servvice,因因此關(guān)閉刪除除NTP# /sbinn/servvice nntpd sstop# chkcoonfig ntpd off# rm /eetc/nttp.connf (mvv /etcc/ntp.

26、conf /etc/ntp.cconf.oold)# rm /vvar/ruun/ntppd.pidd檢查TCP/UUDP端口范范圍#cat /proc/sys/nnet/ippv4/ipp_locaal_porrt_rannge如果已經(jīng)顯示99000 665500,就不用進行行下面的步驟驟了# echo 9000 655000 /pproc/ssys/neet/ipvv4/ip_locall_portt_rangge# vim /etc/ssysctll.conff# 添加此行:# TCP/UUDP poort raangenet.ipvv4.ip_locall_portt_rangge =

27、 99000 665500# 重啟網(wǎng)絡(luò)# /etc/rc.d/init.d/nettwork restaart8.調(diào)整.baash_prrofilee內(nèi)容并設(shè)置置顯示地址點擊(此處)折折疊或打開設(shè)置參數(shù):$ su - root# mkdirr /mouunt_pooint/ttmp# chmodd 775 /mounnt_poiint/tmmp# exit$ vi .bbash_pprofille加入行:TEMP=/mmount_pointt/tmpTMPDIR=/mounnt_poiint/tmmpexport TEMP TMPDIIR加入行:umaask 0222加入行:DISSPLAY=

28、locall_IP:00.0 ; exporrt DISSPLAYlocal_IIP為你要將將安裝視圖所所顯示的桌面面地址檢查設(shè)置參數(shù)$ umaskk$ env | moree$ echo $DISPPLAY$ echo $TEMPP$ echo $TMPDDIR9.配置SSHH互信這是很很關(guān)鍵的一步步,雖然官方方文檔中聲稱稱安裝GI和和RAC的時時候OUI會會自動配置SSSH,但為為了在安裝之之前使用CVVU檢查各項項配置,還是是手動配置互互信更優(yōu)。點擊(此處)折折疊或打開配置過程如下:各節(jié)點生成Keeys:rootrrac1 # suu - orracleoracleerac11 $ mk

29、dirr /.ssshoracleerac11 $ chmodd 700 /.ssshoracleerac11 $ ssh-kkeygenn -t rrsaoracleerac11 $ ssh-kkeygenn -t ddsarootrrac2 # suu - orracleoracleerac22 $ mkdirr /.ssshoracleerac22 $ chmodd 700 /.ssshoracleerac22 $ ssh-kkeygenn -t rrsaoracleerac22 $ ssh-kkeygenn -t ddsa在節(jié)點1上進行行互信配置:oracleerac11 $ touc

30、hh /.sssh/auuthoriized_kkeysoracleerac11 $ cd /.sshoracleerac11 .sshh$ sssh racc1 catt /.sssh/idd_rsa.pub autthorizzed_keeysoracleerac11 .sshh$ sssh racc2 catt /.sssh/idd_rsa.pub autthorizzed_keeysoracleerac11 .sshh$ sssh racc1 catt /.sssh/idd_dsa.pub autthorizzed_keeysoracleerac11 .sshh$ sssh racc2

31、 catt /.sssh/idd_dsa.pub autthorizzed_keeys在rac1把存存儲公鑰信息息的驗證文件件傳送到raac2上oracleerac11 .sshh$ pwwd/home/ooraclee/.sshhoracleerac11 .sshh$ sccp autthorizzed_keeys raac2:ppwdoraclerac2s passswordd:authoriized_kkeys 1100% 11644 11.6KB/s 00:00設(shè)置驗證文件的的權(quán)限在每一個節(jié)點執(zhí)執(zhí)行:$ chmodd 600 /.sssh/autthorizzed_keeys啟用用戶一

32、致性性在你要運行OUUI的節(jié)點以以oraclle用戶運行行(這里選擇擇rac1):oracleerac11 .sshh$ exxec /uusr/biin/sshh-agennt $SHHELLoracleerac11 .sshh$ sssh-adddIdentitty addded: /home/oraclle/.sssh/id_rsa (/homee/oraccle/.sssh/idd_rsa)Identitty addded: /home/oraclle/.sssh/id_dsa (/homee/oraccle/.sssh/idd_dsa)驗證ssh配置置是否正確以oraclee用戶在所

33、有有節(jié)點分別執(zhí)執(zhí)行:ssh racc1 dattessh racc2 dattessh racc1-priiv dattessh racc2-priiv datte如果不需要輸入入密碼就可以以輸出時間,說說明ssh驗驗證配置成功功。必須把以以上命令在兩兩個節(jié)點都運運行,每一個個命令在第一一次執(zhí)行的時時候需要輸入入yes。如果不運行這些些命令,即使使ssh驗證證已經(jīng)配好,安安裝clussterwaare的時候候也會出現(xiàn)錯錯誤:The speecifieed noddes arre nott clussterabble因為,配好sssh后,還需需要在第一次次訪問時輸入入yes,才才算是真正的的無障

34、礙訪問問其他服務(wù)器器。請謹(jǐn)記,SSHH互信需要實實現(xiàn)的就是各各個節(jié)點之間間可以無密碼碼進行SSHH訪問。100.為Griid集群基礎(chǔ)礎(chǔ)軟件配置存存儲(使用AASM)Orracle所所允許的存儲儲主要有ASSM、NFSS和ACFSS等,這里僅僅介紹ASMM的配置過程程。(1)安安裝ASM配配置軟件點擊(此處)折折疊或打開依然是可以通過過yum或者者系統(tǒng)DVDD光盤安裝# cd /mmnt/innstalll_DVD/Packaages# rpm -qi orracleaasm# rpm -qi orracleaasm-suupportt# rpm -qi orracleaasm-suupport

35、t-2.1.8-1.eel6.x886_64.rpm/我們是Orracle Linuxx系統(tǒng),此版版本已經(jīng)集成成了oraccleasmm和oraccleasmmlib,所所以就不用再再安裝了(2)規(guī)劃ASSM磁盤組官官方文檔中規(guī)規(guī)定了不同冗冗余策略下OOCR、Vooting Disk、DDatabaase和Reecoverry所需求的的大小。找到到存儲管理員員,把規(guī)劃好好的磁盤都讓讓他給你配置置好(3)配配置ASM點擊(此處)折折疊或打開格式化每個磁盤盤rootrrac1 # fddisk /dev/ssdb完成后我們通過過fdiskk -l查看看一下rootrrac1 # fddisk -l

36、rootrrac1 # /uusr/sbbin/orracleaasm coonfiguure -iiDefaultt userr to oown thhe driiver iinterfface : grridDefaultt grouup to own tthe drriver interrface : aasmadmminStart OOraclee ASM libraary drriver on booot (yy/n) n: yyScan foor Oraacle AASM diisks oon booot (y/n) yy: yrootrrac1 # /eetc/innit.d/oraclleasm creattediskk VOL11 /devv/sdb11rootrrac1 # /eetc/innit.d/oraclleasm creattediskk VOL22 /devv/sdc11rootrrac1 # /eetc/innit.d/oraclleasm creattediskk VOL33 /devv/sdd11以下操作在另一一個節(jié)點上進進行,RACC2上操作rootrrac2 # orracleaasm sccandissks這里用到的是aasmli

溫馨提示

  • 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

提交評論