Oracle安裝指導(dǎo)手冊(cè)_第1頁
Oracle安裝指導(dǎo)手冊(cè)_第2頁
Oracle安裝指導(dǎo)手冊(cè)_第3頁
Oracle安裝指導(dǎo)手冊(cè)_第4頁
Oracle安裝指導(dǎo)手冊(cè)_第5頁
已閱讀5頁,還剩75頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、 STYLEREF Contents 目 錄 DOCPROPERTY Product&Project Name CRM&BI DOCPROPERTY DocumentName Oracle11g R2 RAC安裝指導(dǎo)書(SUSE11+ASM) DOCPROPERTY DocumentName Oracle11g R2 With Rhel 7安裝指導(dǎo)手冊(cè)文檔版本 DOCPROPERTY DocumentVersion 01發(fā)布日期 DOCPROPERTY Confidential 目 錄 TOC h z t 標(biāo)題 1,1,標(biāo)題 2,2,標(biāo)題 3,3,標(biāo)題 7,1,標(biāo)題 8,2,標(biāo)題 9,3,He

2、ading1 No Number,1 HYPERLINK l _Toc467679177 1 安裝前檢查配置 華為專有和保密信息 版權(quán)所有 華為技術(shù)有限公司PAGE 39安裝前檢查配置關(guān)于本章HYPERLINK l HP_Ora11gInstg_00005 o 1.1 檢查硬件環(huán)境HYPERLINK l HP_Ora11gInstg_00011 o 1.2 檢查軟件環(huán)境HYPERLINK l HP_Ora11gInstg_00083 o 1.3 配置本地磁盤HYPERLINK l HP_Ora11gInstg_00019 o 1.4 創(chuàng)建用戶和組HYPERLINK l HP_Ora11gIns

3、tg_00021 o 1.5 創(chuàng)建安裝目錄HYPERLINK l HP_Ora11gInstg_00022 o 1.6 設(shè)置用戶環(huán)境變量檢查硬件環(huán)境安裝數(shù)據(jù)庫對(duì)硬件要求如HYPERLINK l table_033F38F9 o 表1-1所示。硬件要求硬件名稱硬件要求檢查命令磁盤要求磁盤陣列做成RAID1+0模式-主機(jī)內(nèi)存主機(jī)物理內(nèi)存不少于2.5GB# grep MemTotal /proc/meminfoCPUCPU為64位# uname -m檢查軟件環(huán)境檢查操作系統(tǒng)版本背景信息本次安裝要求操作系統(tǒng)版本為rehl 7版本。操作步驟以root用戶登錄。檢查操作系統(tǒng)版本。# cat /etc/re

4、dhat-release結(jié)束檢查操作系統(tǒng)補(bǔ)丁包背景信息Rhel 7,以下軟件包必須安裝:binutils.x86_64 compat-libcap1.x86_64 compat-libstdc+.i686compat-libstdc+.x86_64gcc.x86_64 gcc-c+.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 kshlibaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_6

5、4 libstdc+.i686 libstdc+.x86_64 libstdc+-devel.i686 libstdc+-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64elfutils-develunixODBC*unixODBC.i686unixODBC-devel.i686操作步驟以root用戶登錄系統(tǒng)。使用uname -r命令查看kernel版本for dep_rpm in elfutils-devel unixODBC* unixODBC.i686 u

6、nixODBC-devel.i686 binutils.x86_64 compat-libcap1.x86_64 compat-libstdc+-33.i686 compat-libstdc+-33.x86_64 gcc.x86_64 gcc-c+.x86_64 glibc.i686 glibc.x86_64 glibc-devel.i686 glibc-devel.x86_64 ksh libaio.i686 libaio.x86_64 libaio-devel.i686 libaio-devel.x86_64 libgcc.i686 libgcc.x86_64 libstdc+.i686

7、libstdc+.x86_64 libstdc+-devel.i686 libstdc+-devel.x86_64 libXi.i686 libXi.x86_64 libXtst.i686 libXtst.x86_64 make.x86_64 sysstat.x86_64 vim epel-release lrzsz unzip xorg*;do yum install $dep_rpm -y;done檢查內(nèi)核參數(shù)背景信息Oracle11gR2在Linux內(nèi)核參數(shù)最小化設(shè)置標(biāo)準(zhǔn)要求如下表所示,如果不符合要求請(qǐng)調(diào)整。內(nèi)核參數(shù)值參數(shù)最小值備注SEMMSL250-SEMMNS32000定義了操作系統(tǒng)

8、用戶最大可以訪問的信號(hào)量數(shù)量。SEMOPM100-SEMMNI128定義了操作系統(tǒng)最大信號(hào)量集的數(shù)量SHMALL2097152-SHMMAX4294967296共享內(nèi)存段最大大小,建議物理內(nèi)存一半SHMMNI4096定義了操作系統(tǒng)共享內(nèi)存段的最大數(shù)量FILE-MAX6815744-AIO-MAX-NR1048576異步IO最大進(jìn)程數(shù)IP_LOCAL_PORT_RANGEMinimum:9000Maximum:65500-RMEM_DEFAULT262144-RMEM_MAX4194304-WMEM_DEFAULT262144-WMEM_MAX1048576-TCP_WMEM262144TCP_

9、RMEM4194304-操作步驟以root用戶登錄。設(shè)置內(nèi)核參數(shù)。通過修改文件/etc/sysctl.conf,增加要修改的內(nèi)核參數(shù)值。例如:fs.file-max = 6815744fs.aio-max-nr = 1048576kernel.shmall = 2097152kernel.shmmax = 4294967296kernel.shmmni = 4096kernel.sem = 250 32000 100 128net.ipv4.ip_local_port_range = 9000 65500net.core.rmem_default = 262144net.core.rmem_m

10、ax = 4194304net.core.wmem_default = 262144net.core.wmem_max = 1048576net.ipv4.tcp_wmem = 262144 262144 262144net.ipv4.tcp_rmem = 4194304 4194304 4194304如果文件/etc/sysctl.conf中的內(nèi)核參數(shù)和新增內(nèi)核參數(shù)相同,請(qǐng)使用#字符屏蔽文件/etc/sysctl.conf中原有的內(nèi)核參數(shù)。運(yùn)行命令進(jìn)行參數(shù)修改。# /sbin/sysctl -p檢查參數(shù)是否生效。# /sbin/sysctl -a | grep sem# /sbin/sysc

11、tl -a | grep shm# /sbin/sysctl -a | grep file-max# /sbin/sysctl -a | grep aio-max-nr# /sbin/sysctl -a | grep net.ipv4.ip_local# /sbin/sysctl -a | grep rmem# /sbin/sysctl -a | grep wmem設(shè)置oracle用戶的shell限制操作步驟以root用戶登錄。修改文件/etc/security/limits.conf,追加以下內(nèi)容(如果不存在)。oracle soft nproc 2047oracle hard nproc

12、16384oracle soft nofile 1024oracle hard nofile 65536修改文件/etc/pam.d/login,追加以下內(nèi)容。session required pam_limits.so修改文件/etc/pam.d/su,追加以下內(nèi)容。session required pam_limits.so修改文件/etc/profile,追加以下內(nèi)容。if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -u 16384 ulimit -n 65536 else ulimit -u 16384 -n 65

13、536 fi fi設(shè)置操作系統(tǒng)的共享內(nèi)存大小操作步驟以root用戶登錄。檢查操作系統(tǒng)共享內(nèi)存大小。# df -m| grep shmshm 8192 2439 5754 30% /dev/shm如果/dev/shm的文件系統(tǒng)大小為物理內(nèi)存大小,則表示已經(jīng)正確設(shè)置。否則需要重新設(shè)置。卸載/dev/shm文件系統(tǒng)。# umount /dev/shm如果提示“device is busy”則需要停止數(shù)據(jù)庫。掛載/dev/shm文件系統(tǒng)。內(nèi)存大小請(qǐng)根據(jù)實(shí)際情況填寫。# mount -t tmpfs shmfs -o size=8g /dev/shm修改文件/etc/fstab,追加以下內(nèi)容:shm /

14、dev/shm tmpfs size=8g 0 0配置本地磁盤檢查SWAP空間大小操作步驟以root用戶登錄。檢查物理內(nèi)存大小。# grep MemTotal /proc/meminfo檢查SWAP空間大小。# grep SwapTotal /proc/meminfoSWAP空間大小建議值如表所示。SWAP空間大小和物理內(nèi)存大小關(guān)系表物理內(nèi)存的大?。≧AM)SWAP空間大小2GB8GB2倍于RAM8GB32GB1.5倍于RAM32GB以上32GB創(chuàng)建用戶和組操作步驟以root用戶登錄。創(chuàng)建dba組。先檢查dba組是否存在和/或組id是否一致。# grep dba /etc/group無輸出則表

15、示dba組不存在。如果dba組已存在,但組id不一樣,則使用以下命令刪除dba組。# /usr/sbin/groupdel dba創(chuàng)建dba組。# /usr/sbin/groupadd -g 200 dba創(chuàng)建oinstall組。先檢查oinstall組是否存在和/或組id是否一致。# grep oinstall /etc/group無輸出則表示oinstall組不存在。如果oinstall組已存在,但組id不一致,則使用以下命令刪除oinstall組。# /usr/sbin/groupdel oinstall創(chuàng)建oinstall組。# /usr/sbin/groupadd -g 201 oi

16、nstall創(chuàng)建oracle用戶。檢查oracle用戶是否存在和/或用戶id是否一致。# grep oracle /etc/passwd無輸出則表示Oracle用戶不存在。如果Oracle用戶已存在,但用戶id不一致,則使用以下命令刪除Oracle用戶。# /usr/sbin/userdel -rf oracle創(chuàng)建oracle用戶。# /usr/sbin/useradd -u 300 -g oinstall -G dba -d /home/oracle -s /bin/bash -m oracle修改oracle用戶密碼。# passwd oracle創(chuàng)建安裝目錄操作步驟以root用戶登錄。

17、賦予目錄正確的權(quán)限。對(duì)文件系統(tǒng)/opt/oracle賦權(quán)。# mkdir /opt/oracle;chown -R oracle:oinstall /opt/oracle# chmod -R 775 /opt/oracle對(duì)文件系統(tǒng)/opt/oraadm賦權(quán)。# mkdir /opt/oraadm ;chown -R oracle:dba /opt/oraadm# chmod -R 770 /opt/oraadm創(chuàng)建目錄/usr/local/bin并賦權(quán)。檢查/usr/local/bin目錄是否存在,如不存在則需創(chuàng)建該目錄,并賦予755權(quán)限。# mkdir /usr/local/bin# ch

18、mod 755 /usr/local/bin# ll /usr/local |grep bindrwxr-xr-x 2 root root 4096 2007-05-03 21:24 bin賦權(quán)/tmp目錄權(quán)限。檢查/tmp是否具有1777權(quán)限,如不具備則賦予/tmp目錄1777權(quán)限。# chmod 1777 /tmp# ll / |grep tmpdrwxrwxrwt 17 root root 4096 2008-06-13 10:00 tmp設(shè)置用戶環(huán)境變量設(shè)置oracle用戶環(huán)境變量操作步驟以oracle用戶登錄操作系統(tǒng)。編輯環(huán)境變量文件。ORACLE_BASE,ORACLE_HOME,

19、ORACLE_SID,NLS_LANG請(qǐng)根據(jù)實(shí)際情況進(jìn)行設(shè)置。ORACLE_SID唯一的標(biāo)識(shí)一個(gè)實(shí)例,一般以數(shù)據(jù)庫名加上實(shí)例號(hào)為命名規(guī)范,例如:有兩個(gè)實(shí)例,數(shù)據(jù)庫名稱為suseora,實(shí)例1命名為suseora1,實(shí)例2命名為suseora2,依次類推。NLS_LANG格式為區(qū)域_語言.字符集,字符集必須和數(shù)據(jù)庫保持一致。$ vi .bashrc環(huán)境變量設(shè)置如下所示:export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=/opt/oracle/product/11gR2/dbexport ORACLE_SID=instance_nameexport

20、ORACLE_TERM=xtermLD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/libexport LD_LIBRARY_PATHSHLIB_PATH=$ORACLE_HOME/lib:$ORACLE_HOME/rdbms/libexport SHLIB_PATH# Set shell search paths:export PATH=$ORACLE_HOME/bin:/usr/sbin:$PATH:/usr/local/bin# CLASSPATH must include the following JR

21、E locations:CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlibexport CLASSPATH=$CLASSPATH:$ORACLE_HOME/network/jlibexport NLS_LANG=AMERICAN_AMERICA.AL32UTF8或AMERICAN_AMERICA.ZHS16GBK執(zhí)行source .bashrc命令,使環(huán)境變量生效。執(zhí)行env命令,確認(rèn)環(huán)境變量。 DOCPROPERTY ProductFullName 錯(cuò)誤!未知的文檔屬性名稱 DOCPROPERTY Manu

22、alName 錯(cuò)誤!未知的文檔屬性名稱 STYLEREF 1 n * MERGEFORMAT 錯(cuò)誤!文檔中沒有指定樣式的文字。 STYLEREF 1 錯(cuò)誤!文檔中沒有指定樣式的文字。文檔版本 DOCPROPERTY ManualVersion * MERGEFORMAT 錯(cuò)誤!未知的文檔屬性名稱 ( DOCPROPERTY ReleaseDate 2012-06-15) DOCPROPERTY ProprietaryDeclaration * MERGEFORMAT 華為專有和保密信息 版權(quán)所有 華為技術(shù)有限公司PAGE 76安裝Oracle軟件關(guān)于本章HYPERLINK l HP_Ora11

23、gInstg_00036 o 4.1 安裝前準(zhǔn)備工作HYPERLINK l HP_Ora11gInstg_00036 o 本節(jié)介紹安裝前的準(zhǔn)備工作,包括拷貝安裝文件、創(chuàng)建Inventory目錄、啟動(dòng)遠(yuǎn)程控制。HYPERLINK l HP_Ora11gInstg_00041 o 4.2 安裝數(shù)據(jù)庫軟件HYPERLINK l HP_Ora11gInstg_00041 o 本節(jié)介紹如何安裝Oracle 11gR2數(shù)據(jù)庫軟件。HYPERLINK l HP_Ora11gInstg_00046 o 4.3 安裝oracle補(bǔ)丁HYPERLINK l HP_Ora11gInstg_00046 o 請(qǐng)按照要求

24、(版本發(fā)布要求、缺陷預(yù)警)安裝Oracle補(bǔ)丁。建議下載RDA,OSW等信息收集工具以備問題診斷時(shí)收集信息。安裝前準(zhǔn)備工作本節(jié)介紹安裝前的準(zhǔn)備工作,包括拷貝安裝文件、創(chuàng)建Inventory目錄、啟動(dòng)遠(yuǎn)程控制。拷貝安裝文件背景信息請(qǐng)準(zhǔn)備linux下的Oracle安裝介質(zhì)。Oracle11gR2有多張安裝光盤:文件名稱說明linux.x64_11gR2_database_1of2.zipdatabase安裝介質(zhì)linux.x64_11gR2_database_2of2.zipdatabase安裝介質(zhì)操作步驟以root用戶登錄。將oracle安裝文件以二進(jìn)制的方式拷貝至節(jié)點(diǎn)1的“/opt/oraad

25、m”中,如下所示。/opt/oraadm/linux.x64_11gR2_database_1of2.zip/opt/oraadm/linux.x64_11gR2_database_2of2.zip解壓縮安裝文件,并賦予權(quán)限。# cd /opt/oraadm# unzip /opt/oraadm/linux.x64_11gR2_database_1of2.zip# unzip /opt/oraadm/linux.x64_11gR2_database_2of2.zip# chmod 770 -R /opt/oraadm/database# chown oracle:dba -R /opt/ora

26、adm/database# chmod 770 -R /opt/oraadm/grid# chown oracle:dba -R /opt/oraadm/grid創(chuàng)建Inventory目錄創(chuàng)建目錄/opt/oraInventory,并使oracle:oinstall為其所有者。操作步驟以root用戶登錄,創(chuàng)建目錄/opt/oraInventory。# mkdir /opt/oraInventory使oracle:oinstall為該目錄所有者。# chown oracle:oinstall /opt/oraInventory# chmod 770 /opt/oraInventory安裝數(shù)據(jù)庫軟

27、件本節(jié)介紹如何安裝Oracle 11gR2數(shù)據(jù)庫軟件。操作步驟以oracle用戶登錄。設(shè)置DISPLAY環(huán)境變量。如果是直接連接到主機(jī)的終端上進(jìn)行安裝,執(zhí)行:$ export DISPLAY=localhost:0.0如果是在遠(yuǎn)程終端上進(jìn)行安裝,執(zhí)行:$ export DISPLAY=REMOTE_IP:0.0例如:export DISPLAY=20:0.0檢查環(huán)境變量是否生效。$ echo $DISPLAY檢查oracle的所有環(huán)境變量是否已經(jīng)生效。在啟動(dòng)安裝前需要確保.profile中設(shè)置的環(huán)境變量都已生效。$ env啟動(dòng)OUI進(jìn)行安裝。用oracle用戶登錄主機(jī)啟動(dòng)OUI進(jìn)行安裝。$ /

28、opt/oraadm/database/runInstaller取消配置安全更新不勾選“I wish to receive security updates via My Oracle Support”,選擇“Next”。取消安全更新單擊“Yes”。下載軟件更新。選擇“Skip software updates”,單擊“Next”。忽略軟件更新選擇安裝方式選擇“Install database software only”,單擊“NEXT”。選擇安裝方式指定安裝類型。選擇“Single instance database installation”選擇安裝語言選擇軟件版本。選擇“Enterpr

29、ise Edition”,單擊“Next”。選擇軟件版本指定安裝目錄。在Oracle Base中填寫“/opt/oracle”,即oracle用戶的環(huán)境變量$ORACLE_BASE。在Software Location中填寫“/opt/oracle/product/11gR2/db”,即oracle用戶的環(huán)境變量$ORACLE_HOME。指定安裝目錄設(shè)置操作系統(tǒng)用戶組。Database Administrator Group 選擇“dba”,Database Operator Group 選擇“dba”,單擊“Next”。設(shè)置用戶組安裝概要檢查。檢查沒有問題,單擊“Install”按鈕進(jìn)行安裝

30、。安裝概要由于系統(tǒng)中已經(jīng)存在更新的軟件包,以下錯(cuò)誤可以忽略安裝過程中會(huì)遇到如下報(bào)錯(cuò),新打開一個(gè)oracle用戶終端,切換至root用戶,安裝如下包yuminstall-y glibc-static.x86_64glibc-static.i686安裝完成后,返回切換回oracle用戶,修改/opt/oracle/product/11gR2/db/ctx/lib/ins_ctx.mk文件中的配置ctxhx:$(CTXHXOBJ)$(LINK_CTXHX)$(CTXHXOBJ)$(INSO_LINK)修改為ctxhx:$(CTXHXOBJ)-static$(LINK_CTXHX)$(CTXHXOBJ

31、)$(INSO_LINK) /usr/lib64/stdc.a安裝過程過報(bào)如下錯(cuò)誤,需要修改/opt/oracle/product/11gR2/db/sysman/lib/ins_emagent.mk文件中的配置,將文件中的$(SYSMANBIN)emdctl:$(MK_EMAGENT_NMECTL)修改為$(SYSMANBIN)emdctl:$(MK_EMAGENT_NMECTL)-lnnz11執(zhí)行root.sh腳本。安裝即將結(jié)束時(shí),會(huì)提示用root用戶執(zhí)行root.sh腳本。執(zhí)行腳本新開一個(gè)SHELL窗口,以root用戶執(zhí)行以下命令:# /opt/oracle/product/11gR2/

32、db/root.sh該腳本執(zhí)行過程中需要回答一些問題,出現(xiàn)問題時(shí)直接按回車即可。腳本運(yùn)行完后,單擊“OK”,單擊CLOSE完成安裝。完成安裝檢查安裝錯(cuò)誤安裝完畢查看make.log($ORACLE_HOME/install/make.log)是否有錯(cuò)誤信息。 DOCPROPERTY ProductFullName 錯(cuò)誤!未知的文檔屬性名稱 DOCPROPERTY ManualName 錯(cuò)誤!未知的文檔屬性名稱 STYLEREF 7 n * MERGEFORMAT 錯(cuò)誤!文檔中沒有指定樣式的文字。 STYLEREF 7 錯(cuò)誤!文檔中沒有指定樣式的文字。創(chuàng)建數(shù)據(jù)庫關(guān)于本章HYPERLINK l H

33、P_Ora11gInstg_00052 o REF _Ref327366826 n h 4.1 REF _Ref327366829 h 創(chuàng)建Oracle數(shù)據(jù)庫 REF _Ref327366951 n h 4.2 REF _Ref327366955 h 配置Oracle監(jiān)聽器 HYPERLINK l _添加服務(wù)service_ora REF _Ref327366910 n h 4.3 REF _Ref327366913 h 修改初始化文件創(chuàng)建Oracle數(shù)據(jù)庫背景信息使用操作系統(tǒng)oracle用戶調(diào)用DBCA進(jìn)行安裝。操作步驟以oracle用戶登錄節(jié)點(diǎn)1。設(shè)置DISPLAY環(huán)境變量。如果是直接連接

34、到主機(jī)的終端上進(jìn)行安裝,執(zhí)行:$ export DISPLAY=localhost:0.0如果是在遠(yuǎn)程終端上進(jìn)行安裝,執(zhí)行:$ export DISPLAY=REMOTE_IP:0.0例如:export DISPLAY=20:0.0檢查環(huán)境變量是否生效。$ echo $DISPLAY檢查oracle的所有環(huán)境變量是否已經(jīng)生效,在啟動(dòng)安裝前需要確保.profile中設(shè)置的環(huán)境變量都已生效。$ env啟動(dòng)DBCA安裝界面。$ dbca選擇操作類型。選擇“Create a database”。創(chuàng)建數(shù)據(jù)庫選擇數(shù)據(jù)庫模板。選擇“General Purpose or Transaction Process

35、ing”。選擇模板指定數(shù)據(jù)庫名。填寫數(shù)據(jù)庫名稱;指定數(shù)據(jù)庫名配置企業(yè)管理和自動(dòng)維護(hù)任務(wù)。勾選Enterprise Manager界面中的“Configure Enterprise Manager”。配置企業(yè)管理勾選Automatic Maintenance Tasks界面中的“Enable automatic maintenance tasks”。配置自動(dòng)維護(hù)任務(wù)設(shè)置用戶密碼。從安全角度考慮,所設(shè)置的密碼必須符合以下要求的密碼復(fù)雜度:口令長(zhǎng)度至少6個(gè)字符(特權(quán)用戶至少8個(gè)字符);口令必須包含如下至少兩種字符的組合:至少一個(gè)小寫字母;至少一個(gè)大寫字母;至少一個(gè)數(shù)字;至少一個(gè)特殊字符:#$-_或空

36、格??诹畈荒芎蛶ぬ?hào)或者帳號(hào)的倒寫一樣。設(shè)置用戶密碼確認(rèn)配置后開始創(chuàng)建數(shù)據(jù)庫。確認(rèn)配置創(chuàng)建數(shù)據(jù)庫。創(chuàng)建數(shù)據(jù)庫DBCA運(yùn)行完畢,數(shù)據(jù)庫建立,完成數(shù)據(jù)庫創(chuàng)建操作。登錄數(shù)據(jù)庫進(jìn)行驗(yàn)證。數(shù)據(jù)庫實(shí)例啟動(dòng)后,登錄數(shù)據(jù)庫確認(rèn)數(shù)據(jù)庫狀態(tài):# su - oracle$ sqlplus /nologSQL conn /as sysdba;SQL select status from v$instance;STATUSOPEN如上所示,表示狀態(tài)正常。配置Oracle監(jiān)聽器啟動(dòng)NETCA。用oracle用戶登錄節(jié)點(diǎn)1啟動(dòng)NETCA。選擇“Cluster configuration”。$ netca啟動(dòng)netca選擇配置

37、監(jiān)聽器。選擇配置監(jiān)聽器增加監(jiān)聽器。選擇“Add”。增加監(jiān)聽器填寫監(jiān)聽器名稱。在“Listener name”中填寫“LISTENER_ORA”。填寫監(jiān)聽器名稱配置監(jiān)聽器協(xié)議。選擇“TCP”。配置監(jiān)聽器協(xié)議指定使用端口號(hào)。填寫的端口從范圍1500,1600中選擇,例如:1522指定使用端口號(hào)不再配置其他的監(jiān)聽器。不再配置其他的監(jiān)聽器完成監(jiān)聽器增加操作。選擇“Finish”。完成監(jiān)聽器增加操作附錄資料:不需要的可以自行刪除 Oracle10g在AIX上的安裝準(zhǔn)備工作Oracle For Aix安裝1:安裝Oracle10.2的最基本要求硬件: 64位 內(nèi)存與交換區(qū) 硬盤空間:除數(shù)據(jù)外,Oracle

38、軟件本身至少需要3G 軟件: 操作系統(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的修補(bǔ): 對(duì)于(APARs) for AIX 5L

39、v5.2 ML 04: IY63133: 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 IY6

40、5001: mklvcopy on a striped lv is failing to update lvcb 對(duì)于(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 IY701

41、59: krtl relocation problem 3:安裝AIX 5L 53-001 插入CD 5.3第一片盤。 2 啟動(dòng)計(jì)算機(jī),聽見嘀嘀兩聲,按F1鍵進(jìn)入systerm management services 界面,選擇boot sequence 。 3 將CD-ROM設(shè)置為啟動(dòng)順序1,保存設(shè)置。 4 進(jìn)入安裝界面,開始一個(gè)全新系統(tǒng)安裝。 5 提示插入后續(xù)盤片,繼續(xù)安裝。 6 注意安裝時(shí)Kernel 選擇64bit,用命令prtcont查看。 7 如選擇中文語言,則要求安裝盤1、2、7,如不選,則安裝盤1、2 機(jī)器啟動(dòng) 1. 進(jìn)入Configerition assistant界面 2.

42、 設(shè)定IP地址為70,掩碼為。 在安裝Oracle前對(duì)系統(tǒng)進(jìn)行配置步驟一檢查系統(tǒng)所需軟件和修補(bǔ)包4:檢查系統(tǒng)安裝軟件 n 確認(rèn)安裝的AIX版本是否高于5.2-01,否則升級(jí)系統(tǒng)版本。 # oslevel -r 5300-00確認(rèn)是否是 5300-04)需升級(jí)到5300-02以上版本就可以。按如下升級(jí): 升級(jí)前需打包: bos.adt pat bos. cifs 按smitty-一路回車 a) 擴(kuò)充usr文件系統(tǒng)到3G 檢查usr空間的大小 # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 163

43、84 4588 72% 1509 19% / /dev/hd2 1064960 8608 100% 24103 10% /usr 確認(rèn)文件系統(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 /

44、hd2 jfs 65 65 1 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則選擇擴(kuò)展文件系統(tǒng) 用如下命令查看大小,此時(shí)查看到的usr的大小為3 G # df -k Filesystem 1024-blocks Free %Used Iused %Iused Mounted on /dev/hd4 1638

45、4 4584 73% 1509 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) 進(jìn)入/usr/sys/inst.image

46、s目錄,運(yùn)行inutoc d) 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) 將升級(jí)包上傳到/usr/sys/inst.images g) 進(jìn)入/usr/sys/inst.images目錄,運(yùn)行inutoc # cd / # pwd / # cd usr # cd sys # cd inst.images # inutoc h) s

47、mitty update_all (接受license yes) i) OK后 重新啟動(dòng)系統(tǒng)后查看oslevel r (5300-03) # oslevel -r 5300-03 # instfix -i |grep ML All filesets for _AIX_ML were found. All filesets for 5300-02_AIX_ML were found. All filesets for 5300-01_AIX_ML were found. All filesets for 5300-03_AIX_ML were found. 如果不成功就執(zhí)行:Instfix ik

48、 5300-03_AIX_ML 會(huì)列出不成功的包 # instfix -ik 5300-03_AIX_ML All filesets for 5300-03_AIX_ML were found.說明已經(jīng)成功 5:檢查AIX系統(tǒng)的安裝情況是否符合要求 Oracle要求的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 later確認(rèn)需要的軟件是否安裝: # lslpp -l

49、bos.adt.base Fileset Level State Description Path: /usr/lib/objrepos bos.adt.base 0 COMMITTED Base Application Development Toolkit # lslpp -l bos.adt.lib Fileset Level State Description Path: /usr/lib/objrepos bos.adt.lib 0 COMMITTED Base Application Development Libraries # lslpp -l bos.adt.libm lsl

50、pp: 0504-132 Fileset bos.adt.libm not installed. # lslpp -l bos.perf.libperfstat Fileset Level State Description Path: /usr/lib/objrepos bos.perf.libperfstat 0 COMMITTED Performance Statistics Library Interface Path: /etc/objrepos bos.perf.libperfstat COMMITTED Performance Statistics Library Interfa

51、ce # lslpp -l ctools Fileset Level State Description Path: /usr/lib/objrepos ctools 0 COMMITTED Proc Filesystem Tools # # lslpp -l xlC.* Fileset Level State Description Path: /usr/lib/objrepos xlC.aix50.rte 3 COMMITTED C Set + Runtime for AIX 5.0 xlC.cpp COMMITTED C for AIX Preprocessor xlC.msg.en_U

52、S.cpp COMMITTED C for AIX Preprocessor Messages-U.S. English xlC.msg.en_US.rte COMMITTED C Set + Runtime Messages-U.S. English xlC.rte COMMITTED C Set + Runtime # bos.adt.limb不存在,需要安裝。 安裝bos.adt.libm 進(jìn)入菜單smitty,選擇安裝和更新軟件 : 選擇安裝軟件: 進(jìn)入安裝軟件后,按F4選擇安裝軟件用到的輸入設(shè)備,選擇CD安裝: 進(jìn)入對(duì)于要安裝的軟件菜單項(xiàng): 按F4 給出安裝列表。在列表中,軟件項(xiàng)目之

53、前的符號(hào)代表此軟件已經(jīng)安裝,+代表未安裝: 輸入“/”查找軟件bos.adt.libm 按F7選擇,點(diǎn)擊Enter安裝: 選擇接受License Agreements: 回車開始安裝: # lslpp -l bos.adt.libm Fileset Level State Description Path: /usr/lib/objrepos bos.adt.libm COMMITTED Base Application Development Math Library 檢查安裝oracel所需操作系統(tǒng)的修補(bǔ)包根據(jù)所要安裝產(chǎn)品,檢查下列修補(bǔ)是否安裝: 6: 確認(rèn)APAR是否安裝 AIX所需的修

54、補(bǔ)包如下:: 對(duì)于(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 relocation problem 驗(yàn)證以上的包是否已經(jīng)安裝 # instfix

55、 -ik IY58143 Not all filesets for IY58143 were found. # instfix -ik IY59386 All filesets for IY59386 were found. # instfix -ik IY60930 All filesets for IY60930 were found. # instfix -ik IY66513 All filesets for IY66513 were found. # instfix -ik IY70159 All filesets for IY70159 were found. 通過驗(yàn)證 # ins

56、tfix -ik IY58143 Not all filesets for IY58143 were found. 步驟三創(chuàng)建安裝Oracle所需的UNIX組和用戶如果系統(tǒng)首次安裝ORACLE數(shù)據(jù)庫軟件,則需要?jiǎng)?chuàng)建一些UNIX組和用戶。 所需安裝如下UNIX組和用戶:OSDBA組(dba)、OSOPER(oper)組、Oracle Inventory 組(oinstall)、擁有Oracle軟件的用戶(oracle)。所創(chuàng)建用戶必須把Oracle Inventory 組作為首要組,可以把OSDBA和OSOPER組作為次組。 % 7:創(chuàng)建組 1創(chuàng)建Oracle Inventory組 # smit

57、 security 選擇Groups項(xiàng),創(chuàng)建oinstall組 按下Enter鍵創(chuàng)建。 2. 創(chuàng)建OSDBA組(dba): 用上述過程相同的方法創(chuàng)建。 8:創(chuàng)建用戶: 1 創(chuàng)建Oracle用戶: # smit security 選擇Users項(xiàng),創(chuàng)建oracle用戶, 將oinstall作為primary group, 將dba 作為secondary group(group set). 按下enter鍵創(chuàng)建。 注意: primary group oinstall group set dba 2、設(shè)置oracle用戶的密碼: # passwd oracle Changing password

58、for oracle oracles New password: Enter the new password again: 設(shè)置密碼為oracle 創(chuàng)建好用戶后到/home目錄下查看 # cd /home # ls -al total 13 drwxr-xr-x 6 bin bin 512 Aug 16 20:59 . drwxr-xr-x 22 root system 1024 Aug 16 21:35 . drwxr-xr-x 2 root system 512 Aug 16 19:27 TT_DB drwxr-xr-x 2 guest usr 512 Aug 04 2004 guest

59、 drwx 2 root system 512 Aug 04 2004 lost+found drwxr-xr-x 4 oracle oinstall 512 Aug 16 21:34 oracle 確認(rèn)nobody用戶是否存在: # id nobody uid=4294967294(nobody) gid=4294967294(nobody) 步驟內(nèi)核參數(shù)和Shell Limits:9:配置Shell Limits: # smitty 選擇Users選項(xiàng),再選擇Change/Show Characteristics of a User選項(xiàng) 在用戶名處輸入oracle用戶名; 修改Soft F

60、ILE size為-1;修改Soft CUP time為-1;修改Soft DATA segment為-1;修改Soft STACK size為-1; 按下Enter鍵確認(rèn)。 10:配置系統(tǒng)配置參數(shù): # smitty chgsys 設(shè)置Maximum number of PROCESSES allowed per user 為2048。 11:創(chuàng)建安裝oracle的文件系統(tǒng)查看當(dāng)前空閑磁盤: # lspv hdisk0 00023f7f00040265 None hdisk1 00023f7f1955b7e1 rootvg active 創(chuàng)建新的vg查看系統(tǒng)中pp的大小 # lsvg roo

溫馨提示

  • 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)論