Linux下Oracle的安裝全記錄 |
發(fā)布時(shí)間: 2012/8/20 17:25:43 |
近日,我變成了linus的忠實(shí)fans,linux太太帥了,找回了曾經(jīng)的字符控的感覺(jué),Oracle下安裝linux可是件力氣活,呵呵,耗費(fèi)了兩天的free time呢。和大家分享下吧。 首先自然是Linux的包,gcc的包、java的包等等的包都要裝,不然會(huì)報(bào)錯(cuò)哦!!! 1、檢查RAM和交換空間大。 grep MemTotal /proc/meminfo grep SwapTotal /proc/meminfo 2、創(chuàng)建Oracle組和用戶(hù)賬號(hào) groupadd oinstall groupadd dba useradd -m -u 500(其他也可以) -g oinstall -G dba Oracle id Oracle 3、修改Oracle賬號(hào)的口令 passwd Oracle 4、創(chuàng)建目錄 mkdir -p /u01/app/Oracle mkdir -p /archive chown -R Oracle:oinstall /u01 /archive chmod -R 775 /u01 /archive 5、修改Oracle軟件目錄權(quán)限 mkdir -P /soft/Oracle 將Oracle安裝文件復(fù)制到/soft/oracle目錄下,復(fù)制完成后執(zhí)行下面命令: chown -R Oracle:oinstall /soft/oracle 6、配置linux內(nèi)核參數(shù)(2147483648為2G) 編輯 /etc/sysctl.conf文件,加上如下內(nèi)容 kernel.shmall=2097152 kernel.shmmax=8589934592 kernel.shmmni=4096 kernel.sem=25032000100128 fs.file-max=65535 net.ipv4.ip_local_port_range=102465000 net.core.rmem_default=262144 net.core.wmem_default=262144 net.core.rmem_max=262144 net.core.wmem_max=262144 運(yùn)行/sbin/sysctl -p檢查參數(shù) 7、為了提高Oracle用戶(hù)的shell限制 編輯/etc/security/limits.conf文件,加上下列內(nèi)容: Oracle soft nproc 2047 Oracle hard nproc 16384 Oracle soft nofile 1024 Oracle hard nofile 65536 編輯/etc/profile文件,加上下列內(nèi)容: if[$USER = "Oracle"];then if[$SHELL = "/bin/ksh"];then ulimit -p 16384 ulimit -n 65536 else ulimit -u 16384 -n 65536 fi fi 8、配置Oracle用戶(hù)環(huán)境變量(用oracle身份登錄) 執(zhí)行su - Oracle 編輯 /home/Oracle/.bash_profile文件,加上下列內(nèi)容: export Oracle_BASE=/u01/app/oracle export Oracle_HOME=$ORACLE_BASE/10.2.0/db_1 export Oracle_SID=orcl export PATH=$Oracle_HOME/bin:$PATH 9、安裝Oracle 配置完成后重啟服務(wù)器,用Oracle用戶(hù)登錄,打開(kāi)終端,進(jìn)入/soft/oracle/database目錄;執(zhí)行./runInstaller。 依照?qǐng)D形化安裝大家應(yīng)該是輕車(chē)熟路了吧。 本文出自:億恩科技【mszdt.com】 服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM] |