Oracle RAC日常管理命令
Oracle RAC日常管理命令一、查看RAC环境RAC架构,2节点信息节点1SQL> show parameter instanceNAME TYPE VALUE------------------------------------ ----------- -----------------------------------------------active_instance_count integercluster_database_instances integer 2instance_groups stringinstance_name string RACDB1instance_number Integer 1instance_type string RDBMSopen_links_per_instance integer 4parallel_instance_group stringparallel_server_instances integer 2节点2SQL> show parameter instance、NAME TYPE VALUE------------------------------------ ----------- ------------------------------active_instance_count integercluster_database_instances integer 2instance_groups stringinstance_name string RACDB2instance_number integer 2instance_type string RDBMSopen_links_per_instance integer 4parallel_instance_group stringparallel_server_instances integer 2数据库版本SQL> select * from v$version;BANNER----------------------------------------------------------------Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - ProdPL/SQL Release 10.2.0.1.0 - ProductionCORE 10.2.0.1.0 ProductionTNS for Linux: Version 10.2.0.1.0 - ProductionNLSRTL Version 10.2.0.1.0 - Production操作系统信息节点1[oracle@rac1 ~]$ uname -aLinux rac1 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:02 EDT 2007 i686 i686 i386 GNU/Linux节点2[oracle@rac2 ~]$ uname -aLinux rac2 2.6.18-53.el5 #1 SMP Wed Oct 10 16:34:02 EDT 2007 i686 i686 i386 GNU/Linux[oracle@leonarding1 admin]$ uname -aLinux leonarding1.oracle.com 2.6.32-200.13.1.el5uek #1 SMP Wed Jul 27 21:02:33 EDT 2011 x86_64 x86_64 x86_64 GNU/LinuxRAC所有资源信息[oracle@rac2 ~]$ crs_stat -tName Type Target State Host------------------------------------------------------------ora....B1.inst application ONLINE ONLINE rac1ora....B2.inst application ONLINE ONLINE rac2ora....DB1.srv application ONLINE ONLINE rac2ora.....TAF.cs application ONLINE ONLINE rac2ora.RACDB.db application ONLINE ONLINE rac2ora....SM1.asm application ONLINE ONLINE rac1ora....C1.lsnr application ONLINE ONLINE rac1ora.rac1.gsd application ONLINE ONLINE rac1ora.rac1.ons application ONLINE ONLINE rac1ora.rac1.vip application ONLINE ONLINE rac1ora....SM2.asm application ONLINE ONLINE rac2ora....C2.lsnr application ONLINE ONLINE rac2ora.rac2.gsd application ONLINE ONLINE rac2ora.rac2.ons application ONLINE ONLINE rac2ora.rac2.vip application ONLINE ONLINE rac2二启动和关闭crs主进程(1)简单说说RAC日常管理都有哪些内容1.节点管理:node日常管理2.网络管理:例如网卡配置 VIP虚拟ip外部网络 内部网络3.集群管理:CRS集群资源管理 OCR oracle集群注册表 srv服务管理 votedisk表决磁盘4.应用管理:数据库、实例、易做图、虚拟ip、注册到RAC中的各种资源(2)RAC集群守护进程[oracle@rac1 init.d]$ pwd/etc/init.d[oracle@rac1 init.d]$ ll | grep init*init.crsd:# init.crsd - Control script for the CRS daemon.init.crsd:# only be invoked from init.crs or from inittab.init.crsd:# No manual invocation of init.crsd is supported.init.crsd:# or on an automatic startup, this file will exist. init.crsd run willinit.cssd:# directory. It should only be invoked from init.crs.init.evmd:# be invoked from init.crs.[oracle@rac1 init.d]$ ls init*init.crs init.crsd init.cssd init.evmd这些就是RAC集群守护进程,存放在Linux开机启动的脚本目录下,可以随操作系统的启动而启动。./init.crs start启动集群进程./init.crs stop停止集群进程./init.crs enable随操作系统的启动而启动./init.crs disable不随操作系统的启动而启动注:init.crs脚本是init.crsd init.cssd init.evmd脚本的引导脚本crs主要进程(1)crsd负责管理HA 高可靠性操作管理crs资源,如linstener,vip,ons,gsn等由root用户管理、启动(2)ocssd管理各节点的关系,用于节点间通信由oracle用户运行管理(3)oprocd集群进程管理 —Process monitor for the cluster.集群监控进程仅在没有使用vendor的集群软件状态下运行(4)evmd事件检测进程,由oracle用户运行管理(5)主要log位置$ORA_CRS_HOME/log/节点主机名(rac1 rac2)/racg 节点日志$ORA_CRS_HOME/log/节点主机名(rac1 rac2)/crsd集群软件日志$ORA_CRS_HOME/crs/init$ORA_CRS_HOME/css/log 节点间通信的日志$ORA_CRS_HOME/css/init$ORA_CRS_HOME/evm/log 事件监控日志$ORA_CRS_HOME/evm/init$ORA_CRS_HOME/srvm/log演示[oracle@rac1 init.d]$ su – root必须使用root用户执行RAC集群脚本Password:[root@rac1 ~]# cd /etc/init.d[root@rac1 init.d]# ./init.crs disableAutomatic startup disabled for system boot.[root@rac1 init.d]# ./init.crs enableAutomatic startup enabled for system boot.[root@rac1 init.d]# ./init.crs stop停止CRS主进程Shutting down Oracle Cluster Ready Services (CRS):Stopping resources.Successfully stopped CRS resources包含crsdStopping CSSD.Shutting down CSS daemon.包含cssdShutdown request successfully issued.Shutdown has begun. The daemons should exit soon.[root@rac1 init.d]# ./init.crs start启动CRS主进程Startup will be queued to init within 90 seconds.启动将会在90秒内完成[root@rac1 init.d]# crs_stat -tName Type Target State Host------------------------------------------------------------ora....B1.inst application ONLINE ONLINE rac1ora....B2.inst application ONLINE ONLINE rac2ora....DB1.srv application ONLINE ONLINE rac2ora.....TAF.cs application ONLINE ONLINE rac2ora.RACDB.db application ONLINE ONLINE rac2ora....SM1.asm application ONLINE ONLINE rac1ora....C1.lsnr application ONLINE ONLINE rac1ora.rac1.gsd application ONLINE ONLINE rac1ora.rac1.ons application ONLINE ONLINE rac1ora.rac1.vip application ONLINE ONLINE rac1ora....SM2.asm application ONLINE ONLINE rac2ora....C2.lsnr application ONLINE ONLINE rac2ora.rac2.gsd application ONLINE ONLINE rac2ora.rac2.ons application ONLINE ONLINE rac2ora.rac2.vip application ONLINE ONLINE rac2等待一会并不一定是90秒,CRS集群资源全部启动了(3)RAC集群命令集目录$ORACLE_HOME/crs_1/bin所有集群命令都放在这个目录下(4)节点层命令[oracle@rac1 init.d]$ olsnodes -nrac1 1rac2 2[oracle@rac1 init.d]$ olsnodes -n -prac1 1 rac1-privrac2 2 rac2-priv[oracle@rac1 init.d]$ olsnodes -n -p -irac1 1 rac1-priv rac1-viprac2 2 rac2-priv rac2-vip这个命令用来显示集群节点的信息参数解释:n打印节点号P 打印私有网络名i 打印虚拟ip(2)网络层命令[oracle@rac1 init.d]$ oifc上一个:ORA-01033: ORACLE initialization or shutdown in progress的两种解决方法
下一个:解决ORA-00060: Deadlock detected小例
- 更多Oracle疑问解答:
- 运行exp备份oracle数据库提示oracle-12154错误
- 有没有,生产Oracle Rman 备份脚本的工具啊!
- 初学orcle,希望有大大帮忙解说一下详细步骤,从登录oracle到创建表的过程
- oracle语句问题:一张user表,三个字段,id,name,time,插入记录比如:张三2007,李四2008,张三2011
- 如何写一个ORACLE触发器同步两个表中的数据?
- oracle 如何查看一个服务器上有多少个数据库.
- oracle 创建包的时候错误 求解
- oracle 重复列的问题
- oracle 中如何查处2星期前的数据
- 请教oracle数据库安装中的问题
- 请问谁能提供给我标准的oracle ERP的数据库表结构并详细说明各表主要的作用?
- 安装oracle遇到的问题 invalid entry CRC (expected 0x3e12e795 but got 0x9db0e9fd)
- 我的是ORACLE 10G,在RMAN中如何按指定的时间恢复数据文件啊?
- oracle为什么没有自动增长列
- oracle快捷键都有哪些啊?