Nedávno jsem narazil na problém hned poté, co jsem použil nejnovější/největší CPU na systém Oracle RAC. GI i RAC byly opraveny. Protokol výstrah GI zobrazoval chybové zprávy jako:
2018-05-13 22:03:01.121 [SRVM(32264)]CRS-10051:CVU zjistilo následující chyby s nastavením Clusterware:PRVG-2027:Vlastník souboru “/pkg/grid/crs12.1.0.2/libcl .so.12.1” je nekonzistentní mezi uzly. [Found =“{root=[host50], oracle=[host51]}” na Nodes =“host51,host50”]
Výše uvedený soubor nebyl jediný s touto chybou. Po analýze je hostitel50 správný a hostitel51 má nesprávné vlastnictví souboru.
Oprava tohoto vyžadovala výpadek a potřeboval jsem spustit následující příkazy:
$GRID_HOME/crs/install/rootcrs.sh -unlock
$GRID_HOME/crs/install/rootcrs.sh -patch
Spouštění těchto příkazů se zastaví a poté spustí infrastrukturu Grid a opraví vlastnictví souboru a všechna oprávnění.