当前位置: 首页 > news >正文

详细的oracle rac维护命令集合

一、查看命令

    所有实例和服务的状态

$srvctl status database -d orcl
Instance orcl1 is running on node db1
Instance orcl2 is running on node db2

    单个实例的状态

$ srvctl status instance -d orcl -i orcl2
Instance orcl2 is running on node db2

    单个节点的应用程序状态

$ srvctl status nodeapps -n db1
VIP is running on node: db1
GSD is running on node: db1
Listener is running on node: db1
ONS daemon is running on node: db1

     asm实例的状态

$ srvctl status asm
ASM instance +ASM1 is running on node db1.
ASM instance +ASM2 is running on node db2.

    数据库全局命名服务的状态

$ srvctl status service -d orcl -s orcl
Service orcl is running on instance(s) orcl2, orcl1

    列出配置的所有数据库

$ srvctl config database
orcl

    显示数据库的配置

$ srvctl config database -d orcl
db1 orcl1 /u01/app/oracle/product/10.2.0/db_1
db2 orcl2 /u01/app/oracle/product/10.2.0/db_1

    显示节点应用程序的配置 —(VIP、GSD、ONS、监听器)

$ srvctl config nodeapps -n db1 -a -g -s -l
VIP exists.: /linux1-vip/192.168.1.10/255.255.255.0/eth0:eth1
GSD exists.
ONS daemon exists.
Listener exists.

二、启动集群

    对于oracle rac,我们需要在每个节点上执行crsctl命令,进行集群服务启动:

crsctl start crs //11g的集群启动

    查看命令:

crsctl stat res -t
crsctl check crs

    或者

crs_stat -t -v 

三、停止集群

    停止集群的时候,我们需要正常停止实例,然后再停止集群其他服务

    停止实例:

srvctl stop instance -d orcl -n db1   //我们先停止实例1
srvctl stop instance -d orcl -n db2  //我们再停止实例2

    停止其他服务:

crsctl stop crs    //每个数据库节点都执行

四、其他说明

    srvctl命令需要在grid用户下执行,该命令可以对集群中的节点很多服务进行操作,具体如下:

[grid@rac1 ~]$ srvctl database
Usage: srvctl <command><object> [<options>]commands:enable|disable|start|stop|relocate|status|add|remove|modify|getenv|setenv|unsetenv|config|convert|upgradeobjects: database|instance|service|nodeapps|vip|network|asm|diskgroup|listener|srvpool|server|scan|scan_listener|oc4j|home|filesystem|gns|cvu
For detailed help on each command andobject and its options use:srvctl <command> -h orsrvctl <command> <object> -h

    我们可以停止、启动、启用、停用等命令完成实例、服务、vi、asm等各种类型的服务的操作。

http://www.lryc.cn/news/485792.html

相关文章:

  • 23 种设计模式详解
  • Python毕业设计选题:基于django+vue的二手物品交易系统
  • VMware 17虚拟Ubuntu 22.04设置共享目录
  • Rust学习(五):泛型、trait
  • 智能零售柜商品识别
  • 2024智能机器人与自动控制国际学术会议 (IRAC 2024)
  • 计算机组成原理:总线与微命令
  • 10月回顾 | Apache SeaTunnel社区动态与进展一览
  • 网络基础(4)传输层
  • 计算机的错误计算(一百五十六)
  • 爬虫开发工具与环境搭建——开发工具介绍
  • Oracle 19c PDB克隆后出现Warning: PDB altered with errors受限模式处理
  • 阿里云ACK容器如何配置pod分散在集群的不同节点上
  • Qt信号和槽
  • Python知识点精汇!字符串:定义、截取(索引)和其内置函数
  • 【CV】头盔检测区域入侵项目
  • 大数据应用开发——实时数据处理(一)
  • Wireshark中的length栏位
  • IDEA中创建多模块项目步骤
  • 深度学习笔记13-卷积神经网络1
  • 【新华妙笔-注册/登录安全分析报告-无验证方式导致安全隐患】
  • STM32电源管理—实现低功耗
  • 【链路层】空口数据包详解(4):数据物理通道协议数据单元(PDU)
  • 数学分组求偶数和
  • 机器学习基础02_特征工程
  • CSS Modules中的 :global
  • linux病毒编写+vim shell编程
  • WinDefender Weaker
  • 智能工厂的设计软件 为了监管控一体化的全能Supervisor 的监督学习 之 序5 架构for认知系统 总述 (架构全图)
  • vmware集群 vSAN HCL 数据库