一修改核心参数执行如下命令:
#vi /etc/nf
在该文件末尾加入如下内容:
#Begin from here
kernelshmall =
kernelshmmax =
kernelshmmni =
kernelsem =
fsfilemax =
netipvip_local_port_range =
#End here
编辑完之后保存执行 # /sbin/sysctl p 命令操作来使我们所做的变更生效
一修改核心参数执行如下命令:
#vi /etc/nf
在该文件末尾加入如下内容:
#Begin from here
kernelshmall =
kernelshmmax =
kernelshmmni =
kernelsem =
fsfilemax =
netipvip_local_port_range =
#End here
编辑完之后保存执行 # /sbin/sysctl p 命令操作来使我们所做的变更生效
二为Oracle用户设定Shell的限制
一般来说还需要需要进行如下的设定以便改进Oracle用户的有关nofile(可打开的文件描述符的最大数)和nproc(单个用户可用的最大进程数量)
# vi /etc/security/nf
# 添加如下的行
* soft nproc
* hard nproc
* soft nofile
* hard nofile
添加如下的行到/etc/pamd/login 文件
session required /lib/security/pam_limitsso
三确保以下包都正确安装
make
openmotifdevelRHEL
openmotifRHEL
binutilsEL
setarch
compatdb
compatgccc++
compatlibstdc++
compatgcc
要额外注意的是这些软件包之间是有依赖性的先后的顺序要找好否则会报告不能安装的错误
四创建用户和相关的组并添加环境变量
# /usr/sbin/groupadd oinstall
# /usr/sbin/groupadd dba
# /usr/sbin/useradd g oinstall G dba oracle
# su – oracle
$ cd
$ vi bash_profile
#添加如下内容路径和ORACLE_SID的具体值根据你的实际情况修改
export ORACLE_BASE=/database/oracle
export ORACLE_HOME=$ORACLE_BASE/product//db_
export ORACLE_SID=TEST
export PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib
export LC_CTYPE=en_USUTF
五建立相应的目录并授权
#mkdir p /database/oracle/product//db_
#chown R oracle:oinstall /database/oracle
#chmod R /database/oracle
六开始安装
如果是cpio文件先进行解压缩
#cpio idmv < shipdbcpio
由于oracle G不支持在RHAS上进行安装所以在运行安装命令时加上ignoreSysPrereqs参数跳过检测