본문 바로가기

WEB & WAS/WebSphere

[WebSphere] Application Server 프로파일 생성 및 관리

반응형

개요

 

테스트 환경

WebSphere Application Server 9.0.5.1

 

1. Profile 생성

* 옵션인수는 대소문자를 구분함

심플 예제) 

/webSphere/profiles  디렉토리에 Default01 프로파일을 생성

shell> ./manageprofile.sh -create -profileName Default01 -profilepath /webSphere/profiles - -enableAdminSecurity -userName <wasadmin> -password <wasadmin>

* 프로파일 생성후 <profilesName>/logs/AboutThisProfile.txt 파일에 생성 정보가 요약됨(설치경로, 포트 정보, 노드,호스트 정보등  확인)

옵션)

-startingport : startingport부터 연속적으로 포트 할당 (starting port를 21000으로 했을 경우 21000~21019 까지 20개의 포트가 할당됨, 21000: http 웹포트, 21001:http 관리포트, 21002:https 웹포트, 21003: https 관리포트, 21004 : BOOTSTRAP ADDRESS, 21005 : SOAP_CONNECT_ADDRESS 포트)

-profilePath : 프로파일이 생성될 상위 디렉토리, Default 값은 app_server_dir/profiles 디렉토리

- serverName : 서버 이름, default server1

- templatePath : 생성시 사용할 템플릿 지정 ( 예: -templatePath ../profileTemplates/default)

2. 서버 구동및 종료

기동 : app_svr_dir/bin/startServer.sh <server_name> -profileName <profile_name>

종료 : app_svr_dir/bin/stopServer.sh <server_name> -profileName <profile_name>

or

기동 : profile_dir/bin/startServer.sh <server_name>

종료 : profile_dir/bin/stopServer.sh <server_name>

예) shell> app_svr_dir/bin/startServer.sh server1 -profileName Default01

     shell> app_svr_dir/bin/stopServer.sh server1 -profileName Default01

3. Profile 관리

 3.1 Profile 목록 확인

shell> app_svr_dir/bin/manageprofile.sh -listProfiles    => 대소문자 구분

[Default01]

 3.2 Profile 삭제

app_server_dir/bin/manageprofile.sh -delete -profileName <profile_name>

예) shell> app_server_dir/bin/manageprofile.sh -delete profileName Default01

     shell> app_server_dir/bin/manageprofiles.sh -validateAndUpdateRegistry =>삭제 된 프로파일에 대한 참조가 프로파일 레지스트리에서 제거되었는지 확인

      shell> rm -rf profile_dir

  3.3 WebSphere Application Server profile 의 루트 디렉토리 확인

shell> app_svr_dir/bin/manageprofiles.sh –getPath –profileName profile

 

반응형