Di recente ho riscontrato un problema subito dopo aver applicato la CPU più recente/migliore a un sistema Oracle RAC. Sia GI che RAC sono stati rattoppati. Il registro degli avvisi GI mostrava messaggi di errore come:
2018-05-13 22:03:01.121 [SRVM(32264)]CRS-10051:CVU trovato seguenti errori con l'installazione di Clusterware:PRVG-2027:Proprietario del file “/pkg/grid/crs12.1.0.2/lib/ libclntsh .so.12.1" è incoerente tra i nodi. [Trovato =“{root=[host50], oracle=[host51]}” su Nodes =“host51,host50”]
Il file sopra non era l'unico con questo errore. Dopo l'analisi, host50 è corretto e host51 ha la proprietà del file errata.
Risolvere questo tempo di inattività richiesto e avevo bisogno di eseguire i seguenti comandi:
$GRID_HOME/crs/install/rootcrs.sh -unlock
$GRID_HOME/crs/install/rootcrs.sh -patch
L'esecuzione di questi comandi si interromperà, quindi avvierà Grid Infrastructure e correggerà la proprietà del file e le eventuali autorizzazioni.