Проверить работоспособность стека кластера, список узлов и версию Clusterware
OracleRAC и GridКоманда
# CRS, CSS, EVM health check on all nodes:
crsctl check cluster -all
# Full stack on this node, including OHASD:
crsctl check crs
# Node list: number, status (Active/Inactive), pinned:
olsnodes -n -s -t
# Active version, patch level and upgrade state (after a rolling patch):
crsctl query crs activeversion -f
crsctl query crs softwareversion -allЧто делает
Показывает, что демоны Cluster Ready Services, Cluster Synchronization Services и Event Manager работают на каждом узле, членов кластера, а также активную/программную версию Clusterware.
Когда использовать
При утренней проверке работоспособности, после вытеснения (eviction) или перезагрузки узла, после rolling-патча/обновления — чтобы убедиться, что все узлы на одном уровне.
Внимание
Только чтение. Если activeversion -f показывает "ROLLING PATCH" или другой уровень патча, rolling-операция не завершена; завершите её (crsctl stop rollingpatch / rootcrs -postpatch), прежде чем вносить новые изменения.
Связанные материалы
- Проверить состояние базы данных, экземпляров и сервисов RAC через srvctl
- Остановить / запустить базу данных RAC или отдельный экземпляр через srvctl (rolling)
- Добавить сервис RAC с preferred/available-экземплярами (включая Application Continuity)
- Перенести сервис RAC на другой экземпляр
- Проверить состояние ресурсов кластера (crsctl stat res -t)
- Проверить целостность OCR и сделать бэкап OCR (ocrcheck / ocrconfig)