운영자매뉴얼

Similar documents
운영자매뉴얼

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

Microsoft Word - src.doc

Windows 8에서 BioStar 1 설치하기

untitled

4S 1차년도 평가 발표자료

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

슬라이드 1

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축

Chapter 1

슬라이드 1

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

Admin Guide for dummy

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Remote UI Guide

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2

chapter1,2.doc

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

Oracle hacking 작성자 : 임동현 작성일 2008 년 10 월 11 일 ~ 2008 년 10 월 19 일 신규작성 작성내용

Microsoft PowerPoint 자동설치시스템검증-V05-Baul.pptx

슬라이드 1

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

Cloud Friendly System Architecture

Interstage5 SOAP서비스 설정 가이드

ISP and CodeVisionAVR C Compiler.hwp

JDK이클립스

OnTuneV3_Manager_Install

The Self-Managing Database : Automatic Health Monitoring and Alerting

PowerPoint 프레젠테이션

Table of contents 1. 구성도 Maxgauge For MySQL 설치정보... 6 설치파일정보... 6 포트정보... 6 주요디렉토리... 6 소프트웨어기동 / 종료... 7 기동... 7 종료 Maxgauge For MySQ

Solaris Express Developer Edition

슬라이드 1

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

Sun Java System Messaging Server 63 64

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D D382E687770>

BEA_WebLogic.hwp

Microsoft Word - Armjtag_문서1.doc

OnTuneV3_Agent_Install

1. 안드로이드개발환경설정 안드로이드개발을위해선툴체인을비롯한다양한소프트웨어패키지가필요합니다 툴체인 (Cross-Compiler) 설치 안드로이드 2.2 프로요부터는소스에기본툴체인이 prebuilt 라는이름으로포함되어있지만, 리눅스 나부트로더 (U-boot)

Mango220 Android How to compile and Transfer image to Target

Orcad Capture 9.x

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

PowerPoint 프레젠테이션

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

DE1-SoC Board

.

LXR 설치 및 사용법.doc

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

untitled

Install stm32cubemx and st-link utility

Microsoft Word - CAE 클러스터 환경 구축-ABAQUS.doc

Apache Ivy

PowerPoint 프레젠테이션

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

Secure Programming Lecture1 : Introduction

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - Smart CRM v4.0_TM 소개_ pptx

Copyright 2012, Oracle and/or its affiliates. All rights reserved.,.,,,,,,,,,,,,.,...,. U.S. GOVERNMENT END USERS. Oracle programs, including any oper

Assign an IP Address and Access the Video Stream - Installation Guide

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

Interstage4 설치가이드

ODS-FM1

1) 인증서만들기 ssl]# cat > // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라

Raspbian 설치 라즈비안 OS (Raspbian OS) 라즈베리파이 3 Model B USB 마우스 USB 키보드 마이크로 SD 카드 마이크로 SD 카드리더기 HDM I 케이블모니터

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

희망브리지

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

슬라이드 1

Data Sync Manager(DSM) Example Guide Data Sync Manager (DSM) Example Guide DSM Copyright 2003 Ari System, Inc. All Rights reserved. Data Sync Manager

8 장데이터베이스 8.1 기본개념 - 데이터베이스 : 데이터를조직적으로구조화한집합 (cf. 엑셀파일 ) - 테이블 : 데이터의기록형식 (cf. 엑셀시트의첫줄 ) - 필드 : 같은종류의데이터 (cf. 엑셀시트의각칸 ) - 레코드 : 데이터내용 (cf. 엑셀시트의한줄 )

DBMS & SQL Server Installation Database Laboratory

PowerPoint Presentation

ETL_project_best_practice1.ppt

Report Designer V3.0 사용설명서 2장

Apache install guide

PowerPoint 프레젠테이션

화판_미용성형시술 정보집.0305

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

행자부 G4C

단계

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

MySQL-Ch10

gcloud storage 사용자가이드 1 / 17

.

System Recovery 사용자 매뉴얼

Transcription:

운영자매뉴얼 설치가이드 (Linux) Ver 1.2.5 Copyright c LG CNS LG CNS 의사전승인없이본내용의전부또는일부에대한복사, 배포, 사용을금합니다.

목 차 1. OVERVIEW... 1 1.1 구성요소... 2 1.2 Mechanism... 2 2. 시스템요구사항... 3 3. 설치준비... 3 3.1 설치... 4 3.2 디렉토리구성... 4 3.3 Manager 설치 / 실행... 5 3.3.1 Manager 설치... 5 3.3.2 Manager 실행... 6 3.3.3 Manager 동작여부확인... 7 3.4 Node Agent 실행... 8 3.4.1 Node Agent 실행... 8 3.4.2 Node Agent 동작여부확인... 8 3.4.3 Node Agent 종료... 9 4. WEB UI 기반설치... 9 4.1 Node 등록... 9 4.1.1 Node 등록... 10 4.1.2 Node 수정... 10 4.1.3 Node 삭제... 10 4.2 Application Server 설치... 11 4.2.1 Server 설치... 11 4.2.2 Server Clone... 12 4.2.3 Server 삭제... 13 4.3 Application Server 실행... 14 4.4 Session Server 설치... 14 4.4.1 Session Server 설치... 15 4.4.2 Server 실행... 15 4.4.3 Server 삭제... 16 4.5 Web Server 설치... 16 Copyright c LG CNS -i- Ver 1.2.5

4.5.1 Web Server 설치... 17 4.5.2 Web Server Clone... 17 4.5.3 Web Server 삭제... 18 4.6 Web Server 실행... 18 4.7 Server 등록... 19 4.7.1 Application Server 등록... 19 4.7.2 Web Server 등록... 20 4.7.3 Session Server 등록... 20 5. CONSOLE 기반설치... 21 5.1 Application Server 설치 / 실행... 21 5.1.1 Application Server 설치... 21 5.1.2 Application Server 실행... 22 5.2 Web Server 설치 / 실행... 24 5.2.1 Web Server 설치... 24 5.2.2 Web Server 실행... 25 5.3 Session Server 설치 / 실행... 27 5.3.1 Session Server 설치... 27 5.3.2 Session Server 실행... 28 5.4 Server 복제... 29 5.5 Server 삭제... 30 Copyright c LG CNS -ii- Ver 1.2.5

1. OVERVIEW 본문서는 Web/Application 를설치하는방법을설명한다. 의전체기능및운영에대한 내용은별도로제공되는운영자매뉴얼을참고하기바란다. 본문서는 1.2 버전을기준으로기술한다. 설치순서의내용은다음과같다. 시스템요구사항및구성요소확인 설치준비 - Manager 및 Node Agent 설치 Web UI 기반설치 Console 기반설치 다음의순서도는 Web/Application 설치시의작업과선택사항을보여준다. Copyright c LG CNS -1- Ver 1.2.5

1.1 구성요소 는 Web Server, Application Server 와 Session Server, Node/Server 에설치되어제어및 Status 를확인하는 Agent 와관리자에게제공되는 Manager 그리고모니터링정보를전송하는 Advertiser 로구성된다. 1.2 Mechanism 는 Manager 를통해서 Web/Application 서버를모니터링및통합관리하는기능을제공한다. 이기능을사용하기위해서는 Manager 서버와각서버관리를위해 Node 단위로 Node Agent 가설치된다. Node Agent 는 Server 의제어요청 (Start, Stop, Reload 등 ) 을처리하며, Advertiser 는모니터링정보를 Manager 로전송하는기능을갖고있다. 항목 설명 비고 Node 논리적인서버구분 Application Server Application Server Instance Web Server Web Server Instance Session Server Session Server Instance Manager Agent 를통한제어와모니터링기능제공 File/DB Manager 운영을위한 Repository Copyright c LG CNS -2- Ver 1.2.5

Node Agent Web/Application Server 제어및설정관리 Advertiser Monitoring 데이터전송 Application Server 에통합 2. 시스템요구사항 를설치하고사용하기위한위한최소요구사항이다. 구분 JVM Disk Space Support OS 비고 기본설치패키지 JDK 1.6 + 256 MB free Cent OS 6.5 + Windows 7+ 각구성요소설치파일제공 각서버인스턴스설치에대한최소요구사항은다음과같다. 구분 JVM 최소 Memory Disk Space Support OS 기본 Memoy Application JDK 1.6 + 512M 100 MB free Cent OS 6.5 + 2G Server Windows 7+ Session Server JDK 1.6 + 512M 50 MB free Cent OS 6.5 + 1G Windows 7+ Web Server JDK 1.6 + 512M 50 MB free Cent OS 6.5 + Windows 7++ Manager JDK 1.6 + 512M 100 MB free Cent OS 6.5 + 1G Windows 7+ Node Agent JDK 1.6 + 64M Cent OS 6.5 + Windows 7++ 64M/256M 각서버설치시기본 Memory 기준으로설치되며, 최소사양변경시설정값변경이필요하다. 3. 설치준비 우선설치하기에앞서계정확인이필요하다. 계정에대한권한및계정명인해실행이안되는등의오류가발생할수있으므로동일한계정으로설치할것을권고한다. 설치준비작업으로설치파일을대상서버에업로드하고, Manager 및 Node Agent 를설치및실행한다. 이후설치작업은 Manager 의 Web UI 를통해서설치가가능하며, 방화벽등으로 Web UI 접속이되지않은경우, 커맨드라인으로도동일하게설치가가능하다. Web Server 설치시에는사전작업으로 Web Server 엔진을설치하는작업이수행되어야한다. 는 OS 의 apr 및 openssl 패키지에대한의존도를가지고있다. 따라서, 사전에해당패키지설치가필요하다. Copyright c LG CNS -3- Ver 1.2.5

3.1 설치 설치파일은 gzip 형식으로제공되며, 설치대상서버에업로드후설치홈 디렉토리 (${_HOME} ) 에압축을해제한다. 기본설치경로는 /engn001/lena/1.2/ 를사용한다. (Web Server 를별도계정으로설치하는경우에는 /engn001/lenaw/1.2 를기본경로로사용한다 ) [engn001]# [engn001]# tar -xzvf lena-1.2.x.tar.gz 설치모듈은용도에따라다음과같이제공이된다. Scripts 설명 비고 lena-enterprise- [ 버전 ].tar.gz Enterprise 버전의 Application Server 설치모듈 Enterprise 버전에는 Session Server 가포함 lena-enterprise- 1.2.x.tar.gz lena-standard- [ 버전 ].tar.gz Standard 버전의 Application Server 설치모듈 lena-standard- 1.2.x.tar.gz lena-web-[ 버전 ].tar.gz Web Server 설치모듈 lena-web- 1.2.x.tar.gz 3.2 디렉토리구성 설치를위한파일을준비한다. 설치파일은별도로제공된다. ${_HOME} 의디렉토리구조는아래와같다. 디렉토리 설명 비고 bin Node Agent 와 Manager 의 Start/Stop scripts, install scripts 제공 conf Node Agent, Manager 등의설정파일이위치하는디렉토리 database 모니터링에서 생성한 일별 데이터를 저장하는 디렉토리.(Manager 가설치된경우에만생성 ) depot 모듈 /Server 설치파일및 template 파일이위치한 디렉토리. etc 기타메타정보및설정파일 license License 정보를관리하는디렉토리 logs Node Agent/Manager/installer/session server 로그이위치하는 디렉토리 modules Node Agent, Installer, Manager 관련모듈이 Copyright c LG CNS -4- Ver 1.2.5

servers tmp 설치되는디렉토리 (lena-agent, lena-installer, lena-manager 등 ) WEB/WAS/Session Server 가설치될기본디렉토리임시디렉토리 제공하는실행 Scripts 는아래와같다. (${_HOME}/bin 에위치 ) Scripts 설명 비고 install.sh 서버를설치하기위한기본 script web-compile.sh Web Server 를컴파일하기위한 script 옵션 web-package-install.sh Web Server 컴파일및구동에필요한패키지설치를 Linux only, root script 권한필요 crypt.sh Datasource 에사용하는 Password 수동암호화실행 ( 입력한문자열을암호화문자열로변환 ) env-manager.sh Manager 실행을위한환경변수 Manager 설치시 start-manager.sh Manager 의실행 Manager 설치시 stop-manager.sh Manager 의종료 Manager 설치시 ps-manager.sh Manager 의프로세스확인 Manager 설치시 start-agent.sh Node Agent 의실행 stop-agent.sh Node Agent 의종료 ps-agent.sh Node Agent 의프로세스확인 check-license.sh License 정보확인 환경설정파일은아래와같다. (${_HOME}/conf 에위치 ) Config File 설명 비고 manager.conf Manager 관련설정 agent.conf Node Agent 관련설정 3.3 Manager 설치 / 실행 3.3.1 Manager 설치 Manager 는 install.sh 을이용하여아래와같이설치한다. 1) ${_HOME}/bin/install.sh create lena-manager 2) Service Port 정보를입력한다. (default: 7700) 3) 서버상태정보를수신받을 port 정보를입력한다. 기본설정을사용하며, Manager 를추가로설치하는경우에는 port 를변경한다. (default: 16100) Copyright c LG CNS -5- Ver 1.2.5

4) Manager 를실행할 OS 계정을입력한다. (default: 스크립트실행유저 ) [bin]$./install.sh create lena-manager ******************************* * Server Install! * ******************************* "Input JAVA_HOME path for. ( q: quit )" JAVA_HOME PATH : /engn001/java/jdk1.7.0_80 +------------------------------------------------------------------------------------- 1. SERVICE_PORT is the port number used by Manager. ex : 7700 2. MONITORING_PORT is the port number used by Manager for monitoring. ex : 16100 3. RUN_USER is user running Argo Manager. ex : tomat +------------------------------------------------------------------------------------- Input SERVICE_PORT for installation. (q:quit) Default value is '7700' Input MONITORING_PORT for installation. (q:quit) Default value is '16100' Input RUN_USER for installation. (q:quit) Default value is 'lena' ========================= Execution Result ======================== _HOME : /engn001/lena/1.2 JAVA_HOME : /engn001/java/jdk1.7.0_80/jre SERVER_ID : lena-manager SERVICE_PORT : 7700 MONITORING_PORT : 16100 INSTALL_PATH : /engn001/lena/1.2/modules/lena-manager RESULT : Success MESSAGE : create succeeded =================================================================== create is completed.!! create is completed.!! [bin]$ 여러대의장비로서비스를하는경우, Manager 는한대의장비에만설치한다. 3.3.2 Manager 실행 Manager 를기동하여정상적으로설치되었는지확인한다. 1) start-manager.sh 파일을실행한다. [bin]$./start-manager.sh -------------------------------- Manager -------------------------------- Copyright c LG CNS -6- Ver 1.2.5

Using _HOME : /engn001/lena/1.2 Using JRE_HOME : /engn001/java/jdk1.7.0_80 Using SERVER_HOME : /engn001/lena/1.2/modules/lena-manager Using SERVER_PID : /engn001/lena/1.2/modules/lena-manager/lena-manager_solmanager.pid Using SERVER_ID : lena-manager Using INSTANCE_NAME : lena-manager_solmanager started. [bin]$ 2) http://[manager IP]:7700/ 에접속하여아래페이지를확인한다.( 초기값 : admin/!admin1234) 초기패스워드는임시패스워드로계정이나패스워드는변경할수있다. 3) stop-manager.sh 파일을실행하여종료할수있다. [bin]$./stop-manager.sh -------------------------------- Manager -------------------------------- Using _HOME : /engn001/lena/1.2 Using JRE_HOME : /engn001/java/jdk1.7.0_80 Using SERVER_HOME : /engn001/lena/1.2/modules/lena-manager Using SERVER_PID : /engn001/lena/1.2/modules/lena-manager/lena-manager_solmanager.pid Using SERVER_ID : lena-manager Using INSTANCE_NAME : lena-manager_solmanager stopped. ##### lena-manager_solmanager successfully shut down ###### [bin]$ 3.3.3 Manager 동작여부확인 ${_HOME}/bin/ps-manager.sh 파일을실행하여 Process 의상태를확인한다. Copyright c LG CNS -7- Ver 1.2.5

[bin]$./ps-manager.sh lena 13637 13629 99 20:25 pts/7 00:00:12 /engn001/java/jdk1.7.0_80/bin/java - Djava.util.logging.config.file=/engn001/lena/1.2/modules/lena-manager/conf/logging.properties -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager -server -DjvmRoute=lenamanager -Dwas_cname=lena-manager_solmanager -Dport.http=7700 -Dport.https=8063 -Dport.ajp=7629 -Dport.shutdown=7625 -Dlog.home=/engn001/lena/1.2/logs/lena-manager -Dlena.name=lena-manager org.apache.catalina.startup.bootstrap start [bin]$ 3.4 Node Agent 실행 Node Agent 는 Node, Server 의제어및모니터링기능을담당하는 Agent 이다. Node Agent 는 설치시기본적으로설치가되며, Node 에대한정보를가져오기위한 Agent 를실행하여야 한다. Node Agent 는 Web/Application Server 의상태조회및시작과종료를수행할수있다. 3.4.1 Node Agent 실행 ${_HOME}/bin/start-agent.sh 파일을실행한다. JAVA_HOME 이지정되지않은경우, Console 에서 JAVA_HOME 을입력하라는메시지가나오게된다. 이때, JAVA_HOME 의경로를 입력하면 agent 가실행된다. [bin]#./start-agent.sh Input JAVA_HOME path for Agent. ( q: quit ) JAVA_HOME PATH : /engn001/java/jdk1.7.0_80 [bin]$ -------------------------------- Agent -------------------------------- Using _HOME : /engn001/lena/1.2 Using JAVA_HOME : /engn001/java/jdk1.7.0_80/jre Using CONF_FILE : /engn001/lena/1.2/conf/agent.conf Using LOG_HOME : /engn001/lena/1.2/logs/lena-agent Using RUN_USER : lena Using PORT : 16800 Using UUID : 0d5f6a4a-1084-4bac-ad8c-70b67bf3e495 Agent is started.(16800) [bin]# 3.4.2 Node Agent 동작여부확인 ${_HOME}/bin/ps-agent.sh 파일을실행하여아래와같이 Process 의상태를확인한다. Copyright c LG CNS -8- Ver 1.2.5

[bin]$./ps-agent.sh lena 13283 1 4 20:22? 00:00:16 /engn001/java/jdk1.7.0_80/bin/java -Xms64m -Xmx256m -XX:MaxPermSize=64m -Dlena.home=/engn001/lena/1.2 -Dlog.home=/engn001/lena/1.2/logs/lena-agent -Dpatch.log.home=/engn001/lena/1.2/logs/lena-patcher - Djava.library.path=:/engn001/lena/1.2/modules/lena-agent/lib/sigar - cp.::/engn001/lena/1.2/modules/lena-agent/lib/lena-agent- 1.2.0.jar:/engn001/lena/1.2/modules/lena-agent/lib:/engn001/java/jdk1.7.0_80/lib/tools.jar argo.node.agent.server.nodeagentserver -start [bin]$ 3.4.3 Node Agent 종료 stop-agent.sh 를실행하여종료할수있다. [bin]$./stop-agent.sh -------------------------------- Agent -------------------------------- Using _HOME : /engn001/lena/1.2 Using JAVA_HOME : /engn001/java/jdk1.7.0_80/jre Using CONF_FILE : /engn001/lena/1.2/conf/agent.conf Using LOG_HOME : /engn001/lena/1.2/logs/lena-agent Using RUN_USER : lena Using PORT : 16800 Using UUID : 0d5f6a4a-1084-4bac-ad8c-70b67bf3e495 Agent is stopped normally. [bin]$ 4. Web UI 기반설치 설치준비작업이완료되면, Manager 를통해 Web UI 기반으로원격으로서버를설치및관리를할 수있다. Manager 에서서버를관리하기위해서는 Node 등록이필요하다. 4.1 Node 등록 Node 는다수의 Application Server, Web Server, Session Server 를가지는논리적인서버이다. Node 등록후해당 Node 에 Server 의설치, 삭제를수행할수있다. Copyright c LG CNS -9- Ver 1.2.5

Node 의속성은아래와같다. (*) 는필수값 항목 설명 비고 Name(*) Node 의이름 Type Node 의유형 (Application, Web, All) 설정에따라설치항목이다름 IP(*) Node 의 IP 주소 Manager Port(*) Node Agent 의 Port 번호 Default 16800 Manager IP(*) Manager IP 주소 Status Node 의현재상태 Group Name Node 의 Group 이름 +New 또는 버튼을클릭하여선택된 Node 정보가 변경중임을표시 버튼을클릭하여선택된 Node 정보가삭제됨을표시 4.1.1 Node 등록 1) 버튼을클릭하여 Node 정보등록을준비한다. 2) Node 의속성을입력한다. 3) 버튼을클릭하여저장한다. 4.1.2 Node 수정 1) 버튼을클릭하여 Node 정보를수정가능한상태로변경한다. 2) Node 의속성을수정한다. 3) 버튼을클릭하여저장한다. 4.1.3 Node 삭제 1) 버튼을클릭하여 Node 정보를삭제가능한상태로변경한다. 2) 버튼을클릭하여저장한다. Copyright c LG CNS -10- Ver 1.2.5

Node 하위에서버가등록되어있는경우삭제할수없다. 4.2 Application Server 설치 Application Server 를관리하기위한화면을제공한다. Node 에설치한 Server 의등록, 수정, 삭제를 수행하며, 그외 Server 의설치, 제거및복제를할수있다. Application Server 의속성은아래와같다. (*) 는필수값 항목 설명 비고 Status Server 의상태 Name(*) Server 의이름 IP(*) Server 의 IP 주소 Server ID Server 의 ID Type Server 의유형 (Standard, Enterprise) HTTP Port HTTP 포트번호 AJP Port AJP 포트번호 Start/Stop Server 의시작및종료 +Register 또는 버튼을클릭하여선택된권한정보가 변경중임을표시 버튼을클릭하여선택된권한정보가삭제됨을표시 4.2.1 Server 설치 1) 버튼을클릭하여 Application Sever 의설치를준비한다. Copyright c LG CNS -11- Ver 1.2.5

2) Server Type, Server ID 등을입력한다. 3) 버튼을클릭하여저장한다. Node 에실제설치되어있는서버와 Manager 에서관리하는서버의정보에는차이가있을수있다. 즉, manager 에서는 console 기반으로설치한서버정보를보여주지않는다. 그래서 Register 버튼을통해해당서버를 manager 에추가할수있다. 서버 ID 중복오류가발생하는경우, Register 기능을이용하여설치된서버정보를추가로확인해야한다. JAVA 버전이 1.8 이상일때, 해당서버의 JVM Env 에서 JVM Setting 중일부수정이필요한데,. MaxPermSize - > MaxMetaspaceSize 로이름을변경해줘야한다. 1.8 버전이후부터는 MaxPermSize 를더이상 사용하지않기때문이다. 4.2.2 Server Clone 1) 버튼을클릭하여 Server 의복제를준비한다. Copyright c LG CNS -12- Ver 1.2.5

2) Clone Server ID 와 Service Port 를입력한다.( 복제하려는서버의 application 소스가서버외부에있는데이소스까지복제하려는경우 Include External Source 는 Y 를선택한다.) 3) Node List 에서복제할서버를선택한다. 4) 버튼을클릭하여저장한다. Node 에실제설치되어있는서버와 Manager 에서관리하는서버의정보에는차이가있을수있다. (console 기반설치 Server 를 Manager 로관리하려면 Manager 에등록해야한다.) 서버 ID 중복오류가발생하는경우, Register 기능을이용하여등록안된서버가있는지확인해등록한다. 4.2.3 Server 삭제 1) 버튼을클릭하여 Server 정보를삭제가능한상태로변경한다. 2) 버튼을클릭한다. 3) OK 버튼을누르면 Manager 의 DB 데이터와물리적서버를완전히삭제할것인지아니면삭제하더라도내부적으로값을저장할것인지묻는팝업창이뜬다.(unregister 버튼을클릭하면추후에복원이가능하다.) Cancel 버튼을클릭하면취소된다. Copyright c LG CNS -13- Ver 1.2.5

4.3 Application Server 실행 1) 버튼을클릭하여 Server 를종료한다. 2) 버튼을클릭하여 Server 를시작한다. - Server 를시작하면로그파일을볼수있는팝업이실행된다. 팝업을통해서버의정상기동여부를확인할수있다. 시작가능한상태일경우에만시작버튼이활성화된다. 4.4 Session Server 설치 Session Server 를관리하기위한화면을제공한다. Node 에설치한 Session Server 의등록, 수정, 삭제가가능하며, 시작과종료 Shell 을실행할수있다. Session Server 의속성은아래와같다. (*) 는필수값 항목 설명 비고 Status Session Server 의상태 Name(*) Session Server 의이름 IP(*) Session Server 의 IP 주소 Copyright c LG CNS -14- Ver 1.2.5

Server ID Port Server Type Start/Stop Session Server 의 Identifier Service 포트번호 Session Server 의유형 Server 의시작및종료 +Register 또는버튼을클릭하여선택된 Server 정보가변경중임을표시버튼을클릭하여선택된 Server 정보가삭제됨을표시 4.4.1 Session Server 설치 1) 버튼을클릭한다. 2) Server ID 와 Service Port, Secondary Server IP/Port 를입력한다. 3) 버튼을클릭하여저장한다. Node 에실제설치되어있는서버와 Manager 에서관리하는서버의정보에는차이가있을수있다. (console 기반설치 Server 를 Manager 로관리하려면 Manager 에등록해야한다.) 서버 ID 중복오류가발생하는경우, Register 기능을이용하여등록안된서버가있는지확인해등록한다. 4.4.2 Server 실행 1) 버튼을클릭하여 Server 를종료한다. 2) 버튼을클릭하여 Server 를시작한다. 시작가능한상태일경우에만시작버튼이활성화된다. Copyright c LG CNS -15- Ver 1.2.5

4.4.3 Server 삭제 1) 버튼을클릭하여 Server 정보를삭제가능한상태로변경한다. 2) 버튼을클릭한다. 3) OK 버튼을누르면 Manager 의 DB 데이터와물리적서버를완전히삭제할것인지아니면삭제하더라도내부적으로값을저장할것인지묻는팝업창이뜬다.(unregister 버튼을클릭하면추후에복원이가능하다.) Cancel 버튼을클릭하면취소된다. 4.5 Web Server 설치 Web Server 를관리하기위한화면을제공한다. Node 에설치한 Web Server 의등록, 수정, 삭제가 가능하며, 시작과종료를수행할수있다. Web Server 의속성은아래와같다. (*) 는필수값 항목 설명 비고 Status Server 의상태 Name(*) Server 의이름 IP(*) Server 의 IP 주소 Server ID Server 의 Identifier HTTP Port HTTP 포트번호 HttpS Port HTTPS 포트번호 SSL Shell 실행시 SSL 기반의패스워드사용여부 Web Server 에 SSL 관련 설정을해야한다. Server 의시작및종료 +Register 또는 버튼을클릭하여선택된 Server 정보가변경중임을표시 버튼을클릭하여선택된 Server 정보가삭제됨을 표시 Copyright c LG CNS -16- Ver 1.2.5

4.5.1 Web Server 설치 1) 버튼을클릭하여 Sever 의설치를준비한다. 2) Server ID 와 Service Port 를입력한다. 3) 버튼을클릭하여저장한다. Node 에실제설치되어있는서버와 Manager 에서관리하는서버의정보에는차이가있을수있다. (console 기반 설치 Server 를 Manager 로관리하려면 Manager 에등록해야한다.) 서버 ID 중복오류가발생하는경우, Register 기능을이용하여등록안된서버가있는지확인해등록한다. 4.5.2 Web Server Clone 1) 버튼을클릭하여 Web Server 의복제를준비한다. Copyright c LG CNS -17- Ver 1.2.5

2) Node List 를선택하여복제할서버를선택한다. 3) Clone Sever ID 와 Service Port 를입력한다. ( 복제하려는서버의 application 소스가서버외부에있는데이소스까지복제하려는경우 Include External Source 는 Y 를선택한다.). 4) 버튼을클릭하여저장한다. 4.5.3 Web Server 삭제 1) 버튼을클릭하여 Server 정보를삭제가능한상태로변경한다. 2) 버튼을클릭한다. 3) OK 버튼을누르면 Manager 의 DB 데이터와물리적서버를완전히삭제할것인지아니면삭제하더라도기록은남길지묻는팝업창이뜬다.(unregister 버튼을클릭하면추후에복원이가능하다.) Cancel 버튼을클릭하면취소된다. 4.6 Web Server 실행 1) 버튼을클릭하여 Server 를종료한다. Copyright c LG CNS -18- Ver 1.2.5

2) 버튼을클릭하여 Server 를시작한다. 시작가능한상태일경우에만시작버튼이활성화된다. 4.7 Server 등록 Console 기반으로설치한서버를 Manager 를통해서관리하려면, Server 에대한등록이필요하다. 등록할 Server 목록은삭제시 Manager 의 DB 데이터만삭제한인스턴스및 console 창에서설치한 인스턴스들이다. 4.7.1 Application Server 등록 1) +Register 버튼을클릭한다. 2) 등록하려는서버를선택한다. 를통해설치된서버만조회된다. Copyright c LG CNS -19- Ver 1.2.5

3) 버튼을클릭하여저장한다. 4.7.2 Web Server 등록 1) +Register 버튼을클릭한다. 2) 등록하려는서버를선택한다. 3) 버튼을클릭하여저장한다 4.7.3 Session Server 등록 1) +Register 버튼을클릭한다. 2) 등록할서버를클릭한다. 3) 버튼을클릭하여저장한다.. Copyright c LG CNS -20- Ver 1.2.5

5. Console 기반설치 5.1 Application Server 설치 / 실행 Application Server 는 standard 와 enterprise 버전으로구분된다. 아래의예제는 standard 버전을 기준으로기술한다. 5.1.1 Application Server 설치 1) install.sh 를실행하여 Server 를설치한다. - standard Edition 설치 : ${_HOME}/bin/install.sh create lena-se - enterprise Edition 설치 : ${_HOME}/bin/install.sh create lena-ee [bin]$./install.sh create lena-se ******************************* * Server Install! * ******************************* +------------------------------------------------------------------------------------- 1. SERVER_ID means business code of system and its number of letter is from 3 to 5. ex : tom1, tc01, svr01 2. SERVICE_PORT is the port number used by HTTP Connector. ex : 8080 3. RUN_USER is user running Argo Server ex : tomat, apahe 4. INSTALL_ROOT_PATH is is server root directory in filesystem. ex : /ssw, /sw/server, /ssw/was 5. JVM_ROUTE is the name of a balanced worker for web-server. ex : host1_tom1 +------------------------------------------------------------------------------------- 2) 설치항목 - 항목별로 default 값이표시되며, 변경이필요한경우사용자가직접입력하여변경할수있다. Input SERVER_ID for installation. (q:quit) lenawas1 Input SERVICE_PORT for installation. (q:quit) Default value is '7000' 8080 Input RUN_USER for installation. (q:quit) Default value is lena Input INSTALL_ROOT_PATH for installation. (q:quit) Default value is '/engn001/lena/1.2/servers' Input JVM_ROUTE for installation. (q:quit) Default value is '2b2451dd049f06161' Copyright c LG CNS -21- Ver 1.2.5

. ========================= Execution Result ======================== _HOME : /engn001/lena/1.2 JAVA_HOME : /engn001/java/jdk1.7.0_80/jre SERVER_ID : lenawas1 SERVICE_PORT : 8080 RUN_USER : lena INSTALL_PATH : /engn001/lena/1.2/servers/lenawas1 RESULT : Success MESSAGE : create succeeded =================================================================== create is completed.!! [leesyong@solmanager bin]$ 항목 설명 비고 SERVER_ID Server 의 ID. SERVICE_PORT Server 의서비스포트 Default: 7000 HTTP 요청을 처리하는 포트, 서비스포트를 기준으로 HTTPS/AJP 포트자동설정 RUN_USER Server 를실행하는실행계정명 Default: 스크립트실행계정 INSTALL_ROOT_PATH Server 를설치할상위디렉토리 Default: ${_HOME}/servers JVM_ROUTE Web Server 에서 Application Default: hostname 와 Server 로 sticky_session 을설정한 port 기준으로 해시된 값이 경우, 해당 Application Server 를 자동으로입력된다. 찾아가기위한이름 - $INSTALL_ROOT_PATH/servers/ SERVER_ID Directory 생성을확인한다. Node 에실제설치되어있는서버와 Manager 에서관리하는서버의정보에는차이가있을수있다. 즉, manager 에서는 console 기반으로설치한서버정보를보여주지않는다. 그래서 Register 버튼을통해해당서버를 manager 에추가할수있다.. install.sh 수행시하나의 Server 가설치되며, N 개의서버설치시 install.sh 을 N 회수행해야한다. 5.1.2 Application Server 실행 Application Server 를기동하여정상적으로설치되었는지확인한다. 최초설치시 ROOT Application 이 Deploy 되어있으며, 프로젝트에서필요에따라삭제할수있다. 1) Application Server 설치위치에서 start.sh 파일을실행한다. Copyright c LG CNS -22- Ver 1.2.5

- 실행파일위치 : ${_HOME}/servers/{ 인스턴스명 }/bin [lenawas1]$./start.sh Previous log does not exist -------------------------------- Application Server -------------------------------- Using _HOME : /engn001/lena//1.2 Using JRE_HOME : /engn001/java/jdk1.7.0_80 Using SERVER_HOME : /engn001/lena//1.2/servers/lenawas1 Using SERVER_PID : /engn001/lena//1.2/servers/lenawas1/lenawas1_solmanager.pid Using SERVER_ID : lenawas1 Using INSTANCE_NAME : lenawas1_solmanager started. [lenawas1]$ 2) http://[server_ip]:[service_port]/ 에접속하여페이지가정상적으로열리는지확인한다. 3) stop.sh 파일을실행하여종료할수있다. [lenawas1]$./stop.sh -------------------------------- Application Server -------------------------------- Using _HOME : /engn001/lena/1.2 Using JRE_HOME : /engn001/java/jdk1.7.0_80 Using SERVER_HOME : /engn001/lena/1.2/servers/lenawas1 Using SERVER_PID : /engn001/lena/1.2/servers/lenawas1/lenawas1_solmanager.pid Copyright c LG CNS -23- Ver 1.2.5

Using SERVER_ID : lenawas1 Using INSTANCE_NAME : lenawas1_solmanager stopped. ##### lenawas1_solmanager successfully shut down ###### [lenawas1]$ 5.2 Web Server 설치 / 실행 Application Server 는 standard 와 enterprise 버전으로구분된다. 아래의예제는 standard 버전을 기준으로기술한다. 5.2.1 Web Server 설치 Web Server 를설치하기위해서는 Web Server Engine 의컴파일이선행되어야한다. Web Server 는 install.sh 을이용하여아래와같이설치한다. 1) ${_HOME}/bin/install.sh create lena-web [bin]$./install.sh create lena-web ******************************* * Server Install! * ******************************* +------------------------------------------------------------------------------------- 1. SERVER_ID means business code of system and its number of letter is from 3 to 5. ex : tom1, tc01, svr01 2. SERVICE_PORT is the port number used by HTTP Connector. ex : 8080 3. RUN_USER is user running Web Server ex : argo, lena 4. WEB_SERVER_ENGINE_PATH is the path of Web Server engine ex : /engn001/lenaweb/1.2/modules/lena-web 5. INSTALL_ROOT_PATH is is Apache Server root directory in filesystem. ex : /engn001/lenaweb/1.2/servers 6. DOCUMENT_ROOT_PATH is is Apache Server's contents directory in filesystem. ex : /engn001/lenaweb/1.2/servers/webd-tom1_8080 +------------------------------------------------------------------------------------- 2) 설치항목 - 항목별로 default 값이표시되며, 변경이필요한경우사용자가직접입력하여변경할수있다. Input SERVER_ID for installation. (q:quit) lenaweb1 Input SERVICE_PORT for installation. (q:quit) Default value is '80' 7080 Input RUN_USER for installation. (q:quit) Default value is 'lena' Copyright c LG CNS -24- Ver 1.2.5

Input WEB_SERVER_ENGINE_PATH for installation. (q:quit) Default value is '/engn001/lenaw/modules/lena-web' Input INSTALL_ROOT_PATH for installation. (q:quit) Default value is '/engn001/lenaw/servers' Input DOCUMENT_ROOT_PATH for installation. (q:quit) Default value is '/engn001/lenaw/servers/lenaweb1/htdocs' ========================= Execution Result ======================== _HOME : /engn001/lena/1.2 JAVA_HOME : /engn001/java/jdk1.7.0_80/jre SERVER_ID : lenaweb1 SERVICE_PORT : 7080 RUN_USER : lena APACHE_ENGINE_PATH : /engn001/lenaw/1.2/modules/lena-web INSTALL_ROOT_PATH : /engn001/lenaw/1.2/servers INSTALL_PATH : /engn001/lenaw/1.2/servers/lenaweb1 DOCUMENT_ROOT_PATH : /engn001/lenaw/1.2/servers/lenaweb1/htdocs RESULT : Success MESSAGE : create succeeded =================================================================== create is completed.!! [bin]$ 항목 설명 비고 SERVER_ID Web Server 의 ID. SERVICE_PORT Web Server 의서비스포트 Default: 80 HTTP 요청을 처리하는포트 RUN_USER Web Server 를실행하는실행 Default: 스크립트실행계정 계정명 WEB_SERVER_ENGINE_PATH Web Server 의엔진설치경로./install.sh compile lena-web 스크립트를 실행하여 컴파일을 한 경우, 엔진 설치경로가 Default 로표시된다. INSTALL_ROOT_PATH Web Server 를설치할상위 Default: 디렉토리 $WEB_SERVER_ENGINE_PATH /servers / DOCUMENT_ROOT_PATH Web Contents 파일이위치할 Default: 경로 $INSTALL_ROOT_PATH/htdocs - $INSTALL_ROOT_PATH/servers/ SERVER_ID Directory 생성을확인한다. 5.2.2 Web Server 실행 Web Server 를기동하여정상적으로설치되었는지확인한다. Copyright c LG CNS -25- Ver 1.2.5

1) Web Server 설치위치에서 start.sh 파일을실행한다. - 실행파일위치 : ${_HOME}/servers/{ 인스턴스명 }/bin [lenaweb1]$./start.sh Start [web]... lenaweb1 [lenaweb1]$ 2) ps.sh 파일을실행하여프로세스의상태를확인한다. [lenaweb1]$./ps.sh lena 23875 1 0 18:28? 00:00:00 /engn001/lena-1.2.0/modules/lena-web/bin/httpd - f /engn001/1.2/servers/lenaweb1/conf/httpd.conf -k start -DMPM_EVENT lena 23883 23875 0 18:28? 00:00:00 /engn001/lena-1.2.0/modules/lena-web/bin/httpd -f /engn001/1.2/servers/lenaweb1/conf/httpd.conf -k start -DMPM_EVENT [lenaweb1]$ 3) http://[server_ip]:[service_port]/index.html 에접속하여페이지가정상적으로열리는지확인한다. 4) stop.sh 파일을실행하여종료할수있다. [lenaweb1]$./stop.sh Stop [web]... lenaweb1 [lenaweb1]$ Copyright c LG CNS -26- Ver 1.2.5

5.3 Session Server 설치 / 실행 5.3.1 Session Server 설치 Session Server 는 Embedded 와 Standalone 버전으로구분된다. Embedded 버전의경우 Application 서버내에포함되어있어별도설치가필요없으며, Standalone 버전설치시 install.sh 을이용하여 아래와같이설치한다. 1) ${_HOME}/bin/install.sh create lena-session [bin]$./install.sh create lena-session ******************************* * Server Install! * ******************************* +------------------------------------------------------------------------------------- 1. SERVER_ID means business code of system and its number of letter is from 3 to 5. ex : tom1, tc01, svr01 2. SERVICE_PORT is the port number used by Session Server. ex : 8080 3. SECONDARY_SERVER_IP is the ip number communicate with Secondary Session Server ex : 127.0.0.1 4. SECONDARY_SERVICE_PORT is the port number used by Secondary Session Server. ex : 8080 5. RUN_USER is user running Session Server ex : tomat, apahe 6. INSTALL_ROOT_PATH is is server root directory in filesystem. ex : /ssw, /sw/server, /ssw/was +------------------------------------------------------------------------------------- 2) 설치항목 - 항목별로 default 값이표시되며, 변경이필요한경우사용자가직접입력하여변경할수있다. Input SERVER_ID for installation. (q:quit) tm-session1 Input SERVICE_PORT for installation. (q:quit) Default value is '5000' 5005 Input SECONDARY_SERVER_IP for installation. (q:quit) 127.0.0.1 Input SECONDARY_SERVICE_PORT for installation. (q:quit) Default value is '5001' 5006 Input RUN_USER for installation. (q:quit) Default value is 'lena' Input INSTALL_ROOT_PATH for installation. (q:quit) Default value is '/engn001/1.2.0/servers' ========================= Execution Result ======================== _HOME : /engn001/lena/1.2 JAVA_HOME : /engn001/java/jdk1.7.0_80/jre SERVER_ID : tm-session1 SERVICE_PORT : 5005 Copyright c LG CNS -27- Ver 1.2.5

SECONDARY_SERVER_IP : 127.0.01 SECONDARY_SERVICE_PORT : 5006 RUN_USER : lena INSTALL_PATH : /engn001/lena/1.2/servers/session1 RESULT : Success MESSAGE : create succeeded =================================================================== create is completed.!! [bin]$ 항목 설명 비고 SERVER_ID Session Server 의 ID SERVICE_PORT Session Server 의서비스포트 Default: 5000 SECONDARY_SERVER_IP Secondary Server 의 IP 주소 SECONDARY_SERVICE_PORT Secondary Server 의서비스포트 Default: 5001 RUN_USER Session Server 를실행하는실행 Default: 스크립트실행계정 계정명 INSTALL_ROOT_PATH Session Server 를설치할상위 Default: 디렉토리 ${_HOME}/servers - $INSTALL_ROOT_PATH/servers/ SERVICE_ID Directory 생성을확인한다. install.sh 수행시하나의 Session Server 가설치되며, N 개의서버설치시 install.sh 을 N 회수행해야한다. 5.3.2 Session Server 실행 Session Server 를기동하여정상적으로설치되었는지확인한다. 1) Session Server 설치위치에서 start.sh 파일을실행한다. 실행파일위치 : ${_HOME}/servers/{ 인스턴스명 }/bin [tm-session1]$./start.sh -------------------------------- Start Session Server -------------------------------- Using _HOME : /engn001/lena/1.2 Using SERVER_HOME : /engn001/lena/1.2/servers/tm-session1 Using SERVER_ID : tm-session1 Using JAVA_HOME : /engn001/java/jdk1.7.0_80 Session Server Started.. [tm-session1]$ 2) ps.sh 파일을실행하여프로세스의상태를확인한다. Copyright c LG CNS -28- Ver 1.2.5

[tm-session1]$./ps.sh lena 16232 1 1 09:56 pts/7 00:00:00 /engn001/java/jdk1.7.0_80/bin/java -Xmx1024m - Dzodiac.name=session_5105 -Dzodiac.logdir=/engn001/lena/1.2/logs/session-server - cp.::/engn001/lena/leesyong/1.2/servers/tm-session1/lib/lena-session-common- 1.2.0.jar:/engn001/lena/leesyong/1.2/servers/tm-session1/lib/lena-session-server-1.2.0.jar - Dzodiac.config=session.conf zodiac.server.main [tm-session1]$ 3) stop.sh 파일을실행하여종료할수있다. [tm-session1]$./stop.sh -------------------------------- Stop Session Server -------------------------------- Using _HOME : /engn001/lena/1.2 Using SERVER_HOME : /engn001/lena/1.2/servers/tm-session1 Using SERVER_ID : tm-session1 Using JAVA_HOME : /engn001/java/jdk1.7.0_80 Session Server Stoped.. [tm-session1]$ 5.4 Server 복제 Application Server 와 Web Server 는기설치된서버를이용하여새로운서버를생성하는복제 기능을수행할수있다. 1) install.sh 스크립트실행 - Web Server : ${_HOME}/bin/install.sh clone lena-web - Application Server(Standard Edition): ${_HOME}/bin/install.sh clone lena-se - Application Server(Enterprise Edition) : ${_HOME}/bin/install.sh clone lena-ee [lena@rndtomcat1v bin]$./install.sh clone lena-se ******************************* * Server Install! * ******************************* +------------------------------------------------------------------------------------- 1. SERVER_ID means business code of system and its number of letter is from 3 to 5. ex : tom1, tc01, svr01 2. CLONE_SERVER_ID is clone target server's id ex : tom2, tc02, svr02 3. CLONE_SERVICE_PORT is the target server's port number used by HTTP Connector. ex : 8090 +------------------------------------------------------------------------------------- 2) 설치항목 Copyright c LG CNS -29- Ver 1.2.5

Input SERVER_ID for installation. (q:quit) lenawas1 Input CLONE_SERVER_ID for installation. (q:quit) lenawas2 Input CLONE_SERVICE_PORT for installation. (q:quit) 8180 ========================= Execution Result ======================== _HOME : /engn001/lena/1.2 JAVA_HOME : /engn001/java/jdk1.7.0_80/jre SERVER_ID : lenawas1 SERVICE_PORT : 8080 CLONE_SERVER_ID : lenawas2 CLONE_SERVICE_PORT : 8180 INSTALL_PATH : /engn001/lena/1.2/servers/lenawas2 RESULT : Success MESSAGE : clone succeeded =================================================================== clone is completed.!! [bin]$ 항목 설명 비고 SERVER_ID 복제해올 Server 의 ID CLONE_SERVER_ID 복제할 Server 의 ID CLONE_SERVICE_PORT 복제할 Service Port 5.5 Server 삭제 설치된서버는스크립트를이용하여 Uninstall 할수있다. 에서는설치된서버의정보를별도의 xml 파일에저장하고있다. 따라서, directory 를직접 삭제하지않고, install.sh 스크립트를이용하여 Uninstall 해야한다. 1) install.sh 스크립트실행 - Web Server : ${_HOME}/bin/install.sh delete lena-web - Application Server(Standard Edition) : ${_HOME}/bin/install.sh delete lena-se - Application Server(Enterprise Edition) : ${_HOME}/bin/install.sh delete lena-ee - Session Server : ${_HOME}/bin/install.sh delete lena-session - Manager : ${_HOME}/bin/install.sh delete lena-manager [lena@rndtomcat1v bin]$./install.sh delete lena-se ******************************* * Server Install! * ******************************* +------------------------------------------------------------------------------------- 1. SERVER_ID : Server'id to delete Copyright c LG CNS -30- Ver 1.2.5

+------------------------------------------------------------------------------------- 2) 설치항목 Input SERVER_ID for installation. (q:quit) lenawas2 ========================= Execution Result ======================== _HOME : /engn001/lena/1.2 JAVA_HOME : /engn001/java/jdk1.7.0_80/jre SERVER_ID : lenawas2 DELETE_PATH : /engn001/lena/1.2/servers/lenawas2 RESULT : Success MESSAGE : delete succeeded =================================================================== delete is completed.!! [bin]$ 항목 설명 비고 SERVER_ID Uninstall 할 Server 의 ID Manager 의경우 id 가 lena-manager 로 자동입력되며, 별도로 Server ID 를입력받지 않는다. 에서는설치된서버의정보를별도의 xml 파일에저장하고있다. 따라서, directory 를직접삭제하지않고, install.sh 스크립트를이용하여 Uninstall 해야한다. Copyright c LG CNS -31- Ver 1.2.5