内容阅读
在知识库中专注阅读,并随时返回相关工具与课程
ORA-29770严重RAC 集群
全局入队进程未运行
Global enqueue process is not running
错误描述
LMSn(全局缓存服务)或 LMD(全局入队服务)后台进程未运行。这些进程对 RAC 实例间协调至关重要。
可能原因
- LMD 或 LMS 后台进程崩溃
- 实例处于受限模式或启动未完成
- 资源耗尽(内存/CPU)导致后台进程终止
解决方案
- 1重启受影响的 RAC 实例:srvctl stop instance -d DBNAME -i INSTNAME; srvctl start instance -d DBNAME -i INSTNAME;
- 2检查告警日志以了解 LMS/LMD 崩溃详情
- 3检查 RAC 进程的内存分配
诊断命令
SELECT inst_id, name, description FROM gv$bgprocess WHERE name IN ('LMS0','LMS1','LMD0') ORDER BY inst_id;SELECT inst_id, instance_name, status FROM gv$instance;-- As grid: srvctl status instance -d DBNAME#rac#global-enqueue#lms#lmd#background-process