?## Oracle 11.2.0.4 Linux x86-64下载(包含ASM和Cluster)
# http://www.doczj.com/doc/b552397bdd3383c4ba4cd203.html/thread-187885-1-1.html
# https://http://www.doczj.com/doc/b552397bdd3383c4ba4cd203.html/cd/E11882_01/install.112/e24326/toc.htm
## Install Oracle in silent mode 12C Release 1 (12.1)
# http://www.doczj.com/doc/b552397bdd3383c4ba4cd203.html/install-oracle-in-silent-mode-12c-release-1-12-1/
## Install Oracle in silent mode 11G Release 2 (11.2) on OEL6
# http://www.doczj.com/doc/b552397bdd3383c4ba4cd203.html/install-oracle-in-silent-mode-11g-release-2-11-2/
# https://http://www.doczj.com/doc/b552397bdd3383c4ba4cd203.html/cd/E19530-01/html/835-0797/nh2ug.gjfbf.html
1. eth0
ls -l /etc/sysconfig/network-scripts/
cat /etc/sysconfig/network-scripts/ifcfg-eth0
vi /etc/sysconfig/network-scripts/ifcfg-eth0
# config automatically
ONBOOT=yes
reboot
2. update
yum update
3.
# groups for database management
groupadd -g 54321 oinstall
groupadd -g 54322 dba
groupadd -g 54323 oper
groupadd -g 54324 backupdba
groupadd -g 54325 dgdba
groupadd -g 54326 kmdba
groupadd -g 54327 asmdba
groupadd -g 54328 asmoper
groupadd -g 54329 asmadmin
# Add user Oracle for database software
useradd -u 54321 -g oinstall -G dba,oper,backupdba,dgdba,kmdba oracle
# Change password for user Oracle
passwd oracle
4.
4.1
# mounted Oracle Enterprise Linux 6 install disk
# http://www.doczj.com/doc/b552397bdd3383c4ba4cd203.html/article/e52e3615a9c19440c60c5121.html
ls -l /dev |grep cdrom
mkdir /mnt/cd
mount /dev/cdrom /mnt/cd
4.2 check request
# Check which packages are installed and which are missing
rpm -q --qf '%{NAME}-%{VERSION}-%{RELEASE}(%{ARCH})\n' binutils \
compat-libstdc++-33 \
elfutils-libelf \
elfutils-libelf-devel \
gcc \
gcc-c++ \
glibc \
glibc-common \
glibc-devel \
glibc-headers \
ksh \
libaio \
libaio-devel \
libgcc \
libstdc++ \
libstdc++-devel \
make \
sysstat \
unixODBC \
unixODBC-devel
## result ##
binutils-2.20.51.0.2-5.43.el6(x86_64)
package compat-libstdc++-33 is not installed
elfutils-libelf-0.161-3.el6(x86_64)
package elfutils-libelf-devel is not installed
package gcc is not installed
package gcc-c++ is not installed
glibc-2.12-1.166.el6_7.3(x86_64)
glibc-common-2.12-1.166.el6_7.3(x86_64)
glibc-devel-2.12-1.166.el6_7.3(x86_64)
glibc-headers-2.12-1.166.el6_7.3(x86_64)
package ksh is not installed
libaio-0.3.107-10.el6(x86_64)
package libaio-devel is not installed
libgcc-4.4.7-16.el6(x86_64)
libstdc++-4.4.7-16.el6(x86_64)
package libstdc++-devel is not installed
make-3.81-20.el6(x86_64)
sysstat-9.0.4-27.el6(x86_64)
unixODBC-2.2.14-14.el6(x86_64)
package unixODBC-devel is not installed
4.3
#install missed packages (example for package unixODBC*)
# cd /mnt/cd/Server/Packages
# rpm -Uvh compat-libstdc++-33* elfutils-libelf-devel* gcc* gcc-c++* ksh* libaio-devel* libstdc++-devel* unixODBC-devel*
yum install compat-libstdc++-33 elfutils-libelf-devel gcc gcc-c++ ksh libaio-devel libstdc++-devel unixODBC-devel
5. kernel param
5.1
# Add kernel parameters to /etc/sysctl.conf
vi /etc/sysctl.conf
kernel.shmmni = 4096
kernel.shm