RHEL 6.5 安装ORACEL11gR2
Posted simplelil
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RHEL 6.5 安装ORACEL11gR2相关的知识,希望对你有一定的参考价值。
1.关闭selinux,用vi /etc/selinux/config
selinux=disabled
2.使用yum安装rpm
yum -y install compat-db compat-db42 compat-db43 compat-gcc-34 compat-gcc-34-c++ compat-libstdc++-33 glibc-* glibc-*.i686 libXpm-*.i686 libXp.so.6 libXt.so.6 libXtst.so.6 libgcc_s.so.1 ksh libXp libaio-devel numactl numactl-devel unixODBC unixODBC-devel
3.添加如下参数vi /etc/sysctl.conf
#活动的异步IO进程上下文的总和 1024*1024 即1M fs.aio-max-nr = 1048576 #同时打开文件的数量 fs.file-max = 6815744 #共享内存页数 。Linux共享内存页大小为4KB, 共享内存段的大小都是共享内存页大小的整数倍。 kernel.shmall = 2097152 #表示单个共享内存段的最大值 kernel.shmmax = 2147483648 #表示单个共享内存段的最小值,一般为4kB,即4096bit kernel.shmmni = 4096 #该文件用于控制内核信号量 #第一列,表示每个信号集中的最大信号量数目。 #第二列,表示系统范围内的最大信号量总数目。 #第三列,表示每个信号发生时的最大系统操作数目。 #第四列,表示系统范围内的最大信号集总数目。 kernel.sem = 250 32000 100 128 #该文件表示TCP/UDP协议打开的本地端口号。 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 = 1048586
4.修改完成后是用如下命令让改动生效
sysctl –p
5.修改限制文件,vi /etc/security/limits.conf
#单个用户的可用进程数(软限制)
oracle soft nproc2047
#单个用户的可用进程数(硬限制)
oracle hard nproc16384
#可打开的文件描述符的最大数(软限制)
oracle soft nofile1024
#可打开的文件描述符的最大数(硬限制)
oracle hard nofile65536
6.新建用户,组
#新建oinstall组 groupadd oinstall #新建dba组 groupadd dba #-u 用户号 -g 主用户组 -G 副用户组 useradd -u 700 -g oinstall -G dba oracle #修改oracle 用户名密码 passwd oracle 修改用户oracle的密码
7.新建安装路径
mkdir -p /oracle/app/oracle mkdir -p /oracle/software
8.修改权限
chown -R oracle:oinstall /oracle/ chmod -R 755 /oracle/
9.设置环境变量,vi /home/oracle/.bash_profile
export ORACLE_BASE=/oracle/app/oracle export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1 export ORACLE_SID=orcl export LD_LIBRARY_PATH=$ORACLE_HONE/lib export PATH=$ORACLE_HOME/bin:$PATH
10.用oracle用户上传安装文件到/oracle/software并解压
11.进入/oracle/software 启动图形安装界面。
以上是关于RHEL 6.5 安装ORACEL11gR2的主要内容,如果未能解决你的问题,请参考以下文章
Oracle Linux 6.5安装Oracle 11gr2
Linux(Redhat 6.5)命令行(静默)安装oracle 11gR2