Red Hat Linux5.0 安装Oracle11G
安装前的工作,2个软件,1个文档
Linux操作系统,Oracle安装软件,Oracle Linux的安装文档
vi /etc/inittab
将id:5改为3
reboot
安装步骤:
1将Oracle安装程序传到Linux操作系统中去。
2 以root用户登录
3 利用rpm – qa | grep 包名 检查安装包,需要检查的包如下:
binutils-2.17.50.0.6-2.el5
compat-libstdc++-33-3.2.3-61
elfutils-libelf-0.125-3.el5
elfutils-libelf-devel-0.125
gcc-4.1.1-52
gcc-c++-4.1.1-52
glibc-2.5-12
glibc-common-2.5-12
glibc-devel-2.5-12
glibc-headers-2.5-12
libaio-0.3.106
libaio-devel-0.3.106
libgcc-4.1.1-52
libstdc++-4.1.1
libstdc++-devel-4.1.1-52.e15
make-3.81-1.1
numactl-devel-0.9.8.i386
sysstat-7.0.0
检查过程中如果缺少安装包,需要在安装盘中找到相应的安装包,拷贝到系统中去。
Rpm –ivh *.rpm
4 # groupadd oinstall
#groupadd dba
5 在根目录下键一个目录
#cd /
# mkdir –p /u01/oracle
#useradd –g oinstall –G dba –d /u01/oracle oracle
#passwd oracle
#ls -l
#chown –R oracle:oinstall u01
#ls –l
6 检查nobody用户是否存在
#id nobody
7 编辑/etc/sysctl.conf文件,将下列内容加入到此文件最后面。
fs.file-max = 6815744
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 = 262144
net.core.rmem_max = 4194304
net.core.wmem_default = 262144
net.core.wmem_max = 1048576
By 8 将下列内容加入到/etc/security/limits.conf 最后面
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nproc 65536
9 将下列内容加入到/etc/pam.d/login 文件最后面。
session required /lib/security/pam_limits.so
session required pam_limits.so
10 将下列内容加入到/etc/profile最后面
if [ $USER = "oracle" ]; then
if [ $SHELL = "/bin/ksh" ]; then
ulimit -p 16384
ulimit -n 65536
else
ulimit -u 16384 -n 65536
fi
fi
11 设置Oracle的环境变量。
#su – oracle
$pwd
$ls –la
$vi .bash_profile
在此文件的最后面加入:
ORACLE_BASE=/u01
ORACLE_HOME=$ORACLE_BASE/oracle
ORACLE_SID=orcl
PATH=$ORACLE_HOME/bin:$PATH
Export ORACLE_BASE ORACLE_HOME ORACLE_SID PATH
12 #su – oracle
$env | grep ORA
13 安装Oracle Database
#unzip linu_11gR1_database.zip
#mv database/ /u01
#chown –R oracle:oinstall database/
#cd database
#./runInstaller