oracle RAC 调整常用语句

简介:
;/llrac/app/oracle/product/10.2/crs/bin/crsctl set css diagwait 9
;/llrac/app/oracle/product/10.2/db_1/bin/crsctl set css trace 9
;/llrac/app/oracle/product/10.2/db_1/bin/crsctl set css misscount 120

;/llrac/app/oracle/product/10.2/db_1/bin/crsctl set css disktimeout 300
;/llrac/app/oracle/product/10.2/db_1/bin/crsctl set css reboottime 3
/llrac/app/oracle/product/10.2/db_1/bin/crsctl get css reboottime
 

ALTER SYSTEM SET LOCAL_LISTENER = '(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.154)(PORT = 1521))' SID='racweb1'

ALTER SYSTEM SET LOCAL_LISTENER = '(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.155)(PORT = 1521))' SID='racweb2'
 
 
 
/etc/init.d/oracleasm createdisk dsvol1 /dev/sdd5
/etc/init.d/oracleasm createdisk dsvol2 /dev/sdd6
/etc/init.d/oracleasm createdisk dsvol3 /dev/sdd7
/etc/init.d/oracleasm createdisk asvol1 /dev/sdd8
/etc/init.d/oracleasm createdisk asvol2 /dev/sdd9
/etc/init.d/oracleasm createdisk asvol3 /dev/sdd10
/etc/sysconfig/rawdevices
/dev/raw/raw11  /dev/sdd1
/dev/raw/raw12  /dev/sdd2
chown oracle:oinstall /dev/raw/raw11
chmod 664 /dev/raw/raw11
chown oracle:oinstall /dev/raw/raw12
chmod 664 /dev/raw/raw12
rpm -ivh oracleasm-support-2.1.3-1.el5.x86_64.rpm
rpm -ivh oracleasm-2.6.18-164.el5-2.0.5-1.el5.x86_64.rpm
rpm -ivh oracleasmlib-2.0.4-1.el5.x86_64.rpm
 
racdb6.lilianwang.com
racdb6-heart.lilianwang.com
racdb6-vip.lilianwang.com

The installer has detected that your Cluster Ready Services (CRS) installation is distributed across the following nodes:
 racdb5
 racdb6
Because the software consists of local identical copies distributed across each of the nodes in the cluster, it is possible to patch your CRS installation in a rolling manner, one node at a time.
To complete the installation of this patchset, you must perform the following tasks on each node:
 1. Log in as the root user.
 2. As the root user, perform the following tasks:
  a. Shutdown the CRS daemons by issuing the following command:
    /lloracle/app/oracle/product/10.2/crs/bin/crsctl stop crs
  b. Run the shell script located at:
    /lloracle/app/oracle/product/10.2/crs/install/root102.sh
   This script will automatically start the CRS daemons on the
   patched node upon completion.
 3. After completing this procedure, proceed to the next node and repeat.

The following J2EE Applications have been deployed and are accessible at the URLs listed below.
 
192.168.1.55      racdb6.lilianwang.com racdb6 
192.168.1.155      racdb6-vip.lilianwang.com racdb6-vip 
172.16.1.55     racdb6-heart.lilianwang.com racdb6-heart

192.168.1.54      racdb5.lilianwang.com racdb5
192.168.1.154      racdb5-vip.lilianwang.com racdb5-vip
172.16.1.54     racdb5-heart.lilianwang.com racdb5-heart
echo "/sbin/modprobe hangcheck-timer" >> /etc/rc.local
echo "options hangcheck-timer hangcheck_tick=30 hangcheck_margin=180" >> /etc/modprobe.conf
 
cat >> /etc/security/limits.conf <<EOF
oracle soft   nofile 65536
oracle hard   nofile 65536
oracle soft   nproc 16384
oracle hard   nproc 16384
EOF
 
cat >> /etc/pam.d/login <<EOF
session    required     /lib/security/pam_limits.so
EOF
 
kernel.shmall = 2097152
kernel.shmmax = 8589934592
kernel.shmmni = 4096
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
 
chown oracle:oinstall /dev/raw/raw11
chmod 664 /dev/raw/raw11
chown oracle:oinstall /dev/raw/raw12
chmod 664 /dev/raw/raw12

groupadd -g 1001 oinstall
groupadd -g 1002 dba
useradd -u 500  -g oinstall -G dba oracle
passwd oracle
mkdir -p /llrac/app/oracle/product/10.2/db_1
mkdir -p /llrac/app/oracle/product/10.2/crs
chown  -R oracle.oinstall  /llrac/app/

export ORACLE_BASE=/llrac/app/oracle
export ORACLE_HOME=$ORACLE_BASE/product/10.2/db_1
export ORA_CRS_HOME=$ORACLE_BASE/product/10.2/crs
export ORACLE_CONFIG_HOME=/llrac/app/oracle/product/10.2/crs
export ORACLE_SID=racdbll5
export LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$ORACLE_HOME/rdbms/lib
export PATH=.:$PATH:$ORACLE_HOME/bin:$ORA_CRS_HOME/bin:$ORACLE_HOME/OPatch
export CLASSPATH=$ORACLE_HOME/JRE:$ORACLE_HOME/jlib:$ORACLE_HOME/network/jlib
export CLASSPATH=$CLASSPATH:$ORACLE_HOME/rdbms/jlib/$CLASSPATH
NLS_LANG=AMERICAN_AMERICA.zhs16gbk;export NLS_LANG
 
 
raw11        4G
raw12        4G
datastore1     80G
      80G
      80g
archstore1     60G
      60G
      60G









本文转自 jxwpx 51CTO博客,原文链接:http://blog.51cto.com/jxwpx/274078,如需转载请自行联系原作者
目录
相关文章
|
运维 Oracle 前端开发
Oracle 11g RAC集群日常运维命令总结
Oracle 11g RAC集群日常运维命令总结
703 2
|
存储 负载均衡 Oracle
|
存储 Oracle 关系型数据库
|
Oracle 关系型数据库
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
分布式锁设计问题之Oracle RAC保证多个节点写入内存Page的一致性如何解决
393 0
|
存储 Oracle 关系型数据库
Oracle RAC:数据库集群的舞动乐章
【4月更文挑战第19天】Oracle RAC是Oracle提供的高可用性数据库解决方案,允许多个实例共享同一数据库,确保业务连续性和数据完整性。通过集群件和全局缓存服务实现服务器间的协调和通信。RAC提供高可用性,通过故障转移应对故障,同时提升性能,多个实例并行处理请求。作为数据管理员,理解RAC的架构和管理至关重要,以发挥其在数据管理中的最大价值。
|
存储 运维 Oracle
Oracle系列十八:Oracle RAC
Oracle系列十八:Oracle RAC
2940 0
|
SQL 存储 Oracle
Oracle数据库 | SQL语句执行计划、语句跟踪与优化实例
Oracle数据库 | SQL语句执行计划、语句跟踪与优化实例
562 0
|
SQL 存储 Oracle
Oracle SQL语句优化方法总结
  1、SQL语句尽量用大写的   因为oracle总是先解析SQL语句,把小写的字母转换成大写的再执行。   2、使用表的别名   当在SQL语句中连接多个表时, 尽量使用表的别名并把别名前缀于每个列上。这样一来,   就可以减少解析的时间并减少那些由列歧义引起的语法错误。   3、选择最有效率的表名顺序(只在基于规则的优化器(RBO)中有效)
347 0