standalone 모드 기동 시 아래 jvm 옵션으로 server 홈 디렉토리 지정이 가능하다
-Djboss.server.base.dir
프로세스 기동 시, server.base.dir 디렉토리 하위에
data, tmp 디렉토리가 생성된다.
각종 cache 데이터 정리를 위해 data, tmp 디렉토리를 삭제해야 하는 경우가 종종 발생한다.
해당 디렉토리 삭제는 반드시 프로세스 shutdown 상태에서만 진행해야 한다.
서버 프로세스가 기동 된 상태에서 data, tmp 디렉토리 삭제 시
프로세스 shutdown 자체가 불가해지므로 주의해야 한다.
case #01. tmp 디렉토리가 없는 경우
서버 프로세스 shutdown 명령어 실행 시 아래와 같이 username과 password를 수동으로 입력해야 한다.
정상적으로 입력하면 프로세스 shutdown 자체는 정상적으로 동작한다.
올바르지 않은 유저 정보 입력 시에는
아래와 같이 authentication 실패 에러가 발생한다
case #02. data 디렉토리가 없는 경우
항상 그렇지는 않으나, 서버 shutdown 자체가 불가해지는 상태가 되어버릴 수 있다.
data 디렉토리를 원복하지 않는 한, kill -9 명령어로 강제 종료시키는 방법을 사용해야 한다.
RedHat 공식 문서 상에서도
data 및 tmp 디렉토리 삭제는 반드시 서버 프로세스 shutdown 상태에서 진행하라 안내하고 있다.
'WAS - JBoss,WildFly > 각종 설정' 카테고리의 다른 글
[JBoss&WildFly] stdout 로그에서 ^[[0m^[[ 문자열 제거하는 방법 (0) | 2024.03.06 |
---|---|
[JBoss/WildFly] Example DS 데이터소스, h2 JDBC Driver 삭제하기 (0) | 2023.11.28 |
[JBoss/WildFly] 데이터소스 pool 사용량 체크 cli 명령어 (0) | 2023.06.14 |
[JBoss/WildFly] session clustering 설정 (JGroups 사용) (2) | 2023.04.25 |
[JBoss_WildFly] Domain mode를 사용하지 말아야 하는 이유 (0) | 2023.04.09 |