[WLS12.2.1.3/12.2.1.4]Opatch시 fuser 애러

View Comments

[현상]

opatch 시 아래의 에러가 발생하면 패치 설치 안됨

Verifying environment and performing prerequisite checks... 

Prerequisite check "CheckActiveFilesAndExecutables" failed.  
The details are:  
Exception occured : fuser could not be located:  
UtilSession 실패: Prerequisite check "CheckActiveFilesAndExecutables" failed. 

Log file location:<log_file> OPatch failed with error code 73

[원인]

OPatch 시 "fuser"를 사용하는 데, 해당 서버에 "fuser"가 존재하지 않아 발생

 

[해결]

OPATCH_NO_FUSER=true 설정

export OPATCH_NO_FUSER=true

Comments (+add yours?)

Tracbacks (+view to the desc.)

[WLS 12.2.1.3] 설치 후 Opatch Error 발생

View Comments

os : linux
weblogic 12.2.1.3 Opatch 중 오류 발생

OPatch failed with error code 73
Prerequisite check "CheckActiveFilesAndExecutables" faild  <== 오류 발생

로그 확인 결과 Exception occured : fuser could not be located 발생 

==> yum install psmisc 설치 후 정상 patch 동작 함

* psmisc package
proc 파일 시스템을 사용하는 유틸리티 
- fuser  : 파일 또는 소켓을 사용하는 프로세서 식별.
- killall: 이름으로 프로세스 kill
   (예, "killall -HUP named").
- peekfd: 파일 디스크립터를 통해 이동하는 데이타를 보여줌.
- pstree: 트리형태로 현재 실행중인 프로세스를 보여줌.
- prtstat: /proc//stat 내용을 출력.

Comments (+add yours?)

Tracbacks (+view to the desc.)

[WLS 12.2.1.3] 콘솔창 접속 후 모니터링 탭 클릭시 Hang 현상 발생.

View Comments

=======================================================

*환경
OS : HP-UX 11.31
WLS Version : 12.2.1.3
patch : 12.2.1.3.190416

=======================================================

 

*현상

웹로직 콘솔창 접속 후 '환경' -> '어드민서버' -> '모니터링 탭' 을 눌렀을 시에 , 화면이 넘어가지 않고 hang이 발생되는 현상이 발생.

 

*hang 현상 발생시 thread-dump 내용

 

*원인
WebLogic 12.2.1.3 버전부터는 console의 monitoring tab 에서 patch 정보를 확인할 수 있는데 이때 patch list는 opatch의 lsinventory를 실행하여 결과 값을 가져와서 보여주게 됩니다. 하지만 HP-UX의 경우 Monitoring tab을 열면 hang이 발생합니다. 이유는 patch 정보를 가져올 때 LC_ALL과 LANG에 대한 설정이 WebLogic의 소스에 하드 코딩되어 있는데 이로 인하여 HP-UX 에서만 opatch script가 정상적으로 수행되지 않게 됩니다.

 

*해결책

아직 관련 패치가 만들어 지지 않았으며 weblogic의 src에 하드 코딩된 설정이 무시되도록 opatch 스크립트에 LC_ALL과 LANG을 C로 설정하시기 바랍니다.

 

- ${ORACLE_HOME}/OPatch/opatch 에서 '# Global variable' 이 설정되는 라인 앞(89 line)에 다음을 추가.

       LANG=C

       LC_ALL=C

       export LANG LC_ALL

 

*참고 SR 및 문서

SR : SR 3-21608112111 : WebLogic 콘솔 창에서 '어드민서버->모니터링' 탭 누를시 hang 현상 발생

문서내용 : WLS 12.2.1.3 콘솔 모니터링 행 현상 (Doc ID 2372763.1)

 

감사합니다. 

Comments (+add yours?)

Tracbacks (+view to the desc.)

Newer Entries Older Entries