ITPub博客

首页 > 数据库 > Oracle > rac安装记录(未完)

rac安装记录(未完)

Oracle 作者:qqaazz004 时间:2013-12-14 19:23:46 0 删除 编辑
观察net8的网址,然后编辑/etc/sysconfig/network-scripts/ifcfg-eth0确定ip


ONBOOT=yes
TYPE=Ethernet
NETMASK=255.255.255.0
IPADDR=192.168.0.68
GATEWAY=192.168.0.1

/etc/init.d/network restart

[root@rac1 ~]# groupadd dba
[root@rac1 ~]# groupadd oinstall
[root@rac1 ~]# cd /
[root@rac1 /]# mkdir -p /u01/oracle /ocfs
[root@rac1 /]#  usermod -a -G dba oracle
[root@rac1 /]#  usermod -a -G oinstall oracle
[root@rac1 /]# chown -R oracle:oinstall u01 ocfs

[root@rac1 /]# su - oracle
[oracle@rac1 ~]$ echo $SHELL
/bin/bash


通过oracle用户编辑.bash_profile
添加:
export PS1="`/bin/hostname -s`-> "
export ORACLE_BASE=/u01/oracle
export ORACLE_HOME=$ORACLE_BASE/product/11.2.0/db_1
export ORA_CRS_HOME=$ORACLE_BASE/product/11.2.0/crs_1
export LD_LIBRARY_PATH=$ORACLE_HOME/lib
export ORACLE_SID=rac1;
export NLS_LANG=AMERICAN_AMERICA.AL32UTF8
#export ORACLE_BASE ORACLE_HOME ORACLE_SID
PATH=$PATH:$HOME/bin:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin
export PATH
export ORACLE_HOME_LISTNER=$ORACLE_HOME


[oracle@rac1 ~]$ logout
[root@rac1 /]# su - oracle
[oracle@rac1 ~]$ env | grep ORA
ORA_CRS_HOME=/u01/oracle/product/11.2.0/crs_1
ORACLE_SID=rac1
ORACLE_HOME_LISTNER=/u01/oracle/product/11.2.0/db_1
ORACLE_BASE=/u01/oracle
ORACLE_HOME=/u01/oracle/product/11.2.0/db_1
[oracle@rac1 ~]$ mkdir -p $ORACLE_BASE/admin
[oracle@rac1 ~]$ mkdir -p $ORACLE_HOME
[oracle@rac1 ~]$ mkdir -p $ORA_CRS_HOME
[oracle@rac1 oracle]$ mkdir -p oradata/rac

root:vi /etc/security/limits.conf
添加:
oracle soft nproc 2047
oracle hard nproc 16384
oracle soft nofile 1024
oracle hard nofile 65536

root:  vi  /etc/pam.d/login
添加:session required /lib/security/pam_limits.so

[root@rac1 ~]# vi /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


vi /etc/sysctl.conf
添加:
fs.aio-max-nr = 1048576
fs.file-max = 6815744
kernel.shmall = 2097152
kernel.shmmax = 1054504960
kernel.shmmni = 4096
# semaphores: semmsl, semmns, semopm, semmni
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=1048586

sysctl -p


---各个参数解释
fs.aio-max-nr = 1048576   文件系统最大异步io
fs.file-max = 65536  文件系统中文件的最大个数
kernel.sem = 250 32000 100 128
SEMMSL SEMMNS SEMOPM SEMMNI
如当oracle DB初始化参数文件中PROCESSES参数设置较大时,需要调整SEMAPHORES设置
SEMMSL应该设置为服务器中各个实例中最大的PROCESSES参数+10,例如,当最大的PROCESSES参数为5000时,SEMMSL应设置为5010。
SEMMNS参数应设置为SEMMSL*SEMMNI,接上例SEMMSL为5010,SEMMNS参数应为(5010*128)=641280。
SEMOPM参数应设置与SEMMSL参数相同,接上例此处应设置为5010
kernel.shmmni = 4096  --最小共享内存大小 bytes
net.ipv4.ip_local_port_range = 1024 65000  端口的范围 1024---65000
net.core.rmem_default = 1048576   r--read 
net.core.rmem_max = 1048576
net.core.wmem_default = 262144  w--write
net.core.wmem_max = 262144
<!-- 正文结束 -->

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22667669/viewspace-1115666/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2009-10-07