Products/WebLogic Server
[WebLogic 10.3.6] /tmp/hsperfdata_<user> 파일 관련
알 수 없는 사용자
2018. 2. 20. 09:29
[ 환 경 ]
* WebLogic 10.3.6.171017 (FMJJ - 2017/10 Patch)
* RedHat Linux 6.8
* Oracle JDK 1.6.0_45
[ 현 상 ]
/tmp 경로 내 hsperfdata_계정명 폴더 및 하위에 바이너리 파일 생성 (용량은 대체로 10KB 이내)
----------------------------------------------------------------------------------------------------------------
1. /hsperfdata_<user> 및 하위 바이너리 폴더가 쌓이는 원인
jconsole, jps, jstack 과 같이 JAVA 에서 모니터링을 수행하기 위해 생성되는 파일
> WebLogic 이 아닌, JAVA 에서 쌓는 파일
2. 해당 파일이 쌓이는 경로를 변경 불가
> 해당 경로는 JAVA 내 Hard coding 된 부분
3. HP JAVA 사용 시 해당 /tmp/hsperfdata_<user> 생성되지 않으며, Oracle JAVA 의 기능으로 확인
4. JVM 옵션 내 -XX:-UsePerfData 옵션 사용
> 폴더는 여전히 생성되나, 폴더 하위에 데이터가 쌓이지 않는 상태