![Oracle9iHA數(shù)據(jù)庫(AIX平臺)開局指導書V10-XXXX1104-B_第1頁](http://file4.renrendoc.com/view/fed439f50297bc96a943d6a9cd4e1e86/fed439f50297bc96a943d6a9cd4e1e861.gif)
![Oracle9iHA數(shù)據(jù)庫(AIX平臺)開局指導書V10-XXXX1104-B_第2頁](http://file4.renrendoc.com/view/fed439f50297bc96a943d6a9cd4e1e86/fed439f50297bc96a943d6a9cd4e1e862.gif)
![Oracle9iHA數(shù)據(jù)庫(AIX平臺)開局指導書V10-XXXX1104-B_第3頁](http://file4.renrendoc.com/view/fed439f50297bc96a943d6a9cd4e1e86/fed439f50297bc96a943d6a9cd4e1e863.gif)
![Oracle9iHA數(shù)據(jù)庫(AIX平臺)開局指導書V10-XXXX1104-B_第4頁](http://file4.renrendoc.com/view/fed439f50297bc96a943d6a9cd4e1e86/fed439f50297bc96a943d6a9cd4e1e864.gif)
![Oracle9iHA數(shù)據(jù)庫(AIX平臺)開局指導書V10-XXXX1104-B_第5頁](http://file4.renrendoc.com/view/fed439f50297bc96a943d6a9cd4e1e86/fed439f50297bc96a943d6a9cd4e1e865.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、華為機密,未經(jīng)許可不得擴散資料編碼產(chǎn)品名稱業(yè)務與軟件產(chǎn)品使用對象ORACLE技術支持、研發(fā)、生產(chǎn)產(chǎn)品版本編寫部門業(yè)務與軟件資料版本Oracle9i HA數(shù)據(jù)庫(AIX平臺)開局指導書擬 制:章新日 期:2005-05-24審 核:日 期:審 核:日 期:批 準:日 期:華 為 技 術 有 限 公 司版權所有 侵權必究Oracle9i HA數(shù)據(jù)庫(AIX平臺)開局指導文檔密級:內部公開修訂記錄日 期修訂版本作 者描 述2004/05/24V1.0章新初稿2004/05/28V2.0章新步驟細化和錯誤正2004/07/12V2.1辛征錯誤修正2004/07/12V2.2劉勇歸檔整理目錄 TOC o
2、 1-3 u 第1章 目標 PAGEREF _Toc107313095 h 1第2章 集群環(huán)境配置 PAGEREF _Toc107313096 h 12.1 硬件環(huán)境 PAGEREF _Toc107313097 h 12.2 軟件環(huán)境 PAGEREF _Toc107313098 h 12.3 補丁 PAGEREF _Toc107313099 h 22.4 安裝磁盤陣列 PAGEREF _Toc107313100 h 22.5 配置集群成員之間的連接和公共網(wǎng)絡的連接 PAGEREF _Toc107313101 h 22.6 修改每個用戶使用的最大進程數(shù)和IO參數(shù)(這個一般都要改) PAGEREF
3、 _Toc107313102 h 3第3章 安裝Oracle的準備工作 PAGEREF _Toc107313103 h 43.1 創(chuàng)建或者修改文件系統(tǒng)/opt/oracle PAGEREF _Toc107313104 h 43.2 在各個節(jié)點建立用戶組和用戶 PAGEREF _Toc107313105 h 63.2.1 建立用戶組 dba PAGEREF _Toc107313106 h 63.2.2 建立用戶 PAGEREF _Toc107313107 h 63.2.3 設置密碼 PAGEREF _Toc107313108 h 73.2.4 檢測各個節(jié)點之間的用戶已經(jīng)滿足oracle安裝需要
4、PAGEREF _Toc107313109 h 73.3 上載oracle9i安裝盤 PAGEREF _Toc107313110 h 83.4 操作系統(tǒng)環(huán)境準備 PAGEREF _Toc107313111 h 93.5 對oracle用戶在各個節(jié)點間建立信任機制 PAGEREF _Toc107313112 h 93.6 設置oracle用戶的環(huán)境變量 PAGEREF _Toc107313113 h 103.7 創(chuàng)建dbca_raw_config文件 PAGEREF _Toc107313114 h 113.8 創(chuàng)建數(shù)據(jù)空間所需的卷組 PAGEREF _Toc107313115 h 12第4章 安
5、裝Oracle PAGEREF _Toc107313116 h 164.1 運行設置 PAGEREF _Toc107313117 h 164.1.1 運行rootpre.sh PAGEREF _Toc107313118 h 164.1.2 設置DISPLAY環(huán)境變量,用于將主機的安裝界面輸出到終端 PAGEREF _Toc107313119 h 164.1.3 關掉控制臺的 X Server訪問權限控制。 PAGEREF _Toc107313120 h 174.2 運行安裝程序runInstaller PAGEREF _Toc107313121 h 174.3 安裝9205補丁 PAGEREF
6、 _Toc107313122 h 284.4 使用DBCA創(chuàng)建并建立數(shù)據(jù)庫 PAGEREF _Toc107313123 h 284.4.1 啟動DBCA建立數(shù)據(jù)庫 PAGEREF _Toc107313124 h 284.5 驗證 PAGEREF _Toc107313125 h 36第5章 雙機數(shù)據(jù)庫配置 PAGEREF _Toc107313126 h 365.1 修改參數(shù)文件 PAGEREF _Toc107313127 h 365.2 啟動oracle數(shù)據(jù)庫 PAGEREF _Toc107313128 h 415.3 備機Oracle軟件安裝 PAGEREF _Toc107313129 h 4
7、3關鍵詞:Oracle AIX HA Install 安裝摘 要:本文介紹了在AIX UNIX下安裝Oracle 9i HA數(shù)據(jù)庫的系統(tǒng)需求、系統(tǒng)配置、安裝軟件和補丁、創(chuàng)建數(shù)據(jù)庫的方法。縮略語清單:參考資料清單: DATE yyyy-MM-dd 2022-05-19華為機密,未經(jīng)許可不得擴散第頁目標指導Oracle 9i 雙機數(shù)據(jù)庫在IBM P630系列機型上的安裝集群環(huán)境配置 硬件環(huán)境主機:至少2臺IBM P630磁盤陣列:1臺IBM7133公共網(wǎng)絡交換設備內存(Memory):每臺主機至少配備512M內存檢測命令:$/usr/sbin/lsattr E l sys0 a realmem處
8、理 器(CPU): 64-bit 處理器交換空間(swap):至少1G或者2倍于物理內存,物理內存超過2G可設置為2G檢測命令:$/usr/sbin/lsps a 軟件環(huán)境操作系統(tǒng):English AIX 5.1(5L)集群軟件:數(shù)據(jù)庫的數(shù)據(jù)文件存儲于裸設備(Raw Devices):配套 HACMP 4.5數(shù)據(jù)庫軟件:Oracle9i Enterprise Edition Release .0-64bit Production for IBM數(shù)據(jù)庫軟件補丁:Oracle9i Enterprise Edition Patch Set for IBM數(shù)據(jù)庫軟件安裝空間要求/tmp目錄需有400M
9、B剩余空間。ORACLE軟件安裝需5GB硬盤空間。 補丁IBM AIX系統(tǒng)環(huán)境補丁系統(tǒng)環(huán)境補丁列表:OS Required Patches Web Sites to Download the Patches From AIX 4.3.3 Maintenance Level 09 and IY24568, IY25282, IY27614, IY30151 /server/fixes AIX 5.1 AIX 5L release 5.1 ML04 (IY22854), IY26778, IY28766, IY28949, IY29965, IY30150 需要安裝的系統(tǒng)包: OS Package
10、 Type Required Packages AIX Operating system bos.adt.base,bos.adt.lib,bos.adt.libm,bos.perf.perfstat 存儲器件補丁或者microcode 升級補丁oracle9i補丁補丁文件:9205_aix5l64release下載地址:用戶名及密碼可以向oracle版本管理員章新獲取。 安裝磁盤陣列 配置集群成員之間的連接和公共網(wǎng)絡的連接注意雙機配置中需要增加ORACLE的切換配置。在Communications Applications and Services-HACMP-Cluster Configu
11、ration-Cluster Resources-Define Application Servers-Add an Application Server增加一個雙機應用oracle_appEntry FieldsServer Name oracle_appNew Server Name oracle_appStart Script /usr/sbin/cluster/startdbStop Script /usr/sbin/cluster/stopdb然后在/usr/sbin/cluster/目錄下新建立兩個文件startdb文件內容如下su - oracle -c /opt/oracle/
12、app/oracle/product/9.2/bin/dbstartsu - oracle -c /opt/oracle/app/oracle/product/9.2/bin/lsnrctl startstopdb文件內容如下su - oracle -c /opt/oracle/app/oracle/product/9.2/bin/lsnrctl stopsu - oracle -c /opt/oracle/app/oracle/product/9.2/bin/dbshut 修改每個用戶使用的最大進程數(shù)和IO參數(shù)(這個一般都要改)#smittySystem EnvironmentsChange
13、/Show Characteristics of Operating System在Maximum number of PROCESSES allowed per user欄中填寫512;在HIGH water mark for pending write I/Os per file欄中填寫33;在LOW water mark for pending write I/Os per file欄中填寫24;回車執(zhí)行;使設置生效; 按Ctrl+c退出。執(zhí)行/usr/samples/kernel下的vmtune,可以看到有很多輸出,其中minperm=20.0% of real memory表示文件系
14、統(tǒng)占用內存的比例下限為20%,strict_maxperm = 0表示使用非嚴格上限模式。80%的文件系統(tǒng)內存占用上限易導致Paging space占用過高。對于一般對文件系統(tǒng)使用要求不高的應用,比如短消息系統(tǒng),我們建議將上限設為20,下限設為10,非嚴格上限模式。命令如下:# cd /usr/samples/kernel# ./vmtune -P 20 -p 10# ./vmtune -h安裝Oracle的準備工作在安裝ORACLE軟件之前,確保以下工作已經(jīng)完成:系統(tǒng)所需的組、用戶已經(jīng)創(chuàng)建成功。Cluster已經(jīng)啟動。vg已經(jīng)創(chuàng)建,并已激活。 創(chuàng)建或者修改文件系統(tǒng)/opt/oracleora
15、cle應用程序不要直接安裝在/home文件系統(tǒng)中;需要建立單獨的文件系統(tǒng)/opt/oracle;相關屬性用root用戶在rootvg上面創(chuàng)建單獨的文件系統(tǒng)/opt/oracle;oracle需要4G左右的空間,因此需要創(chuàng)建6G的文件系統(tǒng);文件系統(tǒng)屬性為操作系統(tǒng)重啟后,文件系統(tǒng)自動掛接;如果是從8i升級到9i,可以保留8i的目錄,創(chuàng)建/opt/oracle9的文件系統(tǒng);如果8i的目錄可以直接刪除,則執(zhí)行# cd /opt/oracle# pwd /opt/oracle# rm -r * #smttiy jfs 可以直接擴展/opt/oracle到6G左右即可.創(chuàng)建文件系統(tǒng)的相關指令用smitty
16、命令#smitty-System Storage Management (Physical Logical Storage)-File Systems-Add / Change / Show / Delete File Systems-Journaled File Systems-Add a Journaled File System-Add a Standard Journaled File System-Volume Group Name x Move cursor to desired item and press Enter. x rootvg x datavgAdd a Standa
17、rd Journaled File System選擇rootvgEntry FieldsVolume group name rootvg* SIZE of file system (in 512-byte blocks) 12291456 * MOUNT POINT /opt/oracleMount AUTOMATICALLY at system restart? yes 說明:未描述的參數(shù)采用默認值。 在各個節(jié)點建立用戶組和用戶 注意:請注意各個節(jié)點的用戶組的ID和用戶的ID、密碼必須保持一致,否則雙機切換時會出現(xiàn)問題。建立用戶組 dba菜單導航:Smit - Security & User
18、s - Groups- Add a group - Add a Group顯示如下菜單亦可通過以下命令操作:# mkgroup -A id=101 dba建立用戶菜單導航:Smit - Security & Users - Users- Add a User顯示如下菜單User NAME 設置為oracleUser ID 設置為123,如果被使用,請選用另外一個Primary GROUP 設置為dbaGroup SET 設置為dba HOME directory 設置為 /opt/oracle亦可通過以下命令操作:# mkuser id=101 pgrp=dba home=/opt/oracl
19、e shell=/usr/bin/ksh groups=dba oracle檢測命令:#lsuser oracle檢測命令:#lsgroup dba設置密碼操作命令:#passwd oracle必須保整各個節(jié)點的oracle用戶的密碼一樣,比如說都設置為oracle檢測各個節(jié)點之間的用戶已經(jīng)滿足oracle安裝需要用戶創(chuàng)建后,用戶$HOME目錄的歸屬組、歸屬用戶應該確保正確,所以建議在創(chuàng)建完成之后進行檢查,一旦出現(xiàn)問題能夠得到及時修改。下面以oracle用戶的檢查過程為例進行描述。分別以root用戶登錄兩個節(jié)點,確認oracle用戶$HOME目錄屬性。# ls -dl /opt/oracled
20、rwxr-xr-x 2 oracledba 512 Nov 28 06:38 /opt/oralce確認oracle用戶的$HOME目錄歸屬的用戶是oracle和用戶組是dba,如果不是,需要更改:# chown oracle:dba /opt/oracle上載oracle9i安裝盤創(chuàng)建單獨的文件系統(tǒng)用于存放oracle9i的安裝盤.文件系統(tǒng):/oracle9isetup大小:4G在/oracle9isetup目錄下創(chuàng)建四個目錄cd1、cd2、cd3、cd4, 然后將4張安裝盤的內容分別拷貝到4個目錄下面,改變文件屬組:chown R oracle:oinstall /oracle9isetu
21、p可以用ftp上傳安裝盤,或者直接用小型機光驅打開即可安裝光驅# cd /# mkdir cdrom# mount -r -v cdrfs /dev/cd0 /cdrom如果安裝盤內是一個壓縮文件# mkdir /oracle9isetup/unzip# cd cdrom# cp unzip51.Z /oracle9isetup/unzip/unzip51.Z# cd /oracle9isetup/unzip # /usr/bin/uncomprss unzip51.Z# tar xvf unzip51# cd /oracle9isetup/cd1#/oracle9isetup/unzip/u
22、nzip a870741.zip依次解開4張盤的壓縮文件,修改/oracle9isetup目錄屬性# chown -R oracle:oinstall /oracle9isetup操作系統(tǒng)環(huán)境準備刪除oratab及oraInst.loc文件如果不是第一次安裝數(shù)據(jù)庫或者是從8i升級,則需要重命名/etc目錄下的oratab、oraInst.loc文件# mv /etc/oratab /etc/oratabold# mv /etc/oraInst.loc /etc/oraInstold.loc用root用戶檢查/tmp目錄的剩余空間,至少需要55M的空間,如果空間不足,在安裝的過程中有提示。對or
23、acle用戶在各個節(jié)點間建立信任機制在oracle用戶$HOME目錄下建立.rhosts文件,并增加如下內容:注意:以下的label是從/etc/hosts文件中定義的。ibm1ibm1_bootibm1_svcibm1_stbibm1_persistentibm2ibm2_bootibm2_svcibm2_persistentibm2_stb或者+ (一個+表示所有機器都可以進行信任登錄)操作命令:#vi /opt/oracle/.rhosts實際配置時請更改ibm為節(jié)點實際名稱修改用戶.rhosts文件的屬主以及讀寫權限# chown oracle:dba .rhosts# chmod 6
24、44 .rhosts在一個節(jié)點上用rlogin登錄另外一個節(jié)點,驗證所有用戶的信任關系是否配置成功。如果不需要輸入密碼,則說明信任關系創(chuàng)建成功。在ibm1上:#su oracle$rlogin ibm2 必須成功$rcp .rhosts ibm1:/opt/oracle 必須成功在ibm2上:#su oracle$rlogin ibm1 必須成功$rcp .rhosts ibm2: /opt/oracle 必須成功設置oracle用戶的環(huán)境變量oracle用戶登錄,設置oracle用戶的環(huán)境變量vi .profile文件內容如下:umask 022export ORACLE_BASE=/opt
25、/oracle/app/oracle 根據(jù)實際目錄填寫!export ORACLE_HOME=/opt/oracle/app/oracle/product/9.2export ORACLE_SID=ora92export ORA_NLS33=$ORACLE_HOME/ocommon/nls/admin/dataexport NLS_LANG=AMERICAN_AMERICA.ZHS16GBK 如果在海外,US7ASCIIexport PATH=/usr/bin:/etc:/usr/sbin:/usr/ucb:/usr/local/bin:$ORACLE_HOME/bin:/usr/bin/X1
26、1:/sbin:.export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:usr/local/libexport LIBPATH=$ORACLE_HOME/lib:$LIBPATHexport CLASSPATH=$ORACLE_HOME/jre:$ORACLE_HOME/jre/1.1.8/lib:/usr/jdk_base:/usr/jdk_base/lib:$ORACLE_HOME/rdbms/jlib:$ORACLE_HOME/jlib:$ORACLE_HOME/network/jlib# used by database confi
27、guration assistant to map datafiles to raw devicesexport DBCA_RAW_CONFIG=$HOME/dbca_raw_config 說明:以上漢字注釋不要寫入.profile文件中dbca_raw_config文件中記錄數(shù)據(jù)庫所用裸設備信息,在創(chuàng)建數(shù)據(jù)庫時將使用該文件,需要手工創(chuàng)建。雙機環(huán)境下只需在建立數(shù)據(jù)庫的主機上配置即可。創(chuàng)建dbca_raw_config文件ORACLE軟件安裝完成后,創(chuàng)建數(shù)據(jù)庫。創(chuàng)建數(shù)據(jù)庫的過程中,需要輸入裸設備的信息,如果創(chuàng)建了dbca_raw_config文件,并在.cshrc文件中設置有相關的環(huán)境變量,系統(tǒng)
28、可以直接從dbca_raw_config文件中讀入裸設備的信息,而不用手工輸入。 說明:以下步驟只需要在主節(jié)點上進行。根據(jù).pfofile文件中的DBCA_RAW_CONFIG環(huán)境變量,在該變量指定的目錄下創(chuàng)建dbca_raw_config文件,格式如下:system=/dev/rlvsystemusers=/dev/rlvusertemp=/dev/rlvtempundotbs1=/dev/rlvundo1undotbs2=/dev/rlvundo2indx=/dev/rlvindxtools=/dev/rlvtoolscontrol1=/dev/rlvcontrol01control2=/
29、dev/rlvcontrol02control3=/dev/rlvcontrol03redo1_1=/dev/rlvredo1_1redo1_2=/dev/rlvredo1_2redo1_3=/dev/rlvredo1_3redo2_1=/dev/rlvredo2_1redo2_2=/dev/rlvredo2_2redo2_3=/dev/rlvredo2_3spfile=/dev/rlvspfile創(chuàng)建數(shù)據(jù)空間所需的卷組根據(jù)規(guī)劃,在雙機兩個節(jié)點的共享磁盤上創(chuàng)建ORACLE數(shù)據(jù)空間所需的卷組datavg,indexvg,創(chuàng)建datavg,indexvg之前Cluster必須啟動。在裸設備上建立各
30、種邏輯卷,包括控制文件、服務器參數(shù)文件、數(shù)據(jù)文件、重做日志文件等等,按如下分配:裸設備大小(PP,每個PP 16M,如果PP不同,請調整)System50Temp65user8Rbs135Rbs235Index8Tools8Spfile5Ctl120Ctl220Ctl320Redo1120Redo1220Redo2120Redo2220ring_data1910ring_idx1910perfstat60report_data630(只用在中心數(shù)據(jù)庫上建?。﹔eport_idx250(只用在中心數(shù)據(jù)庫上建?。S色部分是彩鈴數(shù)據(jù)庫的卷組規(guī)劃,其他應用根據(jù)研發(fā)要求定義相應的裸設備和卷組。在ibm1
31、上建立裸設備,把Oracle系統(tǒng)的裸設備和彩鈴INDEX裸設備放在indexvg,彩鈴數(shù)據(jù)裸設備放在datavg以root用戶登錄ibm1,創(chuàng)建vg。# mkvg B -t 16 -s 16 -y datavg hdisk2# mkvg B -t 16 -s 16 -y indexvg hdisk3 注意:(1) -t 16指定系數(shù)factor16 s 4 指定物理分區(qū)大小PP SIZE4MB要求factorPP SIZE1016hdisk2的大小。如果factorPP SIZE1016的值 hdisk2的大小,請適當調整factor和PP SIZE的值。(2) 如果factor的值超過8,要
32、加上-B參數(shù)。采用-B參數(shù)后,-t的取值范圍是164。(3) 如果hdisk2為創(chuàng)建卷組scpvg所用的邏輯盤,可以用lsdev -Cc disk查看到,然后根據(jù)規(guī)劃選擇相應的邏輯盤。在卷組中依次創(chuàng)建相應邏輯卷。#mklv -ylvsystem -traw indexvg 50 hdisk3#mklv -ylvtemp -traw indexvg 65 hdisk3#mklv -ylvundo1 -traw indexvg 35 hdisk3#mklv -ylvundo2 -traw indexvg 35 hdisk3#mklv -ylvuser -traw indexvg 2 hdisk3#
33、mklv -ylvindx -traw indexvg 2 hdisk3#mklv -ylvtools -traw indexvg 2 hdisk3#mklv -ylvspfile -traw indexvg 2 hdisk3#mklv -ylvcontrol01 -traw indexvg 20 hdisk3#mklv -ylvcontrol02 -traw indexvg 20 hdisk3#mklv -ylvcontrol03 -traw indexvg 20 hdisk3#mklv -ylvredo1_1 -traw indexvg 20 hdisk3#mklv -ylvredo1_2
34、 -traw indexvg 20 hdisk3#mklv -ylvredo1_3 -traw indexvg 20 hdisk3#mklv -ylvredo2_1 -traw indexvg 20 hdisk3#mklv -ylvredo2_2 -traw indexvg 20 hdisk3#mklv -ylvredo2_3 -traw indexvg 20 hdisk3#mklv -ylvring_data -traw datavg 1910 hdisk2#mklv -ylvring_idx -traw indexvg 1910 hdisk3#mklv -ylvperfstat -traw
35、 indexvg 60 hdisk3#mklv -ylvreport_data -traw datavg 630 hdisk2#mklv -ylvreport_idx -traw indexvg 250 hdisk3在ibm1上去激活共享磁盤卷組。# varyoffvg datavg# varyoffvg indexvg以root用戶登錄ibm2,導入磁盤定義信息。注意:如果原來已經(jīng)在ibm2上定義過,則首先應該exportvg,把ibm2上odm庫中關于vg的配置信息清空#exportvg datavg如果沒有在ibm2上定義過datavg,indexvg,可以直接執(zhí)行# importvg
36、c y datavg hdisk2# importvg c y indexvg hdisk3激活卷組。# varyonvg -c datavg# varyonvg -c indexvg檢查定義的磁盤劃分是否正確。# lsvg o若發(fā)現(xiàn)這些卷組已被激活,表示磁盤卷組信息導入成功。# lsvg -l datavg# lsvg -l indexvg可觀察卷組中的邏輯卷定義是否正確。修改datavg, indexvg下裸設備的屬性和權限,裸設備所屬用戶為oracle,所屬的組為dba。修改前確認rlv*所匹配的對象# ls -l /dev/rlv*# chown -R oracle:dba /dev/
37、rlv*# chmod 660 /dev/rlv*修改完后確認裸設備的屬性和權限已經(jīng)設置正確# ls -l /dev/rlv*安裝Oracle本節(jié)介紹使用安裝工具OUI (ORACLE Universal Installer)安裝ORACLE軟件的方法。OUI是一個java應用程序,它向用戶提供了一個易于使用的、在不同平臺上界面保持一致的圖形接口。本節(jié)介紹的軟件安裝過程在ibm1機器上進行。ibm2機器上的軟件安裝參見 HYPERLINK l _備機Oracle軟件安裝 備機Oracle軟件安裝運行設置運行rootpre.sh首先用root用戶執(zhí)行目錄 /oracle9isetup/cd1下的
38、文件 rootpre.sh操作命令:#./rootpre.sh如提示找不到某用戶,則先增加該用戶再執(zhí)行以上rootpre.sh。設置DISPLAY環(huán)境變量,用于將主機的安裝界面輸出到終端操作命令:如果是直接連接在主機的終端上進行:#su - oracle$DISPLAY=localhost:0.0 export DISPLAY如果是遠程終端上進行:#su - oracle$DISPLAY=:0.0 export DISPLAY 檢查環(huán)境變量是否生效:$echo $DISPLAY關掉控制臺的 X Server訪問權限控制。新開一個命令行窗口,以root用戶登錄# xhost +運行安裝程序run
39、Installer用oracle用戶在圖形終端上執(zhí)行/oracle9isetup /cd1/install/aix 下的文件runInstaller,開始正式安裝;操作命令:#./runInstaller會提示是否執(zhí)行了rootpre.sh,輸入y正常運行下會顯示下面的界面:inventory location位置,不需要修改安裝Group Name,填寫dba如果Cluster啟動的,則出現(xiàn)Cluster Node Selection界面,選擇一個例如:WEB1指定路徑選擇安裝Oracle數(shù)據(jù)庫選擇自定義安裝選擇安裝的組件Oracle9i Database .0組件:Oracle9i .0E
40、nterprise Editon Option .0組件:Oracle Patitioning .0HA方式安裝不要選中RAC的組件Oracle Net Services .0組件:Oracle Net Listener .0Oracle9i Development Kit .0的全部組件oracle C+ call Interface .0oracle Call Interface .0(OCI)oracle Programmer .0XML Developer不要除以上提及的組件外,其他組件全部不用安裝。系統(tǒng)給出缺省OUI路徑,注意界面上的磁盤空間,如果有足夠的空間,則選擇Next;按照默
41、認選項的DBA組;選擇不建立數(shù)據(jù)庫出現(xiàn)如下界面時,需要輸入java的路徑,可以用root用戶在目錄/usr下搜索java,找到java的路徑輸進去,然后點擊Next;在/usr目錄下。在安裝過程中提示,提示更換disk2disk4裝路徑。安裝快結束時,提示以root用戶執(zhí)行root.sh腳本。在主機上執(zhí)行即可。# cd /opt/oracle/app/oracle/product/9.2# ./root.shCreating /var/opt/oracle/oratab file.Adding entry to /var/opt/oracle/oratab file.Entries will
42、be added to the /var/opt/oracle/oratab file as needed byDatabase Configuration Assistant when a database is createdFinished running generic part of root.sh script.Now product-specific root actions will be performed.root.sh主要完成的工作包括:安裝Legato Storage Manager、創(chuàng)建或編輯oratab、拷貝可執(zhí)行文件到本地bin目錄等。該腳本執(zhí)行過程中需要回答一些
43、問題,在不同的平臺上具體問的內容會有所不同,但只要在出現(xiàn)yes?時輸入no,出現(xiàn)y,n時輸入y,出現(xiàn)其他問題時直接按enter鍵即可。root.sh執(zhí)行完畢,回到原先安裝窗口,按按鈕確認。等待一段時間,安裝完成,單擊按鈕。彈出Net Configuration Assistant窗口,選擇“Cancel”放棄配置Net并且確認彈出的告警窗口。在此可以先單擊按鈕,關閉圖形界面。安裝完成后,請查看$ORACLE_HOME/install/make.log文件,查找文件內是否有錯誤提示。在建數(shù)據(jù)庫前安裝補丁9205,具體方法請參考補丁9205安裝指導書打補丁注意事項:1、下載正確的安裝介質2、一定使
44、用unzip工具解壓開補丁包3、打補丁順序安裝9205補丁安裝過程請參見彩鈴ORACLE補丁的安裝.doc使用DBCA創(chuàng)建并建立數(shù)據(jù)庫啟動DBCA建立數(shù)據(jù)庫在ibm1上運行dbca操作命令:$dbca如果不能顯示,請注意環(huán)境變量DISPLAY是否生效建立一個Single Database下一步后,選擇 Create a database出現(xiàn)如下界面,選擇New database定義數(shù)據(jù)庫名下一步不需要選擇任何組件點擊“Standard database features”.注意:這里需要將oracle text和oracle xml db去掉,如果不去掉,后面會在表空間中多出兩個表空間drsy
45、s和xdb。然后選擇裸設備下一步選擇Delicated Server Mode選擇字符集,國內版選ZHS16GBK,海外版選UTF8如果在國外,則需要選擇US7ASCII,而不是ZHS16GBK!指定spfile的位置裸設備,本文中指定的是 rora9_spfile,一般應該是/dev/rlvspfile 其他的選項請保持默認值指定各種系統(tǒng)文件所在的裸設備,請仔細檢查裸設備的路徑、名稱和大小,大小一定要小于裸設備的實際容量,每個裸設備留出至少2M,推薦20-30M的空間。以下給出各系統(tǒng)文件裸設備大小建議值,請參照進行修改。Controlfile300MSYSTEM750MINDX25MTEMP
46、1000MTOOLS25MUNDOTBS1500MUSERS25MREDO_LOG300M系統(tǒng)自動運行,建立數(shù)據(jù)庫在提示生成sh文件后,開始建庫。以上操作完成后,會提示設置sys,system密碼,請自行設置,dbca運行完成注意:如果打了9205補丁后,會提示下面的錯誤可以忽略這個信息,點擊ignore,繼續(xù)安裝。驗證在各個節(jié)點上,可以使用一下命令校驗數(shù)據(jù)庫是否安裝成功操作命令#su oracle$sqlplus /nologSQLconn system/managerSQLselect * from v$option;可以看到結果,數(shù)據(jù)庫建立成功雙機數(shù)據(jù)庫配置修改參數(shù)文件修改$ORACLE
47、_HOME/bin/dbstart文件文件中有如下配置項:PFILE=$ORACLE_HOME/dbs/init$ORACLE_SID.ora確認該文件存在。修改$ORACLE_HOME/bin/dbshut文件case $VERSION in6) sqldba command=shutdown immediate; internal) $SQLDBA EOFconnect internalshutdown immediateEOF;*) $SQLDBA ConnectedSQL Connected to an idle instance.SQL ORACLE instance started
48、.Total System Global Area 682324528 bytesFixed Size 741936 bytesVariable Size 352321536 bytesDatabase Buffers 318767104 bytesRedo Buffers 10493952 bytesDatabase mounted.Database opened.SQL Disconnected from Oracle9i Enterprise Edition Release .0 - 64bit ProductionWith the Partitioning, OLAP and Orac
49、le Data Mining optionsJServer Release .0 - ProductionDatabase ora92 warm started.啟動監(jiān)聽進程$ lsnrctlLSNRCTL start驗證tnsname配置是否生效$ tnsping ring應該都可以成功返回。以上步驟都返回正確結果后,請將listener.ora文件的HOST參數(shù)修改為雙機的浮動ip地址;備機Oracle軟件安裝雙機的另外一個節(jié)點不需要安裝,直接從本機拷貝即可。在72上執(zhí)行:#rcp -r /opt/oracle 71:/opt注意:rcp命令可能會導致拷貝過程中的文件丟失,保險起見,建議把
50、整個目錄tar成一個文件再進行傳輸最后在備機上解開tar文件。更保險的方法是,建議按照上文步驟在另外一臺重新安裝oracle軟件。在進行rcp或tar操作前,請用dbshut關閉主節(jié)點上oracle數(shù)據(jù)庫,確保數(shù)據(jù)庫停止運行后再進行復制備份工作,否則備份的文件會有問題。在72上執(zhí)行:#rcp /etc/oratab 71:/etc#rcp /etc/oraInst.loc 71:/etc在71上執(zhí)行:修改文件屬性# chown r oracle:dba /opt/oracle# chmod 744 /etc/oratab /etc/oraInst保證oracle可以讀取/etc/oratab文
51、件。另外需要在另外一臺機器上用oracle用戶重新執(zhí)行一下.profile文件,使環(huán)境變量生效。# chmod 744 /opt/oracle/.profile$ su - oracle$ ./.profile$ env修改listener.ora、tnsnames.ora中的地址后,71上可以啟動數(shù)據(jù)庫配置雙機時,需要將ip地址設置為浮動ip地址。切換測試附錄資料:不需要的可以自行刪除 Oracle10g在AIX上的安裝準備工作Oracle For Aix安裝1:安裝Oracle10.2的最基本要求硬件: 64位 內存與交換區(qū) 硬盤空間:除數(shù)據(jù)外,Oracle軟件本身至少需要3G 軟件: 操
52、作系統(tǒng): AIX 5L version 5.2, Maintenance Level 04 or later , or AIX 5L version 5.3, Maintenance Level 02 or later. AIX的軟件包:o bos.adt.baseo bos.adt.libo bos.adt.libmo bos.perf.libperfstato bos.perf.perfstato ctoolso xlC.aix50.rte: or latero xlC.rte: or later2:AIX的修補: 對于(APARs) for AIX 5L v5.2 ML 04: IY63
53、133: large percentage of CPU time spent in ldata_balance routine IY64978: deadlock with concurrent renaming and unlinking under JFS IY63366: dlsym returns null even for valid symbol in AIX520 ML-4 IY64691: chvg -b can cause corruption and crash IY64737: AIO can hang in knotunlock IY65001: mklvcopy o
54、n a striped lv is failing to update lvcb 對于(APARs) for AIX 5L v5.3 ML 02: IY58143: REQUIRED UPDATE FOR AIX 5.3 IY59386: libdepend.mk files are all empty IY60930: Unable to delete network routes IY66513: LDR_CNTRL turns on undesirable option when initialized with incorrect value IY70159: krtl relocat
55、ion problem 3:安裝AIX 5L 53-001 插入CD 5.3第一片盤。 2 啟動計算機,聽見嘀嘀兩聲,按F1鍵進入systerm management services 界面,選擇boot sequence 。 3 將CD-ROM設置為啟動順序1,保存設置。 4 進入安裝界面,開始一個全新系統(tǒng)安裝。 5 提示插入后續(xù)盤片,繼續(xù)安裝。 6 注意安裝時Kernel 選擇64bit,用命令prtcont查看。 7 如選擇中文語言,則要求安裝盤1、2、7,如不選,則安裝盤1、2 機器啟動 1. 進入Configerition assistant界面 2. 設定IP地址為70,掩碼為。
56、在安裝Oracle前對系統(tǒng)進行配置步驟一檢查系統(tǒng)所需軟件和修補包4:檢查系統(tǒng)安裝軟件 n 確認安裝的AIX版本是否高于5.2-01,否則升級系統(tǒng)版本。 # oslevel -r 5300-00確認是否是 5300-04)需升級到5300-02以上版本就可以。按如下升級: 升級前需打包: bos.adt pat bos. cifs 按smitty-一路回車 a) 擴充usr文件系統(tǒng)到3G 檢查usr空間的大小 # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 16384 4588 72% 1509
57、 19% / /dev/hd2 1064960 8608 100% 24103 10% /usr 確認文件系統(tǒng)類型jfs jfs2 lsvg -l rootvg (查看文件系統(tǒng)類型,例如如下查看到的是jfs) rootvg: LV NAME TYPE LPs PPs PVs LV STATE MOUNT POINT hd5 boot 1 1 1 closed/syncd N/A hd6 paging 32 32 1 open/syncd N/A hd8 jfslog 1 1 1 open/syncd N/A hd4 jfs 1 1 1 open/syncd / hd2 jfs 65 65 1
58、open/syncd /usr hd9var jfs 1 1 1 open/syncd /var hd3 jfs 2 2 1 open/syncd /tmp hd1 jfs 1 1 1 open/syncd /home hd10opt jfs 7 7 1 open/syncd /opt 如是jfs 選擇日志文件系統(tǒng)類型,如是 jfs2則選擇擴展文件系統(tǒng) 用如下命令查看大小,此時查看到的usr的大小為3 G # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 16384 4584 73% 1509
59、19% / /dev/hd2 3014656 1897104 38% 24103 4% /usr /dev/hd9var 16384 10048 39% 362 9% /var /dev/hd3 32768 31596 4% 51 1% /tmp /dev/hd1 16384 15820 4% 18 1% /home /proc - - - - - /proc /dev/hd10opt 114688 25600 78% 2202 8% /opt b) 將IY58143上傳到/usr/sys/inst.images c) 進入/usr/sys/inst.images目錄,運行inutoc d)
60、smitty update_all (接受license yes) (而非install APAR) # instfix -ik IY58143 All filesets for IY58143 were found. # oslevel -r 5300-00 e) 重啟AIX #shutdown Fr f) 將升級包上傳到/usr/sys/inst.images g) 進入/usr/sys/inst.images目錄,運行inutoc # cd / # pwd / # cd usr # cd sys # cd inst.images # inutoc h) smitty update_all
溫馨提示
- 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 環(huán)境工程技術實施指南
- 亞馬遜店鋪托管合同范本
- 1314奶茶加盟合同范本
- 代買車位合同范本
- 農村種樹土地流轉合同范本
- 國際工程總承包項目外事管理的問題及應對措施
- 2025年度新型環(huán)保水泥管購銷合同協(xié)議
- 代購合伙合同范例
- 出資協(xié)議簽署合同范本
- 農村購買荒地合同范例
- 強化提升1解三角形中的三線問題(解析)
- 異地就醫(yī)備案的個人承諾書
- 2024-2030年中國ODM服務器行業(yè)市場發(fā)展分析及前景趨勢與投資研究報告
- 六年級下健康教案設計
- 室內裝飾拆除專項施工方案
- 醫(yī)院院外會診申請單、醫(yī)師外出會診審核表、醫(yī)師外出會診回執(zhí)
- 鋼筋工程精細化管理指南(中建內部)
- 2024年山西省高考考前適應性測試 (一模)英語試卷(含答案詳解)
- 教科版六年級下冊科學第三單元《宇宙》教材分析及全部教案(定稿;共7課時)
- 2024年中國鐵路投資集團有限公司招聘筆試參考題庫含答案解析
- 干部人事檔案數(shù)字化 制度
評論
0/150
提交評論