After the N installation attempt to vomit blood summary, hope to be helpful to everyone, at the same time do record memo:
Summary: Pre-installation preparation is the key!!! Check and recheck!
Reference: Http://docs.oracle.com/cd/E16655_01/install.121/e17741/toc.htm#CEGHFFGG
ORACLE 12C Installation Step ********************************************
0, preparation software: Oracle Linux 6.4 x86_64 virtual machine
Linuxamd64_12c_database_1of2.zip
Linuxamd64_12c_database_2of2.zip
Software Download Method (abbreviated)
Virtual machine Installation Process (abbreviated):
My virtual machine: ip:192.168.56.101 hostname:ol6
1) Configure the local Yum source!
2) Shutdown firewall
3 The host can access
4) Close SELinux (Getenforce;setenforce 0)
5 Set the native IP and computer name
Vi/etc/hosts
Add: 192.168.56.101 ol6
"Root Action"
1, check the server hardware and memory configuration
1 Check physical Memory:
# grep Memtotal/proc/meminfo
Min 1G
Recommend 2G or more
2) Check swap space:
# grep Swaptotal/proc/meminfo
Memory between 1-2G, configured 1.5 times times the amount of memory
Memory is between 2-16g, configuration equals amount of RAM
Memory is greater than 16G, configuration is equal to 16G
3) Check the/tmp directory free space
# DF-H/tmp
Enterprise Edition 6.4 GB
Standard Edition 6.1 GB
Standard Edition 1 6.1 GB
Recommendation: 30G
4) Check the hard disk remaining space
# df-h
5 check memory and hard disk swap space size:
# free
6 View Server System architecture
# uname-m
2, the installation of the required package:
1) Installation
Yum install binutils compat-libcap1 compat-libstdc++-33 gcc gcc-c++ glibc glibc-devel ksh libgcc libstdc++ libstdc++-devel Libaio-devel libxext libxtst libX11 libxau libxcb libxi make Sysstat Libaio
2) Check
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
Official offer//////////////////////////////////////
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)
///////////////////////////////////////////////////////////////////////////////
Optional: Unixodbc unixodbc-devel Pdksh
This column more highlights: http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/