RHEL 5.4 安装Oracle 11gR2, 准备篇...
我本來想將Oracle 裝在opensuse 上, 可是由于缺少指定版本的包,失敗了。? 還是選Oracle 認證的Redhat吧。
首先在虛擬機上裝好RHEL 5.4. Virtualbox 或vmware 具體安裝方法可以參考:
http://bbs.ylmf.net/forum.php?mod=viewthread&tid=1091933
由于我那破本是Linux mint系統,所以選了virtulbox了。
安裝過程中清保證swap空間大于2.5g.
虛擬機安裝完后,最好把虛擬機增強工具包也裝上,
可以參考
http://nvd11.blog.163.com/blog/static/2000183122012740438125/
打開虛擬機運行RHEL ,?? 把網絡設好,最好選橋接模式。
輸入
$ ifconfig
可以查看設置后的IP
在宿主機上打開終端.
輸入
$ ssh 192.168.0.107
應該就可以連接上RHEL 了, 連不上的話請檢查RHEL的網絡和sshd服務。
接下來下面的步驟都可以在這個終端上操作了。 下面就是真正的開始:
=============================================================
步驟1:檢查內存和swap空間大小是否符合要求。
一般來講內存大于1g就可以了, 但是oracle 11g要求 swap空間不少于2.5g
檢查swap 空間的命令:
$swapon -s
如果不符合要求,可以參考
http://nvd11.blog.163.com/blog/static/2000183122012612114350824/
步驟2:添加oracle帳戶,以及相關用戶組。
$groupadd oinstall
$groupadd dba
$useradd –g oinstall –G dba oracle
$passwd oracle??? #設密碼
步驟3:配置系統核心參數
打開 /etc/sysctl.conf
vi /etc/sysctl.conf
加入這些參數:
fs.aio-max-nr = 3145728
fs.file-max = 6815744
kernel.shmall = 1073741824
kernel.shmmax = 4398046511104
kernel.shmmni = 4096
kernel.sem = 250 32000 100 142
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
$sysctl -p
注: 上面呢d參數修改錯亦問題唔大,安裝oracle時 oracle會檢測一次,并且提供腳本幫你修復
步驟4:修改Shell limits 提高oracle執行效率
其實就系讓oracle用戶打開文件數和進程數無限制。
$vi? /etc/security/limits.conf
#加入下面4行
oracle? soft? nproc? 2047
oracle? hard? nproc? 16384
oracle? soft? nofile? 1024
oracle? hard? nofile? 65536
$ vi? /etc/pam.d/login
#加入這行
session??? required???? pam_limits.so
?
步驟5:配置ORACLE 系統環境變量, 建立路徑
修改/etc/profile
$vi /etc/profile
#加入下面語句
#ORACLE SETTING
ORACLE_BASE=/u01/app/oracle/project
ORACLE_HOME=$ORACLE_BASE/11.2.0/db_home1/oracle
ORACLE_SID=orcl
PATH=$ORACLE_HOME/bin/:$PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
if [ $USER = "oracle" ]; then #這一段我都唔系好清楚做乜,加上就系了, 解除一d限制掛。
? if [ $SHELL = "/bin/ksh" ]; then
??? ulimit -p 16384
??? ulimit -n 65536
? else
??? ulimit -u 16384 -n 65536
? fi
fi
$. /etc/proflie
來使修改生效, 亦可以用echo $XXX 來檢查系統變量.
跟主建立路徑
$mkdir -p $ORACLE_HOME??????????????????????????????????? #留意上面所設的變量
$chown -R oracle:oinstall /u01???????????????????????????????? #將改路徑屬主轉給用戶oracle
=============================================================
好了, 到這里為此, 系統準備已經做得差不多了,? 當然其實還沒有完全配完, 其實有很多軟件包還沒裝, 不過這些在下一篇繼續了.
下一篇開始安裝ORACLE.
http://nvd11.blog.163.com/blog/static/200018312201271104353433/
總結
以上是生活随笔為你收集整理的RHEL 5.4 安装Oracle 11gR2, 准备篇...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [转]VirtualBox下RedHat
- 下一篇: RHEL 5.4 安装Oracle 11