前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Oracle RAC 管理

Oracle RAC 管理

原创
作者头像
用户8006012
发布2022-06-28 16:59:25
8550
发布2022-06-28 16:59:25
举报
文章被收录于专栏:DATABASE

  1. 实例的启动和关闭
代码语言:javascript
复制
关闭(特定)数据库实例
srvctl start instance -db  orcl -n rac1
数据库状态
srvctl status database -d orcl -f -v
关闭所有数据库实例
srvctl stop database -d orcl


启动所有数据库实例
srvctl start database -d orcl
数据库状态
srvctl status database -d orcl -f -v

  1. 数据库的启动和关闭
  2. 参数文件(pfile、spfile)的管理
  3. 会话管理

使用srvctl 启动、停止数据库和实例

代码语言:javascript
复制
1.启动数据库、实例和监听器
  启动和数据库关联的所有实例
  srvctl start database -db 数据库名
  
  指定启动选项
  srvctl start database -db 数据库名 -startoption nomount
  srvctl start database -db 数据库名 -startoption mount
  srvctl start database -db 数据库名 -startoption 'read only'
  
  启动监听器
  srvctl start listener
  srvctl start listener -listener LISTENER
  
  查看实例状态
  srvctl status  instance -db p19c0 -node p19c01
   
  [grid@p19c02:/home/grid]$ srvctl status  instance -db p19c0 -node p19c01
  Instance p19c01 is running on node p19c01

  
  
  查看监听器状态
  srvctl status  listener
  srvctl status  listener -node 
  
  [grid@p19c01:/home/grid]$ srvctl status  listener
  Listener LISTENER is enabled
  Listener LISTENER is running on node(s): p19c01,p19c02

  
2. 检查数据库服务的状态
   srvctl status database -db orcl
   eg:  
   [grid@p19c01:/home/grid]$ srvctl status database -db p19c0
   Instance p19c01 is running on node p19c01
   Instance p19c02 is running on node p19c02
    
    
3.停止数据库、实例和监听器
  停止数据库
  srvctl stop database -db orcl
  停止实例
  srvctl stop instance -db orcl 
  停止运行的单个实例
  srvctl stop instance -db orcl -node orcl1
  停止一个或一组实例
  srvctl stop instance -db orcl -instances "oracl1,orcl2" -stopoption immediate
  
  停止监听器
  srvctl stop listener  # 所有
  srvctl stop listener -node orcl1  #单个节点 
  

管理asm 实例

代码语言:javascript
复制
可以使用srvctl 命令 start asm 、 stop asm 、status asm 
显示ASM 实例的配置
srvctl config asm -node node_name

代码语言:javascript
复制
[grid@p19c02:/home/grid]$ srvctl config database -d p19c0
Database unique name: p19c0
Database name: p19c0
Oracle home: /u01/app/oracle/product/19.3.0/db
Oracle user: oracle
Spfile: +DATA/P19C0/PARAMETERFILE/spfile.272.1100974625
Password file: +DATA/P19C0/PASSWORD/pwdp19c0.256.1100972307
Domain:
Start options: open
Stop options: immediate
Database role: PRIMARY
Management policy: AUTOMATIC
Server pools:
Disk Groups: DATA
Mount point paths:
Services:
Type: RAC
Start concurrency:
Stop concurrency:
OSDBA group: dba
OSOPER group: oper
Database instances: p19c01,p19c02
Configured nodes: p19c01,p19c02
CSS critical: no
CPU count: 0
Memory target: 0
Maximum memory: 0
Default network number for database services:
Database is administrator managed

RAC日常管理命令

1.与数据库相关的srvctl 命令

代码语言:javascript
复制
查看数据库的配置
srvctl config database -d orcl
启动、禁用数据库
srvctl enable database -d orcl
srvctl disable database -d orcl

2.与实例相关的srvctl命令

代码语言:javascript
复制
添加实例
srvctl add instance -d orcl -instance orcl1 -node orcl1

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • RAC日常管理命令
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档