본문 바로가기
DATABASE/ERROR

ERROR: The home is not clean. This home cannot be used since there was a failed OPatch execution in this home. Use a different home to proceed.

by YUNZZANG 2024. 1. 30.
728x90

에러 : ERROR: The home is not clean. This home cannot be used since there was a failed OPatch execution in this home. Use a different home to proceed.

grid를 설치하려다 실패 후 다시 설치 할 때 발생하는 메세지
 
$ ./gridSetup.sh -applyRU /ORA19/media/32578973/32545008/
ERROR: The home is not clean. This home cannot be used since there was a failed OPatch execution in this home. Use a different home to proceed.
 
 

해결 방법 : GRID_HOME 제거 후 다시 unzip 후 설치

GRID_HOME 제거 후 다시 unzip 후 설치
$ echo $GRID_HOME
/ORA19/app/grid/19c
$ cd /ORA19/app/grid/
$ rm -rf 19c
$ mkdir -p 19c
$ cd 19c/
$ unzip /ORA19/media/LINUX.X64_193000_grid_home.zip
$ ./gridSetup.sh -applyRU /ORA19/media/32578973/32545008/
Preparing the home to patch...
Applying the patch /ORA19/media/32578973/32545008/...
(자동으로 패치 적용 후 GUI 창이 나타남)
 
 

원인 : applyRU 또는 applyOneOffs 옵션을 사용해 설치 시도 후 실패한 경우 해당 엔진경로를 사용할 수 없음

GRID 설치 시 applyRU 나 -applyOneOffs 옵션을 사용해 설치 시도 후 실패한 경우 해당 엔진경로를 사용할수 없음

해당 경로를 삭제한 후 다시 unzip 후 설치를 시도해야 정상적으로 설치가 가능

applyRU 명령이나 applyOneOffs 을 이용했기 때문에 패치를 시작했다는 기록이 어딘가에 남아서
이미 패치를 시도한 GRID_HOME에 다시 패치를 적용하는것이 되서 설치가 안되는것으로 보임
 
 

 

참조 : 2279633.1, 1410202.1

댓글