반응형
관련 버전 : OHC 12C(12.1.2.0.0) 버전 이후
OHS 12C 부터 WebLogic 콘솔에 통합 관리를 위한 준비작업인지 몰라도, OHS 11g에서 관리 구조인 opmn 대신에 WebLogic에 있었던 NodeManager를 통해 OHS를 기동/종료하는 구조로 변경되었다.
혹시 OHS 컴포넌트 기동 시에 Node Manager 패스워드 입력이 필요한데, 분실했을 경우에는 계정과 패스워드 초기화가 필요하다. 이때 사용하는 방법도 WebLogic에서 제공하는 wlst 스크립트 툴 방식으로 가능하다.
아래는 계정/비밀번호 초기화를 위한 절차이다.
1. OHS 노드매니저, 컴포넌트 종료
2. wlst 스크립트 오프라인 모드에서 실행
$ cd ORACLE_HOME/oracle_common/common/bin $ ./wlst.sh Initializing WebLogic Scripting Tool (WLST) ... Welcome to WebLogic Server Administration Scripting Shell Type help() for help on available commands wls:/offline> |
2. 해당 보안/도메인 위치로 이동하는 스크립트 실행
wls:/offline>readDomain('/sw/oracle/ohs/instances/test_domain') wls:/offline>cd('SecurityConfiguration/test_domain') wls:/offline/test_domain/SecurityConfiguration/test_domain>set('NodeManagerUsername','<new_NM_Username>') wls:/offline> |
3. 계정과 신규 패스워드 설정하는 스크립트 실행하고 wlst 스크립트툴을 종료함
wls:/offline>cmo.setNodeManagerUsername("admin") wls:/offline>cmo.setNodeManagerPasswordEncrypted("admin1234") wls:/offline>updateDomain() wls:/offline>exit() |
위의 절차가 이슈가 없다면 비밀번호가 초기화된다.
계정과 비밀번호는 "/sw/oracle/ohs/instances/test_domain/nodemanager/nm_password.properties" 파일에 저장된다.
'웹서버 > OHS' 카테고리의 다른 글
[Tips] OHS 에러로그에 출력되는 코드 목록 (0) | 2023.09.11 |
---|---|
[정보] WebLogic 플러그인 SSL 파라미터 (0) | 2023.03.27 |
[정보] OHS 인스턴스 디렉터리 - staging고 run-time (0) | 2021.11.05 |
[Tips] WebLogic 플러그인에서 Location 적용 순서 (0) | 2021.07.21 |
[Tips] IBM AIX에 OHS 12.2.1.3 설치 시 이슈 (0) | 2020.11.23 |