Oracle Linux 6下安装Oracle 12C实战,经过N次安装尝试吐血总结,希望对大家有所帮助,同时做下记录备忘:

 Oracle Linux 6下安装Oracle 12C实战_ocpOracle Linux 6下安装Oracle 12C实战_ocp_02

总结:安装前的准备工作是关键!!!Check and recheck!

 

参考:http://docs.oracle.com/cd/E16655_01/install.121/e17741/toc.htm#CEGHFFGG

 

0、准备软件:Oracle Linux 6.4 X86_64 虚拟机

          linuxamd64_12c_database_1of2.zip

          linuxamd64_12c_database_2of2.zip

 软件下载方法(略)  

 虚拟机安装过程(略):

 我的虚拟机:ip:192.168.56.101 hostname:ol6

 1)配置好本地YUM源!

 2)关闭防火墙

 3)主机可访问

 4)关闭SELinux(getenforce;setenforce 0)

 5)设置本机IP及计算机名

 vi /etc/hosts 

 添加:192.168.56.101 ol6 

  

 【root用户操作】  

 1、检查服务器硬件和内存配置

 1)检查物理内存:

 # grep MemTotal /proc/meminfo

 最小1G

 △ 推荐2G或更多

 


2)检查swap空间:

 # grep SwapTotal /proc/meminfo

 内存在1-2G之间,配置1.5倍内存量

 内存在2-16G之间,配置等于内存量

 内存大于16G,配置等于16G

 


3)检查/tmp目录可用空间

 # df -h /tmp

 企业版  6.4 GB

 标准版  6.1 GB

 标准版1 6.1 GB

 


△推荐:30G

 


4)检查硬盘剩余空间

 # df -h

 


5)检查内存和硬盘交换空间大小:

 # free

 


6)查看服务器系统架构

 # uname -m

 


2、安装所需包:

 1)安装

 yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc++ libstdc++-devel libaio libaio-devel libXext libXtst libX11 libXau libxcb libXi make sysstat 

 2)检查

 rpm -q binutils compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libaio libaio-devel libgcc libstdc++ libstdc++-devel libXext libXtst libX11 libXau libXi make sysstat

 ///////////////////////////////官方提供//////////////////////////////////////

 binutils-2.20.51.0.2-5.11.el6 (x86_64)

 compat-libcap1-1.10-1 (x86_64)

 compat-libstdc++-33-3.2.3-69.el6 (x86_64)

 compat-libstdc++-33-3.2.3-69.el6 (i686)

 gcc-4.4.4-13.el6 (x86_64)

 gcc-c++-4.4.4-13.el6 (x86_64)

 glibc-2.12-1.7.el6 (i686)

 glibc-2.12-1.7.el6 (x86_64)

 glibc-devel-2.12-1.7.el6 (x86_64)

 glibc-devel-2.12-1.7.el6 (i686)

 ksh

 libgcc-4.4.4-13.el6 (i686)

 libgcc-4.4.4-13.el6 (x86_64)

 libstdc++-4.4.4-13.el6 (x86_64)

 libstdc++-4.4.4-13.el6 (i686)

 libstdc++-devel-4.4.4-13.el6 (x86_64)

 libstdc++-devel-4.4.4-13.el6 (i686)

 libaio-0.3.107-10.el6 (x86_64)

 libaio-0.3.107-10.el6 (i686)

 libaio-devel-0.3.107-10.el6 (x86_64)

 libaio-devel-0.3.107-10.el6 (i686)

 libXext-1.1 (x86_64)

 libXext-1.1 (i686)

 libXtst-1.0.99.2 (x86_64)

 libXtst-1.0.99.2 (i686)

 libX11-1.3 (x86_64)

 libX11-1.3 (i686)

 libXau-1.0.5 (x86_64)

 libXau-1.0.5 (i686)

 libxcb-1.5 (x86_64)

 libxcb-1.5 (i686)

 libXi-1.3 (x86_64)

 libXi-1.3 (i686)

 make-3.81-19.el6

 sysstat-9.0.4-11.el6 (x86_64)

 ///////////////////////////////////////////////////////////////////////////////

 可选:unixODBC unixODBC-devel pdksh