服务器IP:202.97.141.102
安装文件解压目录:/oracle/install
1.安装和更新相关软件
yum install openmotif
yum install compat-db
yum install compat-libc*
yum install compat-gcc*
yum install glibc-devel*
yum install libaio*
yum install libc-*
2.创建oracle用户和组
以root用户执行如下命令:
/usr/sbin/groupadd oinstall
/usr/sbin/groupadd dba
/usr/sbin/useradd -m -g oinstall -G dba oracle
passwd oracle
3.创建安装目录
mkdir -p /oracle/10.2
chown -R oracle:oinstall /oracle
chmod -R 775 /oracle
4.配置内核参数
编辑文件/etc/sysctl.conf,添加以下项:
kernel.sem = 250 32000 100 128
fs.file-max = 65536
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default = 1048576
net.core.rmem_max = 1048576
net.core.wmem_default = 262144
net.core.wmem_max = 262144
设置完之后,再运行使用sysctl -p来使相应的设置生效。
5.修改gennttab(此文件存在错误,会导致安装过程中断)
执行如下命令:
cd /oracle/install/database/stage/Components/http://www.doczj.com/doc/f86f1de7524de518964b7dbf.htmlwork.rsf/10.2.0.1.0/1/DataFiles
unzip filegroup6.jar bin/gennttab
编辑解压出来的bin/gennttab,将以下内容
LIB=`$ECHO ${TtoLIB} | $SED 's/ /\\
/g' | $GREP "^${T}:" | $AWK -F: '{print $2}'`
INI=`$ECHO ${TtoINI} | $SED 's/ /\\
/g' | $GREP "^${T}:" | $AWK -F: '{print $2}'`
BAS=`$ECHO ${TtoBAS} | $SED 's/ /\\
/g' | $GREP "^${T}:" | $AWK -F: '{print $2}'`
改为:
LIB=`$ECHO ${TtoLIB} | $SED 's/ /\n/g' | $GREP "^${T}:" | $AWK -F: '{print $2}'`
INI=`$ECHO ${TtoINI} | $SED 's/ /\n/g' | $GREP "^${T}:" | $AWK -F: '{print $2}'`
BAS=`$ECHO ${TtoBAS} | $SED 's/ /\n/g' | $GREP "^${T}:" | $AWK -F: '{print $2}'`
保存后再将gennttab更新到filegroup6.jar里面,执行如下命令:
cd /oracle/install/database/stage/Components/http://www.doczj.com/doc/f86f1de7524de518964b7dbf.htmlwork.rsf/10.2.0.1.0/1/DataFiles
zip -vu filegroup6.jar bin/gennttab
6.设置可以使用的进程数和打开的文件数
在文件/etc/security/limits.conf中加入
oracle soft nofile 65536
oracle hand nofile 65536
oracle soft nproc 16384
oracle hand nproc 16384
在文件/etc/pam.d/login中增加
session required /lib/security/pam_limits.so
7.修改环境变量
在/etc/profile中加入:
export LANG=zh_CN.GBK
export ORACLE_BASE=/oracle
export ORACLE_HOME=/oracle/10.2
export PATH=$PATH:$ORACLE_HOME/bin
再执行命令:
source /etc/profile
使配置生效
8.修改操作系统发行版本
需要修改发行版本,以便通过oracle的安装检查
修改文件/etc/redhat-release内容为Red Hat Enterprise Linux AS release 3 (Taroon)
10.修改enterprise.rsp文件
在oracle安装目录下可以找到/oracle/install/database/response/enterprise.rsp,修改以下项目:
ORACLE_HOME="/oracle/10.2"
ORACLE_HOME_NAME="Oracle10g"
s_nameForDBAGrp="dba"
s_nameForOPERGrp="dba"
n_configurationOption=3