回到首頁
關於我
我的Picasa
留言板
訂閱我的文章
放大字型
原始字型
回到最上層

控制主頁

公告

感謝各位網友的造訪與回應,由於工作的關係實在沒有心力繼續維護這個BLOG。對於各位的留言,有時候真的感到心有餘而力不足,所以沒有回應的部分,還請眾網友們多多包涵。Hans在這邊感謝你們的參與~~ 2011.12.20 Hans

2009年10月18日 星期日

Oracle 11g R2 Enterprise (CentOS 5.3 x86_64) 安裝筆記

2009 10/3 遇到腦殘的 MIS.... Orz

當遇到一個只會搞破壞的MIS,只好自己來架一個測試機,比較不會有被破壞的風險!

以下就是我這次安裝 Oracle 11g R2 Enterprise 於 CentOS 5.3 x86_64 上的筆記!

這裡有個討論串寫得相當詳細:[研究] Oracle 11g R1 Enterprise安裝研究(CentOS 5.2)

但是因為我的環境跟上面的環境有點不一樣,所以有幾個地方要改一下

我是用VM來安裝的,在硬體設定方面,Oracle 11g R2 對 SWAP 空間很要求,所以我VM上面不但規劃了 2G 的 RAM 給他,還分割了 4G 的 SWAP 空間。

接下來就是造著上面的文章,按部就班的實作。當做到文章內的 "安裝必須套件" 這一步驟的時候,請使用下面這個指令,將 ksh 這個套件移除。

rpm -e ksh


然後再安裝這個套件:

pdksh-5.2.14-30.6.x86_64.rpm
(因為我是64為元版本的OS,所以要用64為元版本的套件)

因為 Oracle 11g R2 需要 pdksh 這個套件,但是OS預設是使用 ksh ,所以我們必須做一個置換的動作。如果不先移除 ksh ,pdksh 是裝不上去的。

接著繼續造著文章實作...

當作到 "修改核心參數" 這步驟的時候,因為是 R2 版本,所以核心參數請改為下面的參數。

先開啟設定檔:

vi /etc/sysctl.conf

在檔案最末端加上:

kernel.shmall = 2097152
kernel.shmmax = 2147483648
kernel.shmmni = 4096
kernel.sem = 250 32000 100 128
net.ipv4.ip_local_port_range = 9000 65500
net.core.rmem_default = 4194304
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
fs.file-max = 6815744
fs.aio-max-nr = 1048576


接著繼續造著文章實作,就可以將 Oracle 11g R2 Enterprise 安裝完成囉~

[+/-] Read More...