在RHEL7 or OEL7上安裝Oracle 11.2.0.4 要求
在RHEL7 or OEL7上安裝Oracle 11.2.0.4 db時的要求
來源於:
Requirements for Installing Oracle 11.2.0.4 RDBMS on RHEL7 or OL7 64-bit (x86-64) (文檔 ID 1962100.1)
適用於:
Oracle Database - Standard Edition - Version 11.2.0.4 to 11.2.0.4 [Release 11.2]
Oracle Database - Enterprise Edition - Version 11.2.0.4 to 11.2.0.4 [Release 11.2]
Linux x86-64
目的:
本文解釋了在rhel7(or higher 7.x version) 64-bit (x86-64)上成功安裝Oracle database 11.2.0.4 所必須要滿足的要求。
這些指導適用於cluster (RAC) or standalone / single instances.
你可以從My Oracle Support (patch 13390677) 下載11.2.0.4的介質
範圍:
Since it is the expressed goal to keep Oracle Linux (OL) functionally IDENTICAL to RHEL,
本文也完全適用於 64-bit (x86-64) OL 7.0 (or higher 7.x version).
- 快速搭建Linux作業系統+Oracle資料庫環境
- RedHat 5.5下安裝Oracle 10g+RAC
- 在CentOS 6.4下安裝Oracle 11gR2(x64)
- Oracle 11gR2 在VMWare虛擬機器中安裝步驟
- Debian 下 安裝 Oracle 11g XE R2
本文不適用於 GI 或者其他任何oracle 產品的安裝與計劃。
This procedure is not meant for those planning/installing Grid Infrastructure (GI) or any other Oracle products.
細節:
installing Oracle 11gR2 RDBMS release 11.2.0.4 64-bit on RHEL7 or OL7 64-bit (x86_64)的安裝需求如下
I. 硬體:
1. 最低硬體需求
a)至少1GB實體記憶體
b)swap滿足下面的要求:
RAM |
Swap Space |
Between 1 GB and 2 GB |
1.5 times the size of RAM |
Between 2 GB and 16 GB |
Equal to the size of RAM |
More than 16 GB |
16 GB |
注意: 上面的推薦(來自於 11.2 Database installation guide)是最低的推薦。
c)/tmp至少1GB空間,並且要少於2TB空間。
d)database software 至少需要4.4GB空間
e)database 需要至少1.7G空間。
2. Oracle database 在 ext2,ext3,ext4 和 xfs檔案系統上受到支援(參見Note:236826.1 and Note 1632127.1 以獲得更多資訊)
II軟體:
1. As is specified in section 1.3.2 of the Oracle Database Installation Guide for 11gR2 on Linux (part number E24321-02), Oracle recommends that you install the Linux operating system with the default software packages (RPMs) and do not customize the RPMs during installation. For additional information on "default-RPMs", please see Note 376183.1, "Defining a "default RPMs" installation of the RHEL OS" or Note 401167.1, "Defining a "default RPMs" installation of the Oracle Enterprise Linux (OEL) OS".
2. Red Hat Enterprise Linux Server 7.0 (or higher 7.x version) or Oracle Linux 7.0 (or higher 7.x version)
注意:RHEL7 servers must be running Red Hat kernel 3.10.0-54.0.1.el7 (x86_64) or higher or 3.8.13-33.el7uek (x86_64) or higher with UEK kernel.
OL7 servers must also be running kernel 3.8.13-33.el7uek (x86_64) or higher version. The product RHEL does not deliver UEK Kernel.
Only in OL 7 UEK and RHCK Kernel is included.
3. 需要的os 組件
a) The exact version number details of this list are based upon 64-bit (x86_64) RHEL 7.0. When a higher "update" level is used, the RPM release numbers (such as 4.4.4-13) may be slightly different. Since updates of RHEL 7 are certified, this is fine so long as you are still using 64-bit Linux (x86_64) RHEL 7 RPMs.
b) Some of the Install Guide requirements will already be present from the "default-RPMs" foundation of Linux that you started with:
binutils-2.23.52.0.1-12.el7.x86_64
compat-libcap1-1.10-3.el7.x86_64
gcc-4.8.2-3.el7.x86_64
gcc-c++-4.8.2-3.el7.x86_64
glibc-2.17-36.el7.i686
glibc-2.17-36.el7.x86_64
glibc-devel-2.17-36.el7.i686
glibc-devel-2.17-36.el7.x86_64
ksh
libaio-0.3.109-9.el7.i686
libaio-0.3.109-9.el7.x86_64
libaio-devel-0.3.109-9.el7.i686
libaio-devel-0.3.109-9.el7.x86_64
libgcc-4.8.2-3.el7.i686
libgcc-4.8.2-3.el7.x86_64
libstdc++-4.8.2-3.el7.i686
libstdc++-4.8.2-3.el7.x86_64
libstdc++-devel-4.8.2-3.el7.i686
libstdc++-devel-4.8.2-3.el7.x86_64
libXi-1.7.2-1.el7.i686
libXi-1.7.2-1.el7.x86_64
libXtst-1.2.2-1.el7.i686
libXtst-1.2.2-1.el7.x86_64
make-3.82-19.el7.x86_64
sysstat-10.1.5-1.el7.x86_64
4. Additional Required OS Components (per the runInstaller OUI)
a) intentionally blank
5. Additional Required OS Components (per this NOTE)
a)請不要倉促(rush),跳過(skip),最小化(minimize)這個關鍵步驟。這個list基於64bit的 "default-RPMs"的安裝。
Additional RPMs (beyond anything known to Oracle) may be needed if a "less-than-default-RPMs" installation of 64-bit (x86_64) RHEL Server 6 is performed. For more information, please refer to Note 376183.1, "Defining a "default RPMs" installation of the RHEL OS" or Note 401167.1, "Defining a "default RPMs" installation of the Oracle Enterprise Linux (OEL) OS".
b)一些RPM包是需要作為上面RPM包列表的預先要求的RPM包:
cpp-4.8.2-16.el7.x86_64
glibc-headers-2.17-55.el7.x86_64
mpfr-3.1.1-4.el7.x86_64
6. Oracle 全球客戶支援(GCS)已經注意到最近的趨勢,該趨勢是起源於安裝了太多的rpm包的而導致的問題,舉例:
a.) installing your own JDK version (prior to execute the Oracle Software runInstaller) is not needed on Linux, and is not recommended on Linux. A pre-existing JDK often interferes with the correct JDK that the Linux Oracle Software runInstaller will place and use.
b.) installing more than the required version of the gcc / g++ RPMs often leads to accidentally using (aka enabling or activating) the incorrect one. If you have multiple RDBMS versions installed on the same Linux machine, then you will likely have to manage multiple versions of gcc /g++ . For more information, please see Note 444084.1, "Multiple gcc / g++ Versions in Linux"
7. 在II中所有的RPM包都在Red Hat Enterprise Linux 7 64-bit (x86_64)發行版介質中。
更多詳情見請繼續閱讀下一頁的精彩內容: