Oracle數(shù)據(jù)庫安裝步驟10grac 武漢廣電_第1頁
Oracle數(shù)據(jù)庫安裝步驟10grac 武漢廣電_第2頁
Oracle數(shù)據(jù)庫安裝步驟10grac 武漢廣電_第3頁
Oracle數(shù)據(jù)庫安裝步驟10grac 武漢廣電_第4頁
Oracle數(shù)據(jù)庫安裝步驟10grac 武漢廣電_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、數(shù)據(jù)庫安裝步驟Oracle 1 系統(tǒng)環(huán)境說明 操作系統(tǒng):IBM AIX 版本是 CPU:4*1.65Ghz 內(nèi)存:8G HACMP版本:5.3 數(shù)據(jù)庫:oracle 本地磁盤空間:73G*2(hdisk0,hdisk1) DS4800陣列柜磁盤空間:hdisk2:400GB Hdisk3:400GB Hdisk4:400GB Hdisk5:400GB 2 HACMP安裝 2.1安裝HACMP #smitty install_latest 檢查安裝 #lslpp l |grep cluster #lslpp l |grep rsct 重啟動(dòng)系統(tǒng) #sync #reb

2、oot 2.2配置IP ? 網(wǎng)絡(luò)地址規(guī)劃 公共接口(Public) 虛擬服務(wù)接口(VIP) 內(nèi)部接口(RAC)名地名地地p570a_prp57192.168.90p570a_v(e(e0)va4)p9(ep570b_vp57p570b_pr(e192.168.900)p10bv4)En為光enen聚(etherchannel) En0和en1為集成網(wǎng)口 1、編輯/etc/hosts文件 # Public Network p570a p570b # Vi

3、rtual IP address p570a_vip p570b_vip 0 # Interconnect RAC 1 p570a_priv p570b_priv 、編輯root用戶$HOME/.rhosts文件 p570a p570b p570a_vip p570b_vip p570a_priv p570b_priv 4、編輯oracle用戶$HOME/.rhosts文件 p570a p570b p570a_vip p570b_vip p570a_priv p570b_priv 、測(cè)試連接5nod

4、e1:root-/ rlogin node2 (= no password) node2:root-/ rcp /tmp/toto node2:/tmp/toto node2:oracle-/ su - oracle node2:oracle-/ rsh node1 date 2.3配置資源組 ? Smitty hacmp創(chuàng)建共享資源 Initialization and Standard Configuration - Extended Resource Configuration - Extended Resource Group Configuration - Add a Resourc

5、e Group Participating Nodes p570a p570b Startup Policy Online On All Available Nodes Fallover Policy Bring Offline (On Error Node Only) Fallback Policy Never Fallback ? 創(chuàng)建共享資源 Initialization and Standard Configuration - Extended Resource Configuration - Extended Resource Group Configuration - Change

6、/Show Resources for a Resource Group (standard) * Resource Group Name dbrg * Participating Nodes (Default Node Priority) p570a p570b Service IP Labels/Addresses Application Servers * Volume Groups datavg 再同步效驗(yàn)一次 3 Oracle數(shù)據(jù)安裝 3.1AIX系統(tǒng)環(huán)境設(shè)置 文件limit目錄中/etc/security、修改1default: fsize = -1 core = 2097151

7、cpu = -1 data = -1 rss = 65536 stack = -1 nofiles = 2000 2、系統(tǒng)內(nèi)核參數(shù)設(shè)置 lsattr -El sys0執(zhí)行smit chgsys命令設(shè)置最大用戶進(jìn)程數(shù)為2048 或chdev -l sys0 -a maxuproc=2048 3、查看系統(tǒng)交換區(qū) lsps a 系統(tǒng)交換分區(qū)為4G 4、系統(tǒng)臨時(shí)空間設(shè)置 臨時(shí)空間不能小于800M 3.2用戶和組設(shè)置 #smitty mkgroup 添加dba組(ID:301)和hagsuser組(ID:302) #smitty mkuser 添加oracle用戶(ID:300,home目錄:/home

8、/oracle) 3.3Oracle用戶環(huán)境設(shè)置 1、設(shè)置Oracle用戶環(huán)境,$HOME/.profile #PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:$HOME/bin:/usr/bin/X11:/sbin:. #export PATH if -s $MAIL # This is at Shell startup. In normal then echo $MAILMSG # operation, the Shell checks fi # periodically. export ORACLE_SID=smsdb2) export ORACLE_SID=

9、smsdb1(二號(hào)機(jī)設(shè)置為export TEMP=/tmp export TMP=/tmp export AIXTHREAD_SCOPE=S umask 022 export ORACLE_BASE=/oracle/app export ORACLE_HOME=$ORACLE_BASE/10g export ORACLE_CRS=/oracle/crs export ORACLE_CRS_HOME=$ORACLE_CRS/v2 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:$ORACLE_CRS/lib:$ORACLE_HOME/lib32:$ORACLE_C

10、RS/lib32 export PATH=$ORACLE_HOME/bin:$ORACLE_CRS_HOME/bin:$PATH .dtprofile oracle的再編輯 配置,將最后一行.dtprofile為了使工作用戶的.profile設(shè)置生效,檢查工作用戶的#DTSOURCEPROFILE=true 的注釋去掉。 Oracle、設(shè)置安裝目錄22個(gè)節(jié)點(diǎn)機(jī)分別建立/oracle的jfs2文件系統(tǒng) 大小15GB-rootvg Mount點(diǎn):/oracle 開機(jī)自動(dòng)mount 修改屬性 #chown oracle:dba /oracle 3.4設(shè)置裸設(shè)備(RAW)邏輯卷 1、創(chuàng)建共享資源組 #

11、smitty vg 或用手工命令創(chuàng)建 #mkvg -ydatavg -s256 -f -n -V100 -C hdisk2 hdisk3 hdisk4 幾個(gè)重要參數(shù)的含義: -s256:表示每pp的大小為256M -V100: 表示主設(shè)備號(hào) -C hdisk2 hdisk3 hdisk4:表示包含的磁盤 同步vg p570a(節(jié)點(diǎn)1): #varyoffvg datavg p570b(節(jié)點(diǎn)2): #/usr/sbin/importvg -ydatavg -V100 hdisk2 #varyonvg datavg 2、創(chuàng)建邏輯卷 (PP_SIZE=256MB) LV 名稱 裸設(shè)備名 PPs oc

12、r_lv /dev/rocr_lv 1 注冊(cè)Registry) ocr1_lv /dev/rocr1_lv 1 注冊(cè)Registry)vote_lv /dev/rvote_lv 1 表決數(shù)據(jù)vote1_lv /dev/rvote1_lv 1 表決數(shù)據(jù)vote2_lv /dev/rvote2_lv 1 表決數(shù)據(jù)spfile_lv /dev/rspfile_lv 1 數(shù)據(jù)庫參數(shù)文件system_lv /dev/rsystem_lv 4 系統(tǒng)表空間sysaux_lv /dev/rsysaux_lv 8 系統(tǒng)輔助表空間users_lv /dev/rusers_lv 4 用戶表空間tools_lv /d

13、ev/rtools_lv 4 工具表空間Indx_lv /dev/rindx_lv 8 索引表空間temp_lv /dev/rtemp_lv 16 臨時(shí)表空間ctrl1_lv /dev/rctrl1_lv 1 控制文件ctrl2_lv /dev/rctrl2_lv 1 控制文件ctrl3_lv /dev/rctrl3_lv 1 控制文件log11_lv /dev/rlog11_lv 1 日志log12_lv /dev/rlog12_lv 1 日志log21_lv /dev/rlog21_lv 1 日志log22_lv /dev/rlog21_lv 1 日志log31_lv /dev/rlog3

14、1_lv 1 日志log32_lv /dev/rlog32_lv 1 日志log41_lv /dev/rlog41_lv 1 日志log42_lv /dev/rlog42_lv 1 日志log51_lv /dev/rlog51_lv 1 日志log52_lv /dev/rlog52_lv 1 日志log61_lv /dev/rlog61_lv 1 日志log62_lv /dev/rlog62_lv 1 日志undo1_lv /dev/rundo1_lv 16 重做表空間undo2_lv /dev/rundo2_lv 16 重做表空間 sms_data_lv sms_data_lv/dev/r8

15、00 生產(chǎn)應(yīng)用的表空間用(OracleClust(OracleClust(Voting Disk)(Voting Disk(Voting Disk#1#2#3#FileThread#1,Group#FileThread#1,GroupFileThread#1,Group#FileThread#1,Group#FileThread#1,Group#File#1,Group#ThreadGroup#FileThread#2,#FileThread#2,GroupFileThread#2,Group#FileThread#2,Group#FileGroupThread#2,FileGroupThre

16、ad#2,#實(shí)#1)實(shí)#2)200GB /dev/rsmstemp_data_lv 400 生產(chǎn)應(yīng)用的表空間smstemp_data_lv 100GB 400 生產(chǎn)應(yīng)用的表空間center_data_lv 200GB/dev/r center_data_lv 生產(chǎn)應(yīng)用的表空間 /dev/r50GB 200 centertemp_data_lv centertemp_data_lv 200 cas_data_lv 生產(chǎn)應(yīng)用的表空間50GB/dev/r cas_data_lv 40 /dev/rcastemp_data_lv castemp_data_lv 生產(chǎn)應(yīng)用的表空間10GB 紅色是必須的

17、chown oracle:dba /dev/*_lv chmod go+rw /dev/*_lv * 3.5安裝Oracle Cluster Ready Service(CRS) 1、2個(gè)節(jié)點(diǎn)上啟動(dòng)HACMP服務(wù) #Smitty clstart 2、Run the AIX command /usr/sbin/slibclean as oot to clean all unreferenced libraries from memory. 3、Make sure to execute rootpre.sh by root on each node before you click to the

18、next step. 4、若版本不支持 $./runInstaller ignoreSysPrereqs 5、At the OUI Welcome screen 6、選擇ORACLE_BASE路徑,選擇操作系統(tǒng)用戶組dba 7、Connect as root on node 1, and run the orainstRoot.sh located in $ORACLE_BASE/oraInventory,This will change permissions, and group name to dba on the /etc/oraInst.loc file. 8、指定ORACLE_HO

19、ME路徑和CRS安裝路徑 9、選擇語言,English必須選 ,同時(shí)指定公有節(jié)點(diǎn)名和私有節(jié)點(diǎn)名crs節(jié)點(diǎn)名,名字為CRS、指定10 11、設(shè)置私有連接 en0私有網(wǎng)絡(luò)地址: en4公有網(wǎng)絡(luò)地址: 12、指定RAW磁盤文件 Oracle Cluster Registry : /dev/rocr_diskVoting Disk : /dev/rvote_disk 13、在node1和node2上運(yùn)行ainstRoot.sh腳本 or14、摘要(Summary) 15、Installing 16、Install : Setup Privileges在所有節(jié)點(diǎn)上 在node1上執(zhí)行root.sh,CS

20、S最終在node1上Active. 在node2上執(zhí)行root.sh,CSS最終在node1和node2上Active. 17、Configuration Assistants自動(dòng)運(yùn)行。 18、安裝完畢 20、啟動(dòng)和關(guān)閉CRS服務(wù) #/etc/init.crs start / start the CRS / stop the CRS #/etc/init.crs stop 3.6安裝Oracle10g Database 1、啟動(dòng)HACMP服務(wù) 2、啟動(dòng)CRS服務(wù) 3、Make sure to execute rootpre.sh by root on each node before you

21、click to the next step. 4、若版本不支持 $./runInstaller ignoreSysPrereqs 5、At the OUI Welcome screen 6、指定ORACLE_HOME路徑,不能和CRS安裝在同一路徑中 7、指定安裝模式為Hardware Cluster Installation Mode,并選擇安裝的節(jié)點(diǎn) 8、選擇安裝類型為“Custom” 9、安裝時(shí)檢測(cè)系統(tǒng)環(huán)境(installer will check some product Prerequisite) 10、選擇安裝的產(chǎn)品組件 Make sure to select the “Orac

22、le Real Application Clusters .0” option 11、Privileged Operating Systems Groups 輸入:dba 12、是否創(chuàng)建數(shù)據(jù)庫,選擇“No” 13、摘要(Summary) 14、Installing 15、Install : Setup Privileges在所有節(jié)點(diǎn)上,同時(shí)配置VIP a、在node1上執(zhí)行root.sh,之前要先設(shè)置DISPLAY。 b、The VIP “Welcome” graphical screen在執(zhí)行root.sh之后。 c、選擇一個(gè)網(wǎng)絡(luò)接口,en1作為網(wǎng)絡(luò)接口,en0是私有網(wǎng)絡(luò)或R

23、AC心跳連接(standby)。 d、輸入VIP節(jié)點(diǎn)名和IP地址 e、VIP配置安裝Summary f、VIP開始配置安裝助理 g、VIP配置安裝完成結(jié)果列表 h、VIP開始配置安裝結(jié)束退出 在node2上執(zhí)行 ,這個(gè)將沒有顯示窗體。root.sh16、運(yùn)行配置助理 運(yùn)行Net Configure Assistant,選擇“Perform Typical Configuration” 17、安裝結(jié)束 3.7創(chuàng)建數(shù)據(jù)庫 1、在兩個(gè)節(jié)點(diǎn)上都啟動(dòng)數(shù)據(jù)庫監(jiān)聽 $lsnrctl start 2、在Oracle用戶運(yùn)行以下命令 $dbca DBCA Welcome Screen 、3 4、選擇操作“Cre

24、ate a Database” 5、選擇節(jié)點(diǎn) 6、選擇數(shù)據(jù)庫模板“General Purpose” 7、指定數(shù)據(jù)庫唯一實(shí)例標(biāo)識(shí) Global Database name:smsdb SID Prefix smsdb 8、管理選項(xiàng) Check “Configure the database with Enterprise Manager” if you want to use the Database Control (local administration). Dont check if you plan to administrate the database using the Grid

25、 Control (global network administration) 9、數(shù)據(jù)庫驗(yàn)證 指定所有用戶相同的口令 10、選擇數(shù)據(jù)存儲(chǔ)模式 選擇:Raw Device (HACMP) 3.8 配置listener.ora和tnsnames.ora 在客戶端的目錄ORACLE_HOME/network/admin/tnsnames.ora smsdb = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = )(PORT = 1521) (ADDRESS = (PROTOCOL = TCP

26、)(HOST = 0)(PORT = 1521) ) (LOAD_BALANCE = yes) (CONNECT_DATA = (SERVICE_NAME = smsdb) (FAILOVER_MODE = (TYPE = SELECT) (METHOD = BASIC) (RETRIES = 10) 重試10次 (DELAY = 30) 重試間隔30s ) ) ) 3.9 維護(hù)操作 CRS狀態(tài)查看: crs_stat -t 數(shù)據(jù)庫操作: srvctl status database -d smsdb 查看狀態(tài) srvctl start database -d smsd

27、b 啟動(dòng)數(shù)據(jù)庫 srvctl stop database -d smsdb 停止數(shù)據(jù)庫 監(jiān)聽: lsnrctl stoplsnrctl start 配置數(shù)據(jù)庫: Dbca 配置監(jiān)聽: Netmgr 開機(jī)步驟 1.開機(jī)查看狀態(tài) p570a:/home/oraclecrs_stat -t CRS-0184: Cannot communicate with the CRS daemon. VIP地址沒有生效 2.兩個(gè)節(jié)點(diǎn)分別運(yùn)行以下命令啟動(dòng)HA, smitty clstart 確認(rèn)磁盤在線狀態(tài) #lspv hdisk2 00c6cacc86ec1a87 datavg concurrent hdisk

28、3 00c6cacc86ec24c0 datavg concurrent hdisk4 00c6cacc86ec2efc datavg concurrent 3.ha啟動(dòng)后,等待crs會(huì)自動(dòng)啟動(dòng),查看 p570a:/home/oraclecrs_stat t Name Type Target State Host - ora.0A.lsnr application ONLINE ONLINE p570a ora.p570a.gsd application ONLINE ONLINE p570a ora.p570a.ons application ONLINE ONLINE p570a ora.

29、p570a.vip application ONLINE ONLINE p570a ora.0B.lsnr application ONLINE ONLINE p570b ora.p570b.gsd application ONLINE ONLINE p570b ora.p570b.ons application ONLINE ONLINE p570b ora.p570b.vip application ONLINE ONLINE p570b ora.smsdb.db application ONLINE ONLINE p570b ora.b1.inst application ONLINE

30、ONLINE p570a ora.b2.inst application ONLINE ONLINE p570b 然后監(jiān)聽和數(shù)據(jù)庫實(shí)例已經(jīng)自動(dòng)在2個(gè)節(jié)點(diǎn)啟動(dòng)了. 再手動(dòng)在2個(gè)節(jié)點(diǎn)啟動(dòng)EM $emctl start dbconsole 關(guān)機(jī)步驟 先停止EM $emctl stop dbconsole /停止所有數(shù)據(jù)庫實(shí)例 $srvctl stop database -d smsdb 關(guān)閉節(jié)點(diǎn)應(yīng)用程序(虛擬 IP、GSD、TNS 監(jiān)聽器和 ONS) p570a $srvctl stop nodeapps -n p570a或者#/etc/init.crs stop p570b $ srvctl stop nodeapps -n p570b或者#/etc/init.crs stop #smitty clstop在2個(gè)節(jié)點(diǎn)停止HA 關(guān)機(jī) ORACLE 透明故障切換測(cè)試 客戶端查看當(dāng)前的實(shí)例連接 SQL select INSTANCE_NUMBER, INSTANCE_NAME, HOST_NAME fr

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論