版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)據(jù)庫安裝步驟Oracle 1 系統(tǒng)環(huán)境說明 操作系統(tǒng):IBM AIX 版本是 CPU:4*1.65Ghz 內存: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 重啟動系統(tǒng) #sync #reb
2、oot 2.2配置IP ? 網(wǎng)絡地址規(guī)劃 公共接口(Public) 虛擬服務接口(VIP) 內部接口(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 、測試連接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 再同步效驗一次 3 Oracle數(shù)據(jù)安裝 3.1AIX系統(tǒng)環(huán)境設置 文件limit目錄中/etc/security、修改1default: fsize = -1 core = 2097151
7、cpu = -1 data = -1 rss = 65536 stack = -1 nofiles = 2000 2、系統(tǒng)內核參數(shù)設置 lsattr -El sys0執(zhí)行smit chgsys命令設置最大用戶進程數(shù)為2048 或chdev -l sys0 -a maxuproc=2048 3、查看系統(tǒng)交換區(qū) lsps a 系統(tǒng)交換分區(qū)為4G 4、系統(tǒng)臨時空間設置 臨時空間不能小于800M 3.2用戶和組設置 #smitty mkgroup 添加dba組(ID:301)和hagsuser組(ID:302) #smitty mkuser 添加oracle用戶(ID:300,home目錄:/home
8、/oracle) 3.3Oracle用戶環(huán)境設置 1、設置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(二號機設置為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設置生效,檢查工作用戶的#DTSOURCEPROFILE=true 的注釋去掉。 Oracle、設置安裝目錄22個節(jié)點機分別建立/oracle的jfs2文件系統(tǒng) 大小15GB-rootvg Mount點:/oracle 開機自動mount 修改屬性 #chown oracle:dba /oracle 3.4設置裸設備(RAW)邏輯卷 1、創(chuàng)建共享資源組 #
11、smitty vg 或用手工命令創(chuàng)建 #mkvg -ydatavg -s256 -f -n -V100 -C hdisk2 hdisk3 hdisk4 幾個重要參數(shù)的含義: -s256:表示每pp的大小為256M -V100: 表示主設備號 -C hdisk2 hdisk3 hdisk4:表示包含的磁盤 同步vg p570a(節(jié)點1): #varyoffvg datavg p570b(節(jié)點2): #/usr/sbin/importvg -ydatavg -V100 hdisk2 #varyonvg datavg 2、創(chuàng)建邏輯卷 (PP_SIZE=256MB) LV 名稱 裸設備名 PPs oc
12、r_lv /dev/rocr_lv 1 注冊Registry) ocr1_lv /dev/rocr1_lv 1 注冊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 臨時表空間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)應用的表空間用(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,#實#1)實#2)200GB /dev/rsmstemp_data_lv 400 生產(chǎn)應用的表空間smstemp_data_lv 100GB 400 生產(chǎn)應用的表空間center_data_lv 200GB/dev/r center_data_lv 生產(chǎn)應用的表空間 /dev/r50GB 200 centertemp_data_lv centertemp_data_lv 200 cas_data_lv 生產(chǎn)應用的表空間50GB/dev/r cas_data_lv 40 /dev/rcastemp_data_lv castemp_data_lv 生產(chǎn)應用的表空間10GB 紅色是必須的
17、chown oracle:dba /dev/*_lv chmod go+rw /dev/*_lv * 3.5安裝Oracle Cluster Ready Service(CRS) 1、2個節(jié)點上啟動HACMP服務 #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必須選 ,同時指定公有節(jié)點名和私有節(jié)點名crs節(jié)點名,名字為CRS、指定10 11、設置私有連接 en0私有網(wǎng)絡地址: en4公有網(wǎng)絡地址: 12、指定RAW磁盤文件 Oracle Cluster Registry : /dev/rocr_diskVoting Disk : /dev/rvote_disk 13、在node1和node2上運行ainstRoot.sh腳本 or14、摘要(Summary) 15、Installing 16、Install : Setup Privileges在所有節(jié)點上 在node1上執(zhí)行root.sh,CS
20、S最終在node1上Active. 在node2上執(zhí)行root.sh,CSS最終在node1和node2上Active. 17、Configuration Assistants自動運行。 18、安裝完畢 20、啟動和關閉CRS服務 #/etc/init.crs start / start the CRS / stop the CRS #/etc/init.crs stop 3.6安裝Oracle10g Database 1、啟動HACMP服務 2、啟動CRS服務 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é)點 8、選擇安裝類型為“Custom” 9、安裝時檢測系統(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é)點上,同時配置VIP a、在node1上執(zhí)行root.sh,之前要先設置DISPLAY。 b、The VIP “Welcome” graphical screen在執(zhí)行root.sh之后。 c、選擇一個網(wǎng)絡接口,en1作為網(wǎng)絡接口,en0是私有網(wǎng)絡或R
23、AC心跳連接(standby)。 d、輸入VIP節(jié)點名和IP地址 e、VIP配置安裝Summary f、VIP開始配置安裝助理 g、VIP配置安裝完成結果列表 h、VIP開始配置安裝結束退出 在node2上執(zhí)行 ,這個將沒有顯示窗體。root.sh16、運行配置助理 運行Net Configure Assistant,選擇“Perform Typical Configuration” 17、安裝結束 3.7創(chuàng)建數(shù)據(jù)庫 1、在兩個節(jié)點上都啟動數(shù)據(jù)庫監(jiān)聽 $lsnrctl start 2、在Oracle用戶運行以下命令 $dbca DBCA Welcome Screen 、3 4、選擇操作“Cre
24、ate a Database” 5、選擇節(jié)點 6、選擇數(shù)據(jù)庫模板“General Purpose” 7、指定數(shù)據(jù)庫唯一實例標識 Global Database name:smsdb SID Prefix smsdb 8、管理選項 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ù)庫驗證 指定所有用戶相同的口令 10、選擇數(shù)據(jù)存儲模式 選擇: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 維護操作 CRS狀態(tài)查看: crs_stat -t 數(shù)據(jù)庫操作: srvctl status database -d smsdb 查看狀態(tài) srvctl start database -d smsd
27、b 啟動數(shù)據(jù)庫 srvctl stop database -d smsdb 停止數(shù)據(jù)庫 監(jiān)聽: lsnrctl stoplsnrctl start 配置數(shù)據(jù)庫: Dbca 配置監(jiān)聽: Netmgr 開機步驟 1.開機查看狀態(tài) p570a:/home/oraclecrs_stat -t CRS-0184: Cannot communicate with the CRS daemon. VIP地址沒有生效 2.兩個節(jié)點分別運行以下命令啟動HA, smitty clstart 確認磁盤在線狀態(tài) #lspv hdisk2 00c6cacc86ec1a87 datavg concurrent hdisk
28、3 00c6cacc86ec24c0 datavg concurrent hdisk4 00c6cacc86ec2efc datavg concurrent 3.ha啟動后,等待crs會自動啟動,查看 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ù)庫實例已經(jīng)自動在2個節(jié)點啟動了. 再手動在2個節(jié)點啟動EM $emctl start dbconsole 關機步驟 先停止EM $emctl stop dbconsole /停止所有數(shù)據(jù)庫實例 $srvctl stop database -d smsdb 關閉節(jié)點應用程序(虛擬 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個節(jié)點停止HA 關機 ORACLE 透明故障切換測試 客戶端查看當前的實例連接 SQL select INSTANCE_NUMBER, INSTANCE_NAME, HOST_NAME fr
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年個人小型制造企業(yè)股權轉讓合同3篇
- 2025年物流公司提供一站式國際快遞服務長期合同2篇
- 文化旅游基礎設施與運營行業(yè)2024年信用回顧與2025年展望 -新世紀
- 二零二五年度人工智能算法技術服務采購合同4篇
- 2025年銷售渠道拓展勞動合同補充協(xié)議書3篇
- 餐飲業(yè)商模創(chuàng)新路演模板
- 二零二五版3海上貨物運輸合同-海上貨物運輸風險評估與控制協(xié)議2篇
- 二零二五年度金融衍生品質押典當交易協(xié)議4篇
- 充電樁工程建設資金籌集與使用合同3篇
- 2025年度古建筑修復與裝修工程合同樣本4篇
- 不同茶葉的沖泡方法
- 《阻燃材料與技術》課件 第8講 阻燃木質材料
- 低空經(jīng)濟的社會接受度與倫理問題分析
- GB/T 4732.1-2024壓力容器分析設計第1部分:通用要求
- 河北省保定市競秀區(qū)2023-2024學年七年級下學期期末生物學試題(解析版)
- 《中電聯(lián)團體標準-220kV變電站并聯(lián)直流電源系統(tǒng)技術規(guī)范》
- 年夜飯營養(yǎng)分析報告
- 食管癌的早期癥狀和手術治療
- 垃圾分類和回收利用課件
- 北侖區(qū)建筑工程質量監(jiān)督站監(jiān)督告知書
- 法考客觀題歷年真題及答案解析卷一(第1套)
評論
0/150
提交評論