Crs_stat -t查询到有两个选项属于offline状态,其中name:ora.mgmtlsnr 显示offline,还有一个name:ora.mgmtdb 显示offline,如何启动这两项呢?
时间: 2024-10-09 09:13:45 浏览: 64
在Oracle Cluster Resource Scheduler (CRS) 中,`crs_stat -t` 命令用于查看资源的状态,包括online、offline、recovered等。当你发现"ora.mgmtlsnr" 和 "ora.mgmtdb" 都显示为offline状态时,这意味着这两个资源未被激活,可能是因为资源组有问题或者正在进行维护。
要将它们从offline状态恢复并启动,你可以按照以下步骤进行:
1. 确认资源是否正在被手动管理:有时,资源可能会被管理员手动置为offline状态进行维护。检查相关的操作日志或者咨询管理员确认是否有这类操作。
2. 检查资源是否正常配置:确保资源组和相应的服务配置无误,并且在 CRS 资源目录 (`$ORACLE_HOME/crs/config`) 下的资源定义文件 (.rcu文件) 中,这些资源的属性设置允许它们在线。
3. 使用 `crsctl` 工具:针对特定资源执行`crsctl start resource <resource_name>`,分别对 "ora.mgmtlsnr" 和 "ora.mgmtdb" 进行启动。例如:
```
crsctl start resource ora.mgmtlsnr
crsctl start resource ora.mgmtdb
```
4. 等待启动完成:启动过程可能需要一些时间,你可以通过`crsctl show resources -t`监控进度。
5. 验证资源状态:再次执行`crs_stat -t`,确认两个资源已处于online状态。
阅读全文
相关推荐


















