sql >> Databasteknik >  >> RDS >> Oracle

PRVG-2027 Ägaren till filen är inkonsekvent över noder

Jag stötte nyligen på ett problem direkt efter att jag använde den senaste/bästa CPU:n på ett Oracle RAC-system. Både GI och RAC lappades. GI-varningsloggen visade felmeddelanden som:

2018-05-13 22:03:01.121 [SRVM(32264)]CRS-10051:CVU hittade följande fel med Clusterware-installationen:PRVG-2027:Ägare av filen “/pkg/grid/crs12.1.0.2/libntsh/ lib .so.12.1” är inkonsekvent över noder. [Hittade =“{root=[host50], oracle=[host51]}” på noder =“host51,host50”]

Filen ovan var inte den enda med detta fel. Efter analys är host50 korrekt och host51 har felaktig filäganderätt.

Att fixa detta krävde driftstopp och jag behövde köra följande kommandon:

$GRID_HOME/crs/install/rootcrs.sh -unlock

$GRID_HOME/crs/install/rootcrs.sh -patch

Att köra dessa kommandon kommer att sluta och sedan starta Grid Infrastructure och fixa filägandet och eventuella behörigheter.


  1. Hur man kontrollerar om en lagrad procedur finns innan den skapas

  2. Hur väljer man bara 1 rad från oracle sql?

  3. Snabbt och smutsigt för loopar i det omedelbara fönstret

  4. Ansluter Oracle 21c till SQL Server