




已閱讀5頁(yè),還剩16頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
CentOS 6.5(x86_32)安裝ORACLE 11G R2目錄1.硬件要求21.1.內(nèi)存 & swap21.2.硬盤(pán)22.軟件33.系統(tǒng)安裝注意34.安裝Oracle前的系統(tǒng)準(zhǔn)備工作34.1.關(guān)閉防火墻、禁用SELinux34.2.安裝依賴包44.3.創(chuàng)建Oracle用戶與組74.4.將oracle使用者加入到sudo群組中84.5.配置系統(tǒng)內(nèi)核參數(shù)84.6.編輯/etc/security/limits.conf104.7.編輯/etc/pam.d/login114.8.修改/etc/profile114.9.修改Linux發(fā)行版本信息124.10.創(chuàng)建Oracle安裝文件夾以及數(shù)據(jù)存放文件夾124.11.配置Linux主機(jī)134.12.配置oracle用戶環(huán)境變量135.安裝Oracle,并進(jìn)行相關(guān)設(shè)置145.1.解壓縮安裝文件141. 硬件要求1.1. 內(nèi)存 & swapMinimum: 1 GB of RAMRecommended: 2 GB of RAM or more檢查內(nèi)存情況# grep MemTotal /proc/meminfo# grep SwapTotal /proc/meminfo1.2. 硬盤(pán)由于CentOS安裝后差不多有45G,再加上Oracle等等的安裝,所以請(qǐng)準(zhǔn)備至少10G的硬盤(pán)空間。檢查磁盤(pán)情況# df -h2. 軟件系統(tǒng)平臺(tái):CentOS 6.3(x32)CentOS-6.3-i386-bin-DVD1.isoOracle版本:Oracle 10g R210201_database_linux32.zip3. 系統(tǒng)安裝注意系統(tǒng)安裝時(shí)一定要安裝桌面模式,否則無(wú)法安裝oracle,另外請(qǐng)勿開(kāi)啟SELinux,oracle官方不建議使用SELinux,CentOS 的防火墻也請(qǐng)暫時(shí)關(guān)閉,減少安裝時(shí)的困擾。為防止Oracle安裝過(guò)程中出現(xiàn)亂碼,建議使用英文作為系統(tǒng)語(yǔ)言,進(jìn)行Oracle的安裝工作。本文中所描述的系統(tǒng)命令,未經(jīng)特殊標(biāo)示,均為“#”代表root權(quán)限,“$”代表oracle權(quán)限。4. 安裝Oracle前的系統(tǒng)準(zhǔn)備工作首先,請(qǐng)先以root賬號(hào)登入作一些前置設(shè)定作業(yè)。4.1. 關(guān)閉防火墻、禁用SELinux# setup# vi /etc/selinux/config修改SELINUX=disabled,然后重啟。如果不想重啟系統(tǒng),使用命令setenforce 04.2. 安裝依賴包Oracle官方文檔要求的安裝包:查看Oracle相關(guān)包是否已經(jīng)安裝:用yum方式安裝所需的包:# yum -y install binutils compat-libstdc+-33 compat-libstdc+-33.i686 elfutils-libelf elfutils-libelf-devel gcc gcc-c+ glibc glibc.i686 glibc-common glibc-devel glibc-devel.i686 glibc-headers ksh libaio libaio.i686 libaio-devel libaio-devel.i686 libgcc libgcc.i686 libstdc+ libstdc+.i686 libstdc+-devel make sysstat最后還需要安裝libXp這個(gè)Library,這個(gè)一定要安裝,否則安裝Oracle時(shí)會(huì)出現(xiàn)java Exception。# yum install libXpyum -y install unixODBC-2.2.11 ( yum install unixODBC*)rpm -ivh pdksh-5.2.14-1.i386.rpmpdksh-5.2.14-1.i386.rpm下載地址為:免費(fèi)下載地址在 /用戶名與密碼都是具體下載目錄在 /2013年資料/6月/25日/Oracle 11g RHEL 6.3 裝缺少pdksh-5.2.14-1.i386.rpm/4.3. 創(chuàng)建Oracle用戶與組在這里只討論單主機(jī)環(huán)境,不考慮RAC環(huán)境的配置。執(zhí)行以下指令以新增oracle安裝時(shí)所需要的使用者與群組。(1) 建立群組oinstall # groupadd oinstall(2) 建立群組dba# groupadd dba(3) 新增使用者oracle并將其加入oinstall和dba群組# usermod -m -g oinstall -G dba oracle(4) 測(cè)試oracle賬號(hào)是否建立完成# id oracle(5) 建立oracle的新密碼# passwd oracle4.4. 將oracle使用者加入到sudo群組中# vi /etc/sudoers找到root ALL=(ALL) ALL 這行,并且在底下再加入oracle ALL=(ALL) ALL輸入wq!(由于這是一份只讀文檔所以需要再加上!)并且按下Enter4.5. 配置系統(tǒng)內(nèi)核參數(shù)# vi /etc/sysctl.conf并輸入以下內(nèi)容:kernel.shmall = 2097152 /表示系統(tǒng)一次可以使用的共享內(nèi)存總量(以頁(yè)為單位)。缺省值就是2097152,通常不需要修改kernel.shmmax = 2147483648 /定義了共享內(nèi)存段的最大尺寸(以字節(jié)為單位)。缺省為32M,對(duì)于oracle來(lái)說(shuō),該缺省值太低了,通常將其設(shè)置為2Gkernel.shmmni = 4096 /用于設(shè)置系統(tǒng)范圍內(nèi)共享內(nèi)存段的最大數(shù)量。該參數(shù)的默認(rèn)值是 4096 。通常不需要更改kernel.sem = 250 32000 100 128 /表示設(shè)置的信號(hào)量net.ipv4.ip_local_port_range = 1024 65000net.core.rmem_default=4194304 /默認(rèn)的接收窗口大小net.core.rmem_max=4194304 /接收窗口的最大大小net.core.wmem_default=262144 /默認(rèn)的發(fā)送窗口大小net.core.wmem_max=262144 /發(fā)送窗口的最大大小會(huì)有一些與目前的參數(shù)重復(fù)的,就修改成文件上提供的。編輯完之后,儲(chǔ)存,然后執(zhí)行:# sysctl p啟用剛剛所做的變更。4.6. 編輯/etc/security/limits.conf# vi /etc/security/limits.conf加入以下四行oracle soft nproc 2047oracle hard nproc 16384oracle soft nofile 1024oracle hard nofile 655364.7. 編輯/etc/pam.d/login# vi /etc/pam.d/loginsession required /lib/security/pam_limits.sosession required pam_limits.so4.8. 修改/etc/profile# vi /etc/profile將以下代碼新增到profile檔案中。if $USER = oracle ; then if $SHELL = /bin/ksh ; then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fifi 4.9. 修改Linux發(fā)行版本信息由于Oracle 10g發(fā)行的時(shí)候,CentOS 6沒(méi)有發(fā)行,所以O(shè)racle 10g并沒(méi)有對(duì)CentOS 6確認(rèn)支持,需要修改文件讓Oracle 10g支持CentOS 6。我們需要手工修改Linux的發(fā)行注記,讓Oracle 10g支持CentOS 6。編輯/etc/redhat-release文件# vi /etc/redhat-release將其中的內(nèi)容CentOS release 6.3 (Final)修改為redhat 44.10. 創(chuàng)建Oracle安裝文件夾以及數(shù)據(jù)存放文件夾#mkdir /opt/oracle#mkdir /opt/oracle/102#chown -R oracle:dba /opt/oracle4.11. 配置Linux主機(jī)檢查/etc/hosts文件中是否有l(wèi)ocalhost的記錄(指向即可),若沒(méi)有的話,在后面配置Oracle監(jiān)聽(tīng)的時(shí)候會(huì)出現(xiàn)一些問(wèn)題,導(dǎo)致無(wú)法啟動(dòng)監(jiān)聽(tīng),在此手工添加此記錄即可。第一階段到此完畢,接下來(lái),完成這些設(shè)定之后,請(qǐng)先注銷root賬號(hào),并且以oracle賬號(hào)再次登入系統(tǒng)。4.12. 配置oracle用戶環(huán)境變量$ cd /home/oracle$ vi .bash_profile修改并加入以下內(nèi)容ORACLE_BASE=/opt/oracle /上面創(chuàng)建的Oracle安裝文件夾ORACLE_HOME=$ORACLE_BASE/112ORACLE_SID=orclLD_LIBRARY_PATH=$ORACLE_HOME/libPATH=$PATH:$ORACLE_HOME/bin:$HOME/binexport ORACLE_BASE ORACLE_HOME ORACLE_SID LD_LIBRARY_PATH PATH保存后使用如下命令,使設(shè)置生效:$ source /home/oracle/.bash_profile5. 安裝Oracle,并進(jìn)行相關(guān)設(shè)置5.1. 解壓縮安裝文件將下載的10201_database_linux32.zip放至即將安裝oracle的文件夾/opt/oracle回到終端模式并且進(jìn)入到oracle文件夾:$ cd /opt/oracle解壓縮$ unzip linux_11gR2_database_1of2$ unzip linux_11gR2_database_2of2接著會(huì)看到一連串的解壓縮動(dòng)作。解壓縮完成會(huì)在同一個(gè)文件夾中看到database的文件夾,請(qǐng)進(jìn)入到database文件夾中:$ cd database準(zhǔn)備執(zhí)行數(shù)據(jù)庫(kù)安裝,如果你的centos是中文環(huán)境,安裝時(shí)會(huì)出現(xiàn)中文亂碼,請(qǐng)下以下指令$ export LANG=en_US接著執(zhí)行$ ./runInstaller如果無(wú)法看到安裝界面,請(qǐng)使用root帳戶執(zhí)行如下命令后再運(yùn)行安裝程序:# export DISPLAY=:0.0 # xhost + $ ./runInstaller開(kāi)始執(zhí)行安裝程序。由于相關(guān)的前置作業(yè)已經(jīng)在之前做好了,在這個(gè)步驟只需要將UNIX DBA Group選擇為dba以及輸入SYS, SYSTEM等賬號(hào)共享的database Password即可。然后選擇Next即可。同樣的,將群組選擇為dba群組,按Next在這個(gè)步驟中,請(qǐng)點(diǎn)選Checking Network Configuration requirements為User Verified,接著按下Next最后出現(xiàn)Install Summary畫(huà)面,此時(shí)只要按下Install按鈕,系統(tǒng)即開(kāi)始安裝。安裝過(guò)程.數(shù)據(jù)庫(kù)設(shè)置助理,可以在這邊選取password management作密碼的修改,如不需要修改,只需要按下ok按鈕即可。安裝完成前,出現(xiàn)以下的設(shè)置腳本:開(kāi)啟一個(gè)新的終端,su到root。將要求執(zhí)行的兩段script依序執(zhí)行。/opt/oracle/oraInventory/orainstRoot.sh/opt/oracle/102/root.sh執(zhí)行畫(huà)面如上圖。執(zhí)行完后,回到安裝窗口按下OK完成所有的oracle安裝。安裝完成會(huì)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 資產(chǎn)配置中的信用風(fēng)險(xiǎn)管理技術(shù)與策略應(yīng)用考核試卷
- 汽車(chē)制造產(chǎn)能調(diào)整策略考核試卷
- 船舶改裝項(xiàng)目施工過(guò)程中的質(zhì)量保障措施優(yōu)化考核試卷
- 藤編家具行業(yè)人才培養(yǎng)與技術(shù)創(chuàng)新體系建設(shè)戰(zhàn)略考核試卷
- 運(yùn)動(dòng)服裝的智能纖維技術(shù)與發(fā)展趨勢(shì)考核試卷
- 電機(jī)在電力市場(chǎng)運(yùn)營(yíng)中的應(yīng)用考核試卷
- 連續(xù)搬運(yùn)設(shè)備環(huán)境適應(yīng)性設(shè)計(jì)方法研究進(jìn)展考核試卷
- 藝術(shù)家作品的藝術(shù)風(fēng)格演變與文化傳承考核試卷
- 電氣工程項(xiàng)目管理與協(xié)調(diào)考核試卷
- 電動(dòng)機(jī)制造中的電機(jī)熱保護(hù)技術(shù)考核試卷
- 口腔醫(yī)院前臺(tái)服務(wù)培訓(xùn)標(biāo)準(zhǔn)
- 搬運(yùn)卸貨合同協(xié)議書(shū)
- 學(xué)?!靶@餐”專項(xiàng)整治推進(jìn)工作情況匯報(bào)范文
- 2024年撫順市三支一扶考試真題
- 道德與法治教育資源整合與利用方案
- 《WEBGIS編程入門(mén)教程》課件
- 2024年合肥濱湖投資控股集團(tuán)有限公司招聘真題
- 醫(yī)?;鸸芾韺m?xiàng)整治部署
- 2024年濟(jì)南市工程咨詢?cè)赫衅缚荚囌骖}
- 小兒推拿培訓(xùn)合同協(xié)議
- 防塵防潮倉(cāng)庫(kù)管理制度
評(píng)論
0/150
提交評(píng)論