跳转到主内容
新派编程网 - 新潮编程理念,全新技术课堂!

RHEL5_x64上安装Oracle 11.2

安装操作系统和补丁包安装操作系统时只安装GNOME桌面yum install gcc gcc-c++ libXp libaio make binutils openmotif setarch co一:安装操作系统和补丁包安装操作系统时只安装GNOME桌面yum install gcc gcc-c++ libXp libaio make binutils openmotif setarch compat-db compat-gcc compat-gcc-c++ compat-libstdc++ compat-libstdc++-devel rsh compat-libstdc++-33 elfutils-libelf-devel libaio-devel sysstat unixODBC unixODBC-devel pdksh二:环境配置

1、创建Oracle安装目录

mkdir -p /u01/oracle/

2、创建用户账号

注意:安装Oracle数据库时必须使用非root用户,root用户被禁止安装groupadd oinstall groupadd dba groupadd oper groupadd asmadmin useradd -u 500 -g oinstall -G dba,oper,asmadmin -d /u01/oracle oracle passwd oracle      #设置oracle用户密码chown -R oracle:oinstall /u01 chmod -R 775 /u01

3、配置用户环境

编辑/etc/profile .bash_profile 文件export PS1="`/bin/hostname -s`-> "export ORACLE_SID=wishdb export ORACLE_BASE=/u01/oracle export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1 export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/usr/lib export PATH=$ORACLE_HOME/bin:$HOME/bin:/sbin:$PATH export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/rdbms/jlib编辑/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

4、配置内核参数

编辑/etc/sysctl.conf文件,添加以下内容.

kernel.shmmni = 4096 kernel.sem = 250 32000 100 128 net.ipv4.ip_local_port_range = 9000 65500 net.core.rmem_default = 4194304 net.core.rmem_max = 4194304 net.core.wmem_default = 262144 net.core.wmem_max = 1048576 net.ipv4.ipfrag_high_thresh = 524288 net.ipv4.ipfrag_low_thresh = 393216 net.ipv4.tcp_rmem = 4096 524288 16777216 net.ipv4.tcp_wmem = 4096 524288 16777216 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_sack = 0 net.ipv4.tcp_window_scaling = 1 net.core.optmem_max = 524287 net.core.netdev_max_backlog = 2500 net.ipv4.tcp_mem = 16384 16384 16384 fs.file-max = 6815744 fs.aio-max-nr = 1048576添加以上内容后必须刷新内核参数:sysctl -p

5、配置登录认证

编辑/etc/pam.d/login文件,添加以下内容,vi /etc/pam.d/login session required /lib/security/pam_limits.so session required pam_limits.so

6、配置limits.conf文件

编辑/etc/security/limits.conf文件,添加以下内容,,vi /etc/security/limits.conf oracle soft nproc 2047 oracle hard nproc 16384 oracle soft nofile 1024 oracle hard nofile 65536

7、开始安装

相关文章