anylink - tmaxsoftos version cpu ram memory hard disc space jdk version (sun ultra 80) 1 gb 1 gb jdk...

60
AnyLink 설치 안내서 AnyLink v4.0 Copyright © 2012 TmaxSoft Co., Ltd. All Rights Reserved.

Upload: others

Post on 03-Oct-2020

2 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

AnyLink

설치 안내서

AnyLink v4.0

Copyright © 2012 TmaxSoft Co., Ltd. All Rights Reserved.

Page 2: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

Copyright Notice

Copyright © 2012 TmaxSoft Co., Ltd. All Rights Reserved.

대한민국 경기도 성남시 분당구 서현동 272-6 우)463-824

Restricted Rights Legend

All TmaxSoft Software (Tmax AnyLink®) and documents are protected by copyright laws and the Protection Act

of Computer Programs, and international convention. TmaxSoft software and documents are made available under

the terms of the TmaxSoft License Agreement and may only be used or copied in accordance with the terms of

this agreement. No part of this document may be transmitted, copied, deployed, or reproduced in any form or by

any means, electronic, mechanical, or optical, without the prior written consent of TmaxSoft Co., Ltd.

이 소프트웨어(Tmax AnyLink®) 사용설명서의 내용과 프로그램은 저작권법, 컴퓨터프로그램보호법 및 국제 조약

에 의해서 보호받고 있습니다. 사용설명서의 내용과 여기에 설명된 프로그램은 TmaxSoft Co., Ltd.와의 사용권 계

약 하에서만 사용이 가능하며, 사용권 계약을 준수하는 경우에만 사용 또는 복제할 수 있습니다. 이 사용설명서의

전부 또는 일부분을 TmaxSoft의 사전 서면 동의 없이 전자, 기계, 녹음 등의 수단을 사용하여 전송, 복제, 배포, 2

차적 저작물작성 등의 행위를 하여서는 안 됩니다.

Trademarks

Tmax ProBus®, JEUS® and Tmax AnyLink® are a registered trademark of TmaxSoft Co., Ltd. Other products,

titles or services may be registered trademarks of their respective companies.

Tmax ProBus®, JEUS® and Tmax AnyLink®는 TmaxSoft Co., Ltd.의 등록 상표입니다. 기타 모든 제품들과 회사

이름은 각각 해당 소유주의 상표로서 참조용으로만 사용됩니다.

Open Source Software Notice

This product includes open source software developed and/or licensed by "OpenSSL," "RSA Data Security, Inc.,"

"Apache Foundation," and "Jean-loup Gailly and Mark Adler." Information about the aforementioned and the related

open source software can be found in the "${INSTALL_PATH}/license/oss_licenses" directory.

본 제품은 “OpenSSL”, “RSA Data Security, Inc.”, “Apache Foundation” 및 “Jean-loup Gailly와 Mark Adler”에 의

해 개발 또는 라이선스된 오픈 소스 소프트웨어를 포함합니다. 관련 상세 정보는 제품의 디렉터리 “${IN

STALL_PATH}/license/oss_licenses”에 기재된 사항을 참고해 주십시오.

안내서 정보

안내서 제목: AnyLink 설치 안내서

발행일: 2012-11-09

소프트웨어 버전: AnyLink v4.0

안내서 버전: v2.1.1

Page 3: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

내용 목차

안내서에 대하여 ........................................................................................................................... ix

제1장 AnyLink 설치와 개요 ......................................................................................................... 1

1.1. 소개 ............................................................................................................................ 1

1.2. 시스템 요구사항 ........................................................................................................... 2

1.2.1. AnyLink 서버 설치 ............................................................................................. 2

1.2.2. AnyLink Admin 및 스튜디오 설치 ........................................................................ 2

1.3. AnyLink 설치 후 디렉터리 구조 ...................................................................................... 3

1.3.1. AnyLink 서버 ..................................................................................................... 3

1.3.2. AnyLink Admin .................................................................................................. 4

1.3.3. AnyLink 스튜디오 .............................................................................................. 4

1.4. AnyLink 라이선스 정책 ................................................................................................. 5

제2장 서버 설치 및 설치 확인 ...................................................................................................... 7

2.1. AnyLink 서버 설치 순서도 ............................................................................................. 7

2.2. 서버 설치 ..................................................................................................................... 8

2.3. 환경설정 .................................................................................................................... 12

2.3.1. 데이터베이스 관련 작업 ................................................................................... 12

2.3.2. AnyLink 서버 설정 ........................................................................................... 13

2.4. 서버 기동 확인 ........................................................................................................... 13

제3장 Admin 설치 및 제거 ........................................................................................................ 15

3.1. Admin 설치 ................................................................................................................ 15

3.2. Admin 기동 확인 ......................................................................................................... 20

3.3. Admin 제거 ................................................................................................................ 21

3.3.1. 제거 실행 ........................................................................................................ 21

3.3.2. 제거 확인 ........................................................................................................ 23

제4장 스튜디오 설치 및 제거 ..................................................................................................... 25

4.1. 스튜디오 설치 ............................................................................................................ 25

4.2. 스튜디오 기동 확인 ..................................................................................................... 26

4.3. 스튜디오 제거 ............................................................................................................ 29

4.3.1. 제거 실행 ........................................................................................................ 29

4.3.2. 제거 확인 ........................................................................................................ 31

Appendix A. 지원 데이터베이스 제품 및 생성 ............................................................................ 33

A.1. AnyLink 지원 데이터베이스 ......................................................................................... 33

A.2. 데이터베이스 구축 ..................................................................................................... 33

A.2.1. 기본 스크립트 ................................................................................................. 33

A.3. 해당 데이터베이스별 환경설정 .................................................................................... 34

A.3.1. Oracle에서의 데이터베이스 환경설정 ............................................................... 34

A.3.2. Tibero에서의 데이터베이스 환경설정 ............................................................... 34

A.3.3. Sybase에서의 데이터베이스 환경설정 .............................................................. 34

A.3.4. Informix에서의 데이터베이스 환경설정 ............................................................. 35

AnyLink iii

Page 4: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

A.3.5. DB2에서의 데이터베이스 환경설정 .................................................................. 35

A.4. DB2 접속 정보 암호화 기능 ......................................................................................... 35

A.4.1. 환경설정 ......................................................................................................... 36

A.4.2. 등록 ............................................................................................................... 36

A.4.3. 암호 변경 ........................................................................................................ 36

A.4.4. 접속 정보 변경 ................................................................................................ 37

A.4.5. 조회 ............................................................................................................... 38

Appendix B. 오류 메시지 및 조치 방법 ...................................................................................... 39

Appendix C. Tmax 및 JEUS 설정 ............................................................................................. 41

C.1. Tmax 설정 ................................................................................................................. 41

C.2. JEUS 설정 ................................................................................................................. 42

iv AnyLink 설치 안내서

Page 5: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

그림 목차

[그림 2.1] AnyLink 서버 설치할 때 작업과 선택 사항 ...................................................................... 7

[그림 3.1] Admin 설치 - 설치 툴의 초기 화면 ............................................................................... 15

[그림 3.2] Admin 설치 - 소개 ...................................................................................................... 16

[그림 3.3] Admin 설치 - 라이선스 동의 ........................................................................................ 16

[그림 3.4] Admin 설치 - 설치 경로 선택 ....................................................................................... 17

[그림 3.5] Admin 설치 - JDK 폴더 선택 ....................................................................................... 17

[그림 3.6] Admin 설치 - 환경설정 ............................................................................................... 18

[그림 3.7] Admin 설치 - 설치 정보 확인 ....................................................................................... 18

[그림 3.8] Admin 설치 - 설치 진행 .............................................................................................. 19

[그림 3.9] Admin 설치 - 설치 종료 .............................................................................................. 19

[그림 3.10] AnyLink Admin 로그인 화면 ...................................................................................... 20

[그림 3.11] AnyLink Admin 메인 화면 ......................................................................................... 21

[그림 3.12] AnyLink Admin UnInstaller 실행 대기 화면 ................................................................. 22

[그림 3.13] AnyLink Admin UnInstaller 진행 화면 ......................................................................... 22

[그림 3.14] AnyLink Admin UnInstaller 진행 종료 화면 ................................................................. 23

[그림 4.1] 스튜디오 설치 - 환경설정 ........................................................................................... 25

[그림 4.2] 스튜디오 설치 - 설치 정보 확인 ................................................................................... 26

[그림 4.3] Admin Tool 사용자 관리 .............................................................................................. 26

[그림 4.4] 스튜디오 사용자 추가 ................................................................................................. 27

[그림 4.5] AnyLink 스튜디오 실행 화면 ....................................................................................... 28

[그림 4.6] 스튜디오 로그인 화면 ................................................................................................. 28

[그림 4.7] AnyLink 스튜디오 실행 화면 ....................................................................................... 29

[그림 4.8] AnyLink 스튜디오 UnInstaller실행 대기 화면 ................................................................ 30

[그림 4.9] AnyLink 스튜디오 UnInstaller진행 화면 ........................................................................ 30

[그림 4.10] AnyLink 스튜디오 UnInstaller진행 종료 화면 .............................................................. 31

AnyLink v

Page 6: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK
Page 7: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

표 목차

[표 1.1] AnyLink 서버 설치를 위한 시스템 요구 사항 ...................................................................... 2

[표 1.2] AnyLink tool 설치를 위한 시스템 요구 사항 ....................................................................... 2

AnyLink vii

Page 8: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK
Page 9: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

안내서에 대하여

안내서의 대상

본 안내서는 Tmax AnyLink®(이하 AnyLink)를 설치 및 제거하려는 시스템 관리자를 대상으로 기술한다.

본 안내서에서는 Windows에서 AnyLink Admin(이하 Admin)과 AnyLink 스튜디오(이하 스튜디오)를 설치

하는 방법을 설명한다.

안내서의 전제 조건본 안내서를 이해하기 위해서는 JEUS 또는 Tmax 제품에 대한 이해를 필요로 한다.

안내서에 대하여 ix

Page 10: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

안내서 구성

본 안내서는 총 4개의 장과 3개의 Appendix로 구성되어 있다.

각 장의 주요 내용은 다음과 같다.

● 제1장: AnyLink 설치와 개요

Windows와 UNIX별 AnyLink 제품군의 설치 방법에 대해 설명한다.

● 제2장: 서버 설치 및 설치 확인

서버를 설치하는 방법에 대해 설명한다.

● 제3장: Admin 설치 및 제거

Windows에서 AnyLink Admin을 설치 및 제거하는 방법에 대해 설명한다.

● 제4장: 스튜디오 설치 및 제거

Windows에서 AnyLink 스튜디오를 설치 및 제거하는 방법에 대해 설명한다.

● Appendix.A: 지원 데이터베이스 제품 및 생성

AnyLink에서 지원하는 데이터베이스 제품과 구축 방법 및 환경설정 방법에 대해 설명한다.

● Appendix.B: 오류 메시지 및 조치 방법

발생 가능한 오류 메시지와 그에 대한 설명 및 해결 방법에 대해 설명한다.

● Appendix.C: Tmax 및 JEUS 설정

Tmax와 JEUS의 설정에 대해 예제를 이용하여 설명한다.

x AnyLink 설치 안내서

Page 11: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

안내서 규약

의미표기

프로그램 소스 코드의 파일명<AaBbCc123>

파일, 디렉터리 이름, 환경설정 변수Courier New

Ctrl과 C를 동시에 누름<Ctrl>+C

GUI의 버튼 또는 메뉴 이름[Button]

강조진하게

다른 관련 안내서 또는 안내서 내의 다른 장 및 절 언급" "(따옴표)

화면 UI에서 입력 항목에 대한 설명'입력항목'

메일계정, 웹 사이트, 다른 장 및 절 참고하이퍼링크

메뉴의 진행 순서>

하위 디렉터리 또는 파일 있음+----

하위 디렉터리 또는 파일 없음|----

참고 또는 주의사항참고

그림 이름[그림 1.1]

표 이름[표 1.1]

명령어 수행 후 화면에 출력된 결과물, 예제코드AaBbCc123

안내서에 대하여 xi

Page 12: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

시스템 사용 환경

요구 사항

Microsoft Windows 2000/XP/2003/NT/VistaPlatform

Solaris

HP-UX

AIX

Linux

512MB 이상 메모리 공간 권장Hardware

500MB 이상 하드디스크 공간 필요

5.0 Update 4(JDK 1.5.0_12) 이상JDK

Oracle 9i 또는 10gDatabase

Tibero

DB2

xii AnyLink 설치 안내서

Page 13: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

연락처

Korea

TmaxSoft Co., Ltd

272-6, Seohyeon-dong, Bundang-gu,

Seongnam-si, Gyeonggi-do, 463-824

South Korea

Tel: +82-31-8018-1000

Fax: +82-31-8018-1115

Email: [email protected]

Web (Korean): http://www.tmax.co.kr

기술지원: http://technet.tmaxsoft.com

USA

TmaxSoft, Inc.

560 Sylvan Avenue Englewood Cliffs, NJ 07632

U.S.A

Tel: +1-201-567-8266

Fax: +1-201-567-7339

Email: [email protected]

Web (English): http://www.tmaxsoft.com

Japan

TmaxSoft Japan Co., Ltd.

5F Sanko Bldg, 3-12-16 Mita, Minato-Ku, Tokyo, 108-0073

Japan

Tel: +81-3-5765-2550

Fax: +81-3-5765-2567

Email: [email protected]

Web (Japanese): http://www.tmaxsoft.co.jp

안내서에 대하여 xiii

Page 14: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

China

TmaxSoft China Co., Ltd.

Beijing Silver Tower, RM 1508, 2# North Rd Dong San Huan,

Chaoyang District, Beijing, China, 100027

China

Tel: +86-10-6410-6145~8

Fax: +86-10-6410-6144

Email: [email protected]

Web (Chinese): http://www.tmaxsoft.com.cn

xiv AnyLink 설치 안내서

Page 15: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

제1장 AnyLink 설치와 개요

본 장에서는 AnyLink 제품군의 설치 개요 및 시스템 요구사항, 설치 후 디렉터리 구조에 대해 설명한다.

1.1. 소개본 절에서는 AnyLink 서버, Admin, 스튜디오의 설치 순서에 대해 설명한다.

● AnyLink 서버

AnyLink 서버의 설치 순서는 다음과 같다.

1. Intruduction

2. AnyLink Server Install Set 설정

3. AnyLinkData 디렉터리 설정

4. 서버 모듈을 설치할 Tmax 디렉터리 지정

5. Java 라이브러리를 설치할 JEUS 디렉터리 지정

6. AnyLink Server Install

7. 설치 종료

● AnyLink Admin

AnyLink Admin의 설치 순서는 다음과 같다.

1. Intruduction

2. AnyLink Admin 설치용 인스톨러

3. AnyLink Admin 라이선스 정책

4. 설치할 디렉터리 설정

5. AnyLink Admin 설치

6. 설치 종료

● AnyLink 스튜디오

AnyLink 스튜디오의 설치 순서는 다음과 같다.

1. Intruduction

2. AnyLink 스튜디오 설치용 인스톨러

3. AnyLink 스튜디오 라이선스 정책

제1장 AnyLink 설치와 개요 1

Page 16: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

4. 설치할 디렉터리 설정

5. AnyLink 스튜디오 설치

6. 설치 종료

1.2. 시스템 요구사항본 절에서는 서버와 Admin 및 스튜디오를 설치하기 위한 시스템(H/W, S/W)요구 사항에 대해 설명한다.

1.2.1. AnyLink 서버 설치

플랫폼별 AnyLink 서버 동작에 필요한 시스템 동작 환경은 다음과 같다.

[표 1.1] AnyLink 서버 설치를 위한 시스템 요구 사항

JDK VersionHard Disc SpaceRAM MemoryCPUOS Version

JDK 1.6.x 이상1 GB1 GB(Sun Ultra 80)

UltraSPARC-2

450MHZ x 2

Solaris

JDK 1.6.x 이상1 GB256 MBHP-PA seriesHP-UX

JDK 1.6.x 이상1 GB512 MBRS6000AIX

JDK 1.6.x 이상1 GB256 MBINTEL Pentium 3

933MHZ x 2

Linux

1.2.2. AnyLink Admin 및 스튜디오 설치

AnyLink Admin과 스튜디오 설치를 위해 필요한 H/W, S/W는 다음과 같다

[표 1.2] AnyLink tool 설치를 위한 시스템 요구 사항

요구 사항플랫폼

Java 2 SDK v.1.6.x (필수) 이상

30MB 이상의 하드디스크 여유 공간

GUI 환경 지원

Windows 2003/XP

Windows 2000

Windows NT

Java 2 SDK v.1.6.x (필수) 이상

40MB 이상의 하드디스크 여유 공간.

Solaris, HP-UX,

Compaq, AIX, Linux

2 AnyLink 설치 안내서

Page 17: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

1.3. AnyLink 설치 후 디렉터리 구조본 절에서는 AnyLink 설치 후 서버, Admin 및 스튜디오의 디렉터리 구조에 대해 설명한다.

1.3.1. AnyLink 서버

AnyLink 서버 설치 후 AnyLinkData 디렉터리 구조는 다음과 같다.

${설치계정}

|-- AnyLinkData

|-- DB_Script

|-- Sample

|-- jeus

|-- tcpgw

AnyLinkData/DB_Script

AnyLink에서 사용하는 데이터베이스 테이블에 대한 생성 스크립트 및 기본적인 데이터 삽입 스크립

트가 위치한 디렉터리이다.

AnyLinkData/Sample/

다음은 하위 디렉터리에 대한 설명이다.

설명디렉터리

JEUS 설정 샘플 및 AnyLink의 JMapper 모듈을 위한 서블릿 모듈이 위치한 디렉터리이

다.

jeus

TCP 게이트웨이 샘플 소스가 위치하는 디렉터리이다.tcpgw

AnyLink 서버 설치 후 ${TmaxHome}과 ${JeusHome}/lib 디렉터리에 다음과 같은 하위 디렉터리가 생성

된다.

● ${TmaxHome}

설명디렉터리

AnyLink 서버 바이너리 디렉터리이다.appbin

AnyLink 라이브러리 디렉터리이다.lib

AnyLink 속성 설정 파일이 위치한다.config

● ${JeusHome}/lib

설명디렉터리

Java 라이브러리 디렉터리이다.application

제1장 AnyLink 설치와 개요 3

Page 18: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

1.3.2. AnyLink Admin

Admin 설치 후 디렉터리 구조는 다음과 같다.

설치 경로

|-- bin

|-- jre

|-- lib

|-- logs

|-- UninstallerData

bin

Admin 실행 파일이 위치한 디렉터리이다.

jre

스튜디오를 실행하는 JAVA Runtime Engine이 위치한 디렉터리이다.

lib

Admin이 실행하기 위해 사용하는 라이브러리 디렉터리이다.

logs

로그 파일들이 저장되는 디렉터리이다.

UninstallerData

Uninstall을 위한 디렉터리이다.

1.3.3. AnyLink 스튜디오

다음은 스튜디오 설치 후의 디렉터리에 대한 설명이다.

설치 경로

|-- bin

|-- files

|-- jdk

|-- lib

|-- logs

|-- SampleLocal

|-- UninstallerData

bin

스튜디오 실행 파일이 위치한 디렉터리이다.

files

스튜디오에서 사용한 각 종 파일들의 백업 파일이 위치한 디렉터리이다.

jdk

스튜디오를 실행하는 JAVA Runtime Engine이 위치한 디렉터리이다.

4 AnyLink 설치 안내서

Page 19: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

lib

스튜디오가 실행하기 위해 사용하는 라이브러리 디렉터리이다.

logs

로그 파일들이 저장되는 디렉터리이다.

SampleLocal

스튜디오에서 생성한 각종 파일들이 위치한 디렉터리이다.

UninstallerData

Uninstall을 위한 디렉터리이다.

1.4. AnyLink 라이선스 정책AnyLink용 Tmax와 JEUS를 사용하기 위해서는 Tmax Soft Co., Ltd에서 발급하는 라이선스-키(License-

Key) 파일이 필요하다. 현재 JEUS의 경우 기본으로 데모 라이선스가 포함되어 있다. 라이선스-키 파일은

다음의 경로에 'license'라는 이름의 파일로 존재한다.

$JEUS_HOME\license

그러나 Tmax의 경우에는 사용자가 직접 라이선스-키 파일을 받아서 $TMAXDIR\license 폴더에 license.dat

파일을 위치시켜야 한다.

라이선스를 업그레이드하거나 데모 라이선스를 취득하기 위해서는 Tmax Soft 라이선스 센터에 문의하여

라이선스 파일을 다운로드받은 후, JEUS_HOME\license 또는 TMAXDIR\license 아래에 다운로드받은 라

이센스-키(License-Key) 파일을 복사하면 된다. Tmax Soft 라이선스는 '[email protected]'로 요청한다.

제1장 AnyLink 설치와 개요 5

Page 20: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK
Page 21: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

제2장 서버 설치 및 설치 확인

본 장에서는 AnyLink 서버 설치 방법, 설치 후 작업 및 서버를 기동하여 확인하는 방법에 대해 설명한다.

2.1. AnyLink 서버 설치 순서도다음의 순서도는 AnyLink 서버를 설치할 때의 작업과 선택사항을 나타낸다. 작업 상자는 실제 실행하는

작업을 나타낸다. 자세한 설명은 “제2장 서버 설치 및 설치 확인”을 참조한다.

[그림 2.1] AnyLink 서버 설치할 때 작업과 선택 사항

제2장 서버 설치 및 설치 확인 7

Page 22: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

2.2. 서버 설치AnyLink는 Tmax의 서버 헝태로 동작하며, JMapper 모듈은 JEUS에서 서블릿 형태로 동작한다. AnyLink

서버를 설치하기 전에 Tmax와 JEUS가 설치되어 있고 경로를 지정해 줄 경우, 서버 바이너리와 Java 라

이브러리를 각각 적당한 위치에 복사한다.

AnyLink 서버 설치 과정은 다음과 같다.

1. CD를 CD-ROM 장치에 넣고 마운트(mount)한다.

2. AnyLink_Server_<버전>_<서버종류>.bin 파일을 실행한다.

서버 종류란 각 설치될 서버의 종류를 의미한다. 예를 들어, "AnyLink_Server3_2_3_Linux_x86.bin"이

라고 되어 있으면 AnyLink는 제품군, 3_2_3는 버전, Server는 제품명, Linux_x86란 해당 서버 종류가

된다. 버전에 맞는 "AnyLink_Server3_2_3_<버전>_<서버종류>.bin"을 실행한다. 이 과정에서 각 머신

에 따라 차이는 있으나 다음 과정으로 넘어가기 위해서 일정 시간을 기다려야 한다.

3. Introduction 화면이 나타나면 <Enter> 키를 눌러 다음 과정으로 진행한다.

Preparing to install...

Extracting the JRE from the installer archive...

Unpacking the JRE...

Extracting the installation resources from the installer archive...

Configuring the installer for this system's environment...

Launching installer...

Preparing CONSOLE Mode Installation...

===============================================================================

AnyLink_Server4.0.0 (created with InstallAnywhere by Macrovision)

-------------------------------------------------------------------------------

===============================================================================

Introduction

------------

APPLIES TO

Product Name : AnyLink_Server4.0.0

Platform : HP-UX (Itanium) 64 bit

DB : Oracle 10g

ERD : 4.0.0

TMAX Ver : Tmax5 SP1 Fix 1

8 AnyLink 설치 안내서

Page 23: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

JEUS Ver. (Option JMAPPER) : JEUS 6.0 or above version

It is strongly recommended that you quit all programs before continuing with

this installation.

Respond to each prompt to proceed to the next step in the installation. If you

want to change something on a previous step, type 'back'.

You may cancel this installation at any time by typing 'quit'.

PRESS <ENTER> TO CONTINUE:

4. 설치하려는 모듈을 선택한다.

'CModule + JModule'을 선택할 경우, 기본적인 AnyLink 서버 바이너리와 JMapper를 위한 Java 라이브

러리가 설치된다. 'CModule' 만 설치할 경우에는 AnyLink 서버 바이너리만 설치한다. '1'을 입력하고

<Enter> 키를 누른다.

===============================================================================

Choose Install Set

------------------

Please choose the Install Set to be installed by this installer.

->1- CModule + JModule

2- CModule

ENTER THE NUMBER FOR THE INSTALL SET, OR PRESS <ENTER> TO ACCEPT THE DEFAULT

:

5. AnyLink에 필요한 데이터베이스 스크립트와 설정 샘플이 위치할 디렉터리를 지정한다.

위의 모듈 선택 과정(4번 과정)에서 '2- CModule'을 선택한 경우 디렉터리를 지정하면 Java 라이브러리

가 지정된 위치에 복사된다. 경로를 입력하고, <Enter> 키를 누른다.

===============================================================================

Choose Install Folder

---------------------

Where would you like to install?

Default Install Folder: /data5/apmqam/AnyLinkData

제2장 서버 설치 및 설치 확인 9

Page 24: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT

:

6. Tmax가 설치된 경로를 입력하는 화면이 나타난다. 설치된 경로를 입력하고 <Enter> 키를 누른다.

===============================================================================

Choose Installed Tmax Directory

-------------------------------

Where would you like to choose Tmax Directory?

Default Install Folder: /data5/apmqam/tmax

ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT

:

7. JEUS가 설치된 경로를 입력하는 화면이 나타난다. 설치된 경로를 입력하고 <Enter> 키를 누른다.

===============================================================================

Choose Installed JEUS Directory

-------------------------------

Where would you like to choose JEUS Directory?

Default Install Folder: /data5/apmqam/jeus

ENTER AN ABSOLUTE PATH, OR PRESS <ENTER> TO ACCEPT THE DEFAULT

:

8. 다음 화면에서는 설치된 경로에 대한 정보와 설치에 필요한 디스크 용량 정보가 나타난다. <Enter> 키

를 누르면 설치를 시작한다.

===============================================================================

Pre-Installation Summary

-------------------------------

Please Review the Following Before Continuing:

Product Name:

AnyLink_Server4.0.0

Link Folder:

/data5/apmqam

Install dir :

/data5/apmqam/AnyLinkData

Choose Tmax Dir :

10 AnyLink 설치 안내서

Page 25: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

/data5/apmqam/tmax

Choose JEUS Dir :

/data5/apmqam/jeus

JEUS Version :

JEUS 6.0.0.8

Tmax Version :

Tmax5 SP1 Fix 1

Platform :

HP-UX (Itanium) 64 bit

Disk Space Information (for Installation Target) :

Required: 168,273,920 bytes

Available: 8,975,541,248 bytes

PRESS <ENTER> TO CONTINUE:

9. 설치가 끝나면 설치 완료 메시지가 출력된다. <Enter> 키를 눌러 인스톨러를 종료한다.

===============================================================================

Installing...

-------------

[==================|==================|==================|==================]

[------------------|------------------|------------------|------------------]

===============================================================================

Installation Complete

---------------------

The installation of AnyLink_Server4.0.0 is complete, but some errors occurred

during the install.

Please see the installation log for details. Press :Done: to quit the

installer

PRESS <ENTER> TO EXIT THE INSTALLER:

참고

설치 과정 중 에러가 발생했다는 메시지가 출력될 경우, 5번 과정에서 지정된 디렉터리 아래의

UninstallerData/log 디렉터리로 이동한다. 해당 디렉터리에는 인스톨러에서 남기는 로그 파일이 위

치한다. 로그 파일을 통해 원인을 확인하여 조치한다.

제2장 서버 설치 및 설치 확인 11

Page 26: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

2.3. 환경설정AnyLink 서버 인스톨러는 AnyLink 서버 바이너리(Tmax 서버)와 Java 라이브러리를 지정된 위치에 복사

해주는 부분까지만 수행된다.

이후 정상적인 구동을 위해서는 다음과 같은 부가적인 작업들을 필요로 한다.

● 데이터베이스 관련 작업

● AnyLink 서버 설정

2.3.1. 데이터베이스 관련 작업

AnyLink 서버의 정상적인 구동을 위해필요한 데이터베이스 관련 작업은 다음과 같다.

● AnyLink에서 사용할 데이터베이스 계정 생성 및 데이터베이스 스크립트 실행

다음은 데이터베이스가 Oracle 10g일 경우에 대한 데이터베이스 설정 예제이다. 이와 같이 설정된 상태

에서 sqlplus로 데이터베이스에 접속 후 계정을 생성한다.

# DB 설정

ORACLE_BASE=/home/ora10g

export ORACLE_BASE

ORACLE_HOME=$ORACLE_BASE/product/10.1.0/db_1

export ORACLE_HOME

ORACLE_SID=ora10g

export ORACLE_SID

ORACLE_TERM=vt100

export ORACLE_TERM

LD_LIBRARY_PATH=$ORACLE_HOME/lib:/lib:/usr/lib:$TMAXDIR/lib

export LD_LIBRARY_PATH

계정을 생성한 이후에는 계정에 접속하여 설치된 데이터베이스 스크립트를 실행한다. 데이터베이스 스

크립트는 테이블 생성을 위한 스크립트와 데이터 삽입을 위한 스크립트가 있다. 테이블 생성을 위한 스

크립트를 실행한 이후에 데이터 삽입을 위한 스크립트를 실행한다.

데이터베이스 스크립트는 기본으로 설치 계정의 다음 경로에 위치한다.

AnyLinkData/DB_Script

● AnyLilnk에서 데이터베이스 접속을 위한 환경변수 설정

AnyLink 서버가 데이터베이스에 접속하기 위한 환경변수를 다음과 같이 지정한다. 데이터베이스 스크

립트를 실행하기 전에 생성했던 계정을 지정한다.

ANYLINK_CONNECT_INFO=anylink/anylink

export ANYLINK_CONNECT_INFO

12 AnyLink 설치 안내서

Page 27: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

원격 데이터베이스를 사용할 경우, 마지막에 '@DB Connection String'을 지정해야 한다.

다음은 Oracle의 .tnsnames.ora에 'oracle10g'라는 데이터베이스 Connection String이 설정되어 있을 경

우에 대한 예제이다.

ANYLINK_CONNECT_INFO=anylink/anylink@oracle10g

export ANYLINK_CONNECT_INFO

2.3.2. AnyLink 서버 설정

AnyLink 서버와 관련하여 Tmax와 JEUS의 설정이 필요하다.

● Tmax 설정

Tmax 설정은 “Appendix C. Tmax 및 JEUS 설정”의 설정 내용을 기본으로하여 설정한다.

● JEUS 설정

AnyLinkData/Sample/jeus 아래의 WAR 모듈은 $JEUS_HOME/webhome/deploy_home 아래에 복사하

여 기동할 때 디플로이되도록 설정한다. “Appendix C. Tmax 및 JEUS 설정”의 굵게 표시된 부분에 주의

해서 설정한다.

JEUS 설정 예제는 AnyLink 서버를 설치할 때 AnyLinkData/Sample/jeus 아래 위치한다.

2.4. 서버 기동 확인tmboot 명령어로 Tmax를 기동한 후, tmadmin에 접속해서 st -s 명령어를 이용하여 현재 Tmax 서버의 상

태를 확인한다. CMapper, JMapper는 Admin에서 등록해야 하며, JMapper의 경우 JEUS가 정상적으로 부

팅되면 RDY 상태가 된다.

$$1 tmaxi7 (tmadm): st -s

CLH 0:

-----------------------------------------------------------------------------------------------

svc_name svr_name count cq_cnt aq_cnt q_avg

avg status

-----------------------------------------------------------------------------------------------

CMAPPER al4_cmapD 0 0 0 0.000

0.000 RDY

JMAPPER alinkjmapp 0 0 0 0.000

0.000 NRDY

SPLTSVC spltsvc 0 0 0 0.000

0.000 RDY

ALSCHDEP al4_schedD 0 0 0 0.000

제2장 서버 설치 및 설치 확인 13

Page 28: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

0.000 RDY

ALSCHCOM al4_schedD 0 0 0 0.000

0.000 RDY

ALDEPLOY al4_admD 6 0 3 0.023

0.005 RDY

STICSRUN al4_statd_fileD 0 0 0 0.000

0.000 RDY

AMMDEPLOY al4_ammD 6 0 0 0.000

0.123 RDY

AMMSTATUS al4_ammD 16 0 0 0.000

0.001 RDY

ALSCHRELAY al4_schedD 0 0 0 0.000

0.000 RDY

MAPPRLYSVC al4_cmap_relay 0 0 0 0.000

0.000 RDY

ALMSTLOGSEL al4_log 0 0 0 0.000

0.000 RDY

ALMSTLOGINS al4_log 0 0 0 0.000

0.000 RDY

ALDEPLOYDELT al4_admD 0 0 0 0.000

0.000 RDY

STICSFILERUN al4_stat_fileD 0 0 0 0.000

0.000 RDY

ALDBSVC al4_admD 99 0 0 0.000

0.013 RDY

14 AnyLink 설치 안내서

Page 29: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

제3장 Admin 설치 및 제거

본 장에서는 Windows에서 Admin을 설치 및 제거하는 방법에 대해 설명한다.

3.1. Admin 설치Admin은 Solaris, HP, Compaq, AIX에서의 설치 과정과 Windows에서의 설치 과정이 동일하며, 설치 과정

의 화면 구성도 동일하다. 두 가지 경우 모두 설치 툴을 이용하여 설치한다. 그러나 UNIX에서는 GUI 환경

을 지원해야 설치 툴을 이용하여 설치할 수 있다.

Admin의 설치 과정은 다음과 같다.

1. Anylink Admin 4.0.exe 파일을 실행한다. 다음과 같이 Admin 설치 툴의 초기 화면이 나타난다.

[그림 3.1] Admin 설치 - 설치 툴의 초기 화면

제3장 Admin 설치 및 제거 15

Page 30: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

2. 소개 화면이 표시되면 내용을 읽고 [Next] 버튼을 클릭한다. 설치를 종료하려면 [Cancel] 버튼을 클릭

한다.

[그림 3.2] Admin 설치 - 소개

3. 라이선스 준수 화면이 나타난다. 내용을 읽고 'I accept the terms of License Agreement'를 선택한

후 [Next] 버튼을 클릭한다.

[그림 3.3] Admin 설치 - 라이선스 동의

16 AnyLink 설치 안내서

Page 31: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

4. 설치 디렉터리 설정 화면이 나타난다. Admin 설치 파일들과 다른 파일들은 텍스트 필드에 표시된 디렉

터리의 하위에 놓이게 된다. [Choose] 버튼을 이용하여 원하는 디렉터리를 설정할 수 있으나 기본 폴

더를 그대로 사용하길 권장한다. 설정이 완료되면 [Next] 버튼을 클릭한다.

[그림 3.4] Admin 설치 - 설치 경로 선택

5. JDK 폴더 설정이 환경변수에 없는 경우 다음과 같이 JDK 폴더의 경로를 입력해야 한다.

[그림 3.5] Admin 설치 - JDK 폴더 선택

제3장 Admin 설치 및 제거 17

Page 32: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

6. Admin 관련 환경변수를 등록한 후 [Next] 버튼을 클릭한다.

[그림 3.6] Admin 설치 - 환경설정

7. 다음과 같이 설치를 진행하기 전에 지금까지 설정한 설치 정보가 화면에 표시된다. 확인 후 [Install] 버

튼을 클릭한다.

[그림 3.7] Admin 설치 - 설치 정보 확인

18 AnyLink 설치 안내서

Page 33: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

8. AnyLink 설치 화면이 나타난다. 파일 복사가 끝날 때까지 기다린다.

[그림 3.8] Admin 설치 - 설치 진행

9. 성공적으로 설치되었다는 메시지가 화면에 표시되면 [Done] 버튼을 클릭하여 설치를 종료한다.

[그림 3.9] Admin 설치 - 설치 종료

제3장 Admin 설치 및 제거 19

Page 34: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

3.2. Admin 기동 확인Admin 설치가 완료되면 다음의 과정을 통해 설치가 정상적 완료된 것을 확인한다.

1. Admin 아이콘을 더블클릭한다.

2. 다음과 같이 Admin 로그인 화면이 나타난다.

[그림 3.10] AnyLink Admin 로그인 화면

기본적으로 설정되어 있는 사용자는 다음과 같다.

권한암호사용자 ID

관리자 권한을 갖는다. 모든 메뉴에 접근이 가능하다.user_rootroot

시스템 관리자 권한을 갖는다. 시스템 컴포넌트 관리, 로그 및 통계

조회, 전문 발송, 통신망 상태 조회 메뉴만 접근이 가능하다.

user_sysmgrsysmgr

로그 및 통계 조회 메뉴만 접근이 가능하다.user_guestguest

20 AnyLink 설치 안내서

Page 35: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

3. 로그인 후 Admin 메인 화면이 나타난다

[그림 3.11] AnyLink Admin 메인 화면

4. [파일] > [종료] 메뉴를 선택하고 [예] 버튼을 클릭하여 Admin을 종료한다.

3.3. Admin 제거본 절에서는 Admin 설치 폴더/UninstallerData/ 디렉터리에서 사용 가능한 그래픽 툴을 사용하여 Admin을

제거하는 방법을 설명한다.

3.3.1. 제거 실행

Admin의 제거 과정은 다음과 같다.

1. Admin의 UninstallerData 폴더에서 Uninstall.exe 파일을 실행한다.

제3장 Admin 설치 및 제거 21

Page 36: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

2. 설치 제거 실행 화면이 나타난다. [Uninstall] 버튼을 클릭하여 Admin 제거를 진행한다.

[그림 3.12] AnyLink Admin UnInstaller 실행 대기 화면

3. Admin이 삭제되는 동안 진행 바를 통해 삭제 진행 상황을 확인할 수 있다.

[그림 3.13] AnyLink Admin UnInstaller 진행 화면

22 AnyLink 설치 안내서

Page 37: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

4. 최종 제거 완료 화면이 나타난다. 이 화면에는 Uninstaller로 제거되지 않는 파일이 출력된다. Admin이

설치된 후 생성된 파일은 Uninstaller로 삭제되지 않기 때문에 이 파일들은 그대로 두거나, 사용자가 직

접 삭제해야 한다.

[Done] 버튼을 클릭하여 Admin 제거 작업을 종료한다.

[그림 3.14] AnyLink Admin UnInstaller 진행 종료 화면

3.3.2. 제거 확인

Admin이 설치되어 있던 폴더의 하위 디렉터리에서 Admin이 설치된 후 사용자가 생성한 모든 파일을 삭

제한다. 즉, 설치 제거 후 삭제되지 않은 디렉터리를 삭제한다.

제3장 Admin 설치 및 제거 23

Page 38: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK
Page 39: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

제4장 스튜디오 설치 및 제거

본 장에서는 Windows에서 스튜디오를 설치 및 제거하는 방법에 대해 설명한다.

4.1. 스튜디오 설치스튜디오 설치 과정은 Admin 설치 과정과 파일 복사 과정까지 동일하다. 따라서 본 절에서는 그 이후의

설치 과정에 대해서 설명한다. 파일 복사 이전의 과정은 “3.1. Admin 설치”를 참고한다.

1. 파일 복사가 완료된 후 다음과 같이 스튜디오 환경설정 값을 입력한 후 [Next] 버튼을 클릭한다.

[그림 4.1] 스튜디오 설치 - 환경설정

제4장 스튜디오 설치 및 제거 25

Page 40: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

2. 지금까지 설정한 설치 정보를 확인하고 [Done] 버튼을 클릭하면 파일이 복사되고 설치가 완료된다.

[그림 4.2] 스튜디오 설치 - 설치 정보 확인

4.2. 스튜디오 기동 확인스튜디오 설치가 정상적 완료된 것을 확인하기 위하여 다음의 과정을 수행한다.

1. 스튜디오를 사용하기 위한 ID와 패스워드는 Admin에서 등록해야 한다. Admin에서 [Tools] > [사용자

관리] 메뉴를 선택한다.

[그림 4.3] Admin Tool 사용자 관리

26 AnyLink 설치 안내서

Page 41: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

2. 사용자 관리 화면의 [추가] 버튼을 클릭하면 사용자 추가/수정 화면이 나타난다. 붉은색으로 표시된 항

목은 필수 입력 항목이다. 'ID', '이름', '암호'를 입력하고, '역할'은 'User'를 선택한 후 [OK] 버튼을 클릭

한다. 등록이 완료되면 Admin을 종료한다.

[그림 4.4] 스튜디오 사용자 추가

제4장 스튜디오 설치 및 제거 27

Page 42: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

3. 스튜디오 아이콘을 더블클릭하면 시스템은 다음과 같은 메시지를 출력하게 된다. 스튜디오가 기동되면

서 서비스들을 불러오는 화면으로 AnyLink 서비스 구축에 따라 다를 수 있다.

[그림 4.5] AnyLink 스튜디오 실행 화면

4. 다음과 같은 로그인 화면이 나타난다. '사용자 ID'와 '암호'는 Admin에서 등록한 ID와 패스워드를 입력

한다.

[그림 4.6] 스튜디오 로그인 화면

28 AnyLink 설치 안내서

Page 43: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

5. 로그인이 되면 다음과 같은 메인 화면이 나타난다.

[그림 4.7] AnyLink 스튜디오 실행 화면

6. [스튜디오] > [종료] 메뉴를 선택하고 [종료] 버튼을 클릭하여 스튜디오를 종료한다.

4.3. 스튜디오 제거스튜디오 제거는 스튜디오 설치 폴더/UninstallerData/ 디렉터리에서 사용 가능한 GUI 툴을 사용한다.

4.3.1. 제거 실행

AnyLink 스튜디오의 제거 과정은 다음과 같다.

1. AnyLink 스튜디오의 UninstallerData라는 폴더에서 Uninstall.exe파일을 실행한다.

제4장 스튜디오 설치 및 제거 29

Page 44: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

2. [Uninstall] 버튼을 클릭하여 스튜디오 제거를 진행한다.

[그림 4.8] AnyLink 스튜디오 UnInstaller실행 대기 화면

3. 스튜디오가 삭제되는 동안 진행바를 통해 삭제 진행 상황이 표시된다

[그림 4.9] AnyLink 스튜디오 UnInstaller진행 화면

30 AnyLink 설치 안내서

Page 45: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

4. 최종 제거 완료 화면이 나타난다. 이 화면에는 Uninstaller로 제거되지 않는 파일이 출력된다. 스튜디오

가 설치된 후 생성된 파일은 Uninstaller로 삭제되지 않기 때문에 이 파일들은 그대로 두거나, 사용자가

직접 삭제해야 한다.

[Done] 버튼을 클릭하여 스튜디오 제거 작업을 종료한다.

[그림 4.10] AnyLink 스튜디오 UnInstaller진행 종료 화면

4.3.2. 제거 확인

스튜디오가 설치되어 있던 폴더의 하위 디렉터리에서 사용자가 생성한 모든 파일을 삭제한다. 즉, 설치 제

거 후 제거되지 않은 디렉터리를 삭제한다.

제4장 스튜디오 설치 및 제거 31

Page 46: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK
Page 47: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

Appendix A. 지원 데이터베이스 제품 및 생성

본 부록에서는 AnyLink에서 지원하는 데이터베이스 제품과 구축 및 환경설정 방법에 대해 설명한다.

A.1. AnyLink 지원 데이터베이스본 절에서는 AnyLink에서 지원하는 데이터베이스에 대해 설명한다.

설명DB

Oracle사에서 제공하는 데이터베이스 제품으로, AnyLink에서는 현재 Oracle 8i

및 Oracle 9i, Oracle 10g에 대해서 해당 플랫폼 모두 지원하고 있다.

Oracle

Tmaxsoft사에서 제공하는 데이터베이스 제품으로, AnyLink에서는 현재 Tibero

5에 대해서 해당 플랫폼 모두 지원하고 있다.

Tibero

Sybase사에서 제공하는 데이터베이스 제품으로, AnyLink에서는 현재 Sybase

12.5에 대해서 해당 플랫폼 모두 지원하고 있다.

Sybase

IBM에서 제공하는 데이터베이스 제품으로, AnyLink에서는 현재 9.3에 대해서

HP 서버용을 제공하고 있다.

Informix

IBM에서 제공하는 데이터베이스 제품으로, AnyLink에서는 현재 8.1에 대해서

IBM 서버용을 제공하고 있다.

DB2

A.2. 데이터베이스 구축본 절에서는 AnyLink 서버 가동을 위한 기본 테이블 설치에 대해서 설명한다.

A.2.1. 기본 스크립트

AnyLink에서 사용되는 기본 데이터베이스 테이블 설치를 위해 제공되는 스크립트로 다음과 같다.

설명스크립트

AnyLink 기본 테이블을 생성시키기 위한 스크립트가 포함되어 있는 파일로, 테

이블 생성 및 속성 관련 DDL이 있다.

AL_CREATE_TABS

Admin에 로그인하기 위한 기본 사용자를 등록하는 스크립트가 포함되어 있는

파일로 root, sysmgr, guest 총 3명의 기본 사용자를 등록한다.

AL_INIT_DATA

Appendix A. 지원 데이터베이스 제품 및 생성 33

Page 48: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

A.3. 해당 데이터베이스별 환경설정AnyLink 서버에서 데이터베이스와 연결하기 위해서는 기본적으로 ANYLINK_CONNECT_INFO와

ANYLINK_DB_NAME이 설정되어야 한다. 또한 데이터베이스 장애 등으로 인해 Real 데이터베이스에 접

속이 불가능할 경우 자동으로 백업 데이터베이스로 접속할 수 있는 기능을 제공한다.

다음은 환경변수별 백업 정보에 대한 항목이다.

Backup DB 정보Real DB 정보

ANYLINK_BACKUP_CONNECT_INFOANYLINK_CONNECT_INFO

SYBASE_BACKUP_SERVER_NAMESYBASE_SERVER_NAME

ANYLINK_BACKUP_DB_NAMEANYLINK_DB_NAME

A.3.1. Oracle에서의 데이터베이스 환경설정

AnyLink에서 데이터베이스에 접근하기 위해서는 단순히 Oracle 환경설정 외에 '.profile'에서 아래의 표와

같이 환경설정을 해야만 데이터베이스와 연결이 된다.

USER_ID와 USER_PWD는 데이터베이스에 접속하기 위한 계정을 의미하는 것이며, DB_SID는

tnsnames.ora에 등록된 SID를 입력하면 된다. 만약 ANYLINK_CONNECT_INFO를 설정하지 않았을 경우

ANYLINK 서버에서 기본적으로 ANYLINK_CONNECT_INFO=anylink/anylink로 지원을 하고 있다.

Oracle 데이터베이스 연결을 위한 환경설정은 다음과 같다.

ANYLINK_CONNECT_INFO = USER_ID/USER_PWD@SID /* default: anylink/anylink */

A.3.2. Tibero에서의 데이터베이스 환경설정

AnyLink에서 데이터베이스에 접근하기 위해서는 단순히 Tibero 환경설정 외에 '.profile'에서 환경설정을

해야만 데이터베이스와 연결이 된다.

USER_ID와 USER_PWD는 데이터베이스에 접속하기 위한 계정을 의미하는 것이며, DB_SID는 ttbdsn.tbr

에 등록된 SID를 입력하면 된다. 만약 ANYLINK_CONNECT_INFO를 설정하지 않은 경우 ANYLINK 서버

에서 기본적으로 ANYLINK_CONNECT_INFO=anylink/anylink로 지원을 하고 있다.

Tibero 데이터베이스 연결을 위한 환경설정은 다음과 같다.

ANYLINK_CONNECT_INFO = USER_ID/USER_PWD@SID /* default: anylink/anylink */

A.3.3. Sybase에서의 데이터베이스 환경설정

Sybase의 경우 기본 환경설정으로 ANYLINK_CONNECT_INFO, SYBASE_SERVER_NAME,

ANYLINK_DB_NAME을 환경설정 파일에 설정한다.

34 AnyLink 설치 안내서

Page 49: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

ANYLINK_CONNECT_INFO, ANYLINK_DB_NAME에 대해서는 기본 설정을 지원해 주고 있다. 따라서

별도로 설정을 하지 않을 경우 ANYLINK_CONNECTION_INFO에 대해서는 위의 “A.3.1. Oracle에서의 데

이터베이스 환경설정”과 같이 anylink/anylink로 설정된다. 그리고 ANYLINK_DB_NAME은 ANYLINK로

설정된다.

Sybase 데이터베이스 연결을 위한 환경설정은 다음과 같다.

ANYLINK_CONNECT_INFO=user_id/user_pwd /* default: anylink/anylink */

SYBASE_SERVER_NAME=SYBASE 서버명

ANYLINK_DB_NAME=Database명 /* default: ANYLINK */

A.3.4. Informix에서의 데이터베이스 환경설정

Informix에서는 다른 데이터베이스 제품과는 달리 ANYLINK_DB_NAME만 설정하면 된다. Informix의 경

우에는 ANYLINK_CONNECT_INFO에서 ID와 패스워드를 가져오는 대신 데이터베이스에서 자체적으로

OS의 사용자 정보를 사용하므로 ANYLINK_CONNECT_INFO가 필요없다.

Informix 데이터베이스 연결을 위한 환경설정은 다음과 같다.

ANYLINK_DB_NAME=database명/* default: ANYLINK */

A.3.5. DB2에서의 데이터베이스 환경설정

DB2의 경우 기본 환경설정으로 ANYLINK_CONNECT_INFO, ANYLINK_DB_NAME을 환경설정 파일에

설정한다.

ANYLINK_CONNECT_INFO, ANYLINK_DB_NAME에 대해서는 기본 설정을 지원하고 있다. 따라서 별도

로 설정하지 않을 경우, ANYLINK_CONNECT_INFO에 대해서는 위의 “A.3.1. Oracle에서의 데이터베이

스 환경설정”처럼 anylink/anylink로 설정된다. 그리고 ANYLINK_DB_NAME은 ANYLINK로 설정된다.

DB2 데이터베이스 연결을 위한 환경설정은 다음과 같다.

ANYLINK_CONNECT_INFO=user_id/user_pwd /* default: anylink/anylink */

ANYLINK_DB_NAME=Databaseaud /* default: ANYLINK */

A.4. DB2 접속 정보 암호화 기능ANYLINK_CONNECT_INFO를 환경변수에 등록해서 사용할 경우 해당 접속 정보로 데이터베이스에 접근

하여 악영향을 미칠 수 있기 때문에 접속 정보를 등록한 후 암호화하여, 등록할 때 암호를 모르면 조회나

변경이 불가능한 기능이다. 해당 기능은 3.2.1 이상 버전에서 지원하며, $TMAXDIR/bin경로의 anyenc라

는 실행 파일을 통해서 등록, 변경 및 조회가 가능하다.

GDBM을 제외한 모든 데이터베이스 버전에 대해 지원한다.

Appendix A. 지원 데이터베이스 제품 및 생성 35

Page 50: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

A.4.1. 환경설정

ANYENC_CONNECT_INFO라는 환경변수를 등록한다. 해당 환경변수는 접속 정보를 암호화하여 저장한

파일의 절대 경로를 등록한다.

해당 환경변수를 설정했을 경우 “A.3. 해당 데이터베이스별 환경설정”에서 설정한 환경변수보다 암호화된

접속 정보가 우선적으로 적용된다. 암호화된 접속 정보로 데이터베이스 접속에 실패했을 경우에는 환경

변수로 등록한 접속 정보가 적용된다.

A.4.2. 등록

다음과 같이 anyenc의 –n 옵션을 이용하면 새로운 접속 정보를 설정할 수 있다.

> anyenc –n

--- Welcome to AnyLink DB Connect Info Manager ---

New Password:

암호를 입력하면 다음과 같이 데이터베이스별 접속 정보를 설정해야 한다.

======= Active DB Connect Info setting

New Connect Info:

해당 버전의 데이터베이스에 따라 입력 항목이 달라진다. 기본값을 사용할 경우에는 <Enter> 키를 누르고

다음 입력 항목을 입력한다.

다음은 DB2 버전에서 입력한 예이다.

======= Active DB Connect Info setting

New Connect Info: anylink/anylink

New DB Name: ANYLINK

======= Backup DB Connect Info setting

New Connect Info: backup/backup

New DB Name: BACKUP

A.4.3. 암호 변경

암호를 변경하려면 anyenc –c 옵션을 사용하거나, anyenc 명령으로 로그인하여 c 명령을 수행하면 된다.

다음은 c 명령을 이용한 예이다.

--- Welcome to AnyLink DB Connect Info Manager ---

Enter Password:

======= Select Command

36 AnyLink 설치 안내서

Page 51: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

p : Print DB Info

c : Change Password

d : Change DB Info

q : Quit

$$1 anyenc) c

New Password:

A.4.4. 접속 정보 변경

접속 정보를 변경하려면 anyenc –d 옵션을 사용하거나, anyenc 명령으로 로그인하여, d 명령을 수행하

면 된다. 다음은 d 명령을 이용한 예이다.

--- Welcome to AnyLink DB Connect Info Manager ---

Enter Password:

======= Select Command

p : Print DB Info

c : Change Password

d : Change DB Info

q : Quit

$$1 anyenc) d

======= Active DB Connect Info setting

Do you want to change Connect Info?(y/n)

변경할 항목에 대해서 변경 여부를 묻는다. 변경할 항목에 한해서 'y'를 입력하여 변경하며, 그 외의 경우

는 <Enter> 키를 누르면 다음 항목으로 이동한다.

======= Active DB Connect Info setting

Do you want to change Connect Info?(y/n) y

New Connect Info: anylink/changed

Do you want to change DB Name?(y/n)

======= Backup DB Connect Info setting

Do you want to change Connect Info?(y/n)

Do you want to change DB Name?(y/n) y

New DB Name: BACKUP2

Appendix A. 지원 데이터베이스 제품 및 생성 37

Page 52: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

A.4.5. 조회

정보 조회는 anyenc -p 옵션을 사용하거나 anyenc 명령으로 로그인하여, p 명령을 수행하면 된다. 다음

은 p 명령을 이용한 예이다.

$$2 anyenc) p

======= Active DB Connect Info

Connect Info: anylink/changed

DB Name: ANYLINK

======= Backup DB Connect Info

Connect Info: backup/backup

DB Name: BACKUP2

38 AnyLink 설치 안내서

Page 53: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

Appendix B. 오류 메시지 및 조치 방법

본 부록에서는 발생 가능한 오류 메시지와 그에 대한 설명 및 해결 방법에 대해 설명한다.

● WARNING: /tmp does not have enough disk space!

설치할 때 임시로 사용할 /tmp 용량이 작아서 설치를 정상적으로 수행할 수 없는 경우에

발생한다.

설명

IATEMPDIR라는 환경변수에 새로운 TEMP PATH를 설정한다.해결 방법

– Bourne shell의 경우

$ IATEMPDIR=/your/free/space/directory

$ export IATEMPDIR

– C shell의 경우

$ setenv IATEMPDIR /your/free/space/directory

● Warning! This installation requires 386.57 MB of free disk space, but there are only 156.91 MB available

at: /home/anylink1 Please free at least 229.66 MB to proceed with the installation.

디스크 용량이 부족한 경우에 발생한다.설명

종료 후 용량을 늘리고 다시 설치를 시도한다.해결 방법

Appendix B. 오류 메시지 및 조치 방법 39

Page 54: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK
Page 55: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

Appendix C. Tmax 및 JEUS 설정

본 부록에서는 Tmax와 JEUS의 설정 예제를 설명한다.

C.1. Tmax 설정다음은 Tmax 설정 예제이다.

*DOMAIN

tmax1 SHMKEY =87650, MINCLH=1, MAXCLH=3, RACPORT=4444,

TPORTNO=8765, BLOCKTIME=30, MAXSPR=64, MAXCPC=256

*NODE

tmaxh9 TMAXDIR = "/data1/moon/tmax",

APPDIR = "/data1/moon/tmax/appbin",

PATHDIR = "/data1/moon/tmax/path",

TLOGDIR = "/data1/moon/tmax/log/tlog",

ULOGDIR = "/data1/moon/tmax/log/ulog",

SLOGDIR = "/data1/moon/tmax/log/slog",

TMMOPT = "-o /data1/moon/tmax/log/ulog/tmm.log -e

/data1/moon/tmax/log/ulog/tmm.log",

CLHOPT = "-o /data1/moon/tmax/log/ulog/clh.log -e

/data1/moon/tmax/log/ulog/clh.log",

TMMLOGLVL = DEBUG4,

CLHLOGLVL = DEBUG4,

MAXSPR = 500,

MAXSVR = 300,

MAXTMS = 30,

MAXCPC = 300,

MAXSVG = 128,

MAXGWSVR= 64,

MAXGWCPC= 64,

EXTPORT = 9050,

EXTCLHPORT = "9051,9052"

*SVRGROUP

svg1 NODENAME = "tmaxh9"

*SERVER

DEFAULT:

CLOPT = "-o $(SVR).$(CDATE).log -e $(SVR).$(CDATE).log"

al4_ammD SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=UCS

Appendix C. Tmax 및 JEUS 설정 41

Page 56: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

al4_admD SVGNAME = svg1, MIN=1, MAX=1, RESTART=N

al4_schedD SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=UCS

al4_statdD SVGNAME = svg1, MIN=1, MAX=1, RESTART=N

al4_cmapD SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY

al4_cmap_relay SVGNAME = svg1, MIN=1, MAX=1

al4_log SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=UCS

bt_cms SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY,

TARGET="al4_batchD"

bt_cms_r SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY,

TARGET="al4_batchD"

tcpgwext SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY

tcpgwint SVGNAME = svg1, MIN=1, MAX=1, RESTART=N, SVRTYPE=CUSTOM_GATEWAY

alinkjmapp SVGNAME = svg1, MIN=1, MAX=1, CPC=20, SVRTYPE=EXTSVR

*SERVICE

AMMDEPLOY SVRNAME = al4_ammD

AMMSTATUS SVRNAME = al4_ammD

ALDBSVC SVRNAME = al4_admD

ALDEPLOY SVRNAME = al4_admD

ALDEPLOYDELT SVRNAME = al4_admD

ALSCHDEP SVRNAME = al4_schedD

ALSCHCOM SVRNAME = al4_schedD

ALSCHRELAY SVRNAME = al4_schedD

STICSRUN SVRNAME = al4_statdD

CMAPPER SVRNAME = al4_cmapD

MAPPRLYSVC SVRNAME = al4_cmap_relay

ALMSTLOGINS SVRNAME = al4_log

ALMSTLOGSEL SVRNAME = al4_log

BT_CMS SVRNAME = bt_cms

BT_CMS_R SVRNAME = bt_cms_r

TCPGWEXT SVRNAME = tcpgwext

TCPGWINT SVRNAME = tcpgwint

JMAPPER SVRNAME = alinkjmapp, SVCTIME=30

C.2. JEUS 설정JEUS의 경우에는 다음의 환경 파일을 설정해야 한다.

● JEUSMain.xml

● WEBMain.xml

42 AnyLink 설치 안내서

Page 57: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

JEUSMain.xml(설정 예제)

<?xml version="1.0" encoding="utf-8"?>

<jeus-system xmlns="http://www.tmaxsoft.com/xml/ns/jeus" version="6.0">

<node>

<name>tmaxh9</name>

<class-ftp>true</class-ftp>

<sequential-start>true</sequential-start>

<enable-webadmin>true</enable-webadmin>

<engine-container>

<name>container1</name>

<!--

ALSERVER_IP : Tmax가 설치된 서버의 IP

ALSERVER_PORT: Tmax의 TPORTNO

ALSERVER_VERSION: Tmax 버전

-->

<command-option>-Xms256m -Xmx512m -XX:MaxPermSize=128m

-DALSERVER_IP=127.0.0.1 -DALSERVER_PORT=8765 -DAL

SERVER_VERSION=4</command-option>

<sequential-start>true</sequential-start>

<engine-command>

<type>servlet</type>

<name>engine1</name>

</engine-command>

</engine-container>

<system-logging>

<level>INFO</level>

<handler>

<console-handler>

<name/>

</console-handler>

<file-handler>

<name>fileHandler</name>

<enable-rotation>true</enable-rotation>

<append>false</append>

<valid-day>1</valid-day>

</file-handler>

</handler>

</system-logging>

</node>

<resource>

<data-source>

<database>

<vendor>others</vendor>

<export-name>anylink</export-name>

Appendix C. Tmax 및 JEUS 설정 43

Page 58: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

<data-source-class-name>com.tmax.tibero.jdbc.ext.TbConnectionPoolDataSource</data-source-class-name>

<data-source-type>LocalXADataSource</data-source-type>

<database-name>tibero</database-name>

<data-source-name>com.tmax.tibero.jdbc.ext.TbConnectionPoolDataSource</data-source-name>

<port-number>7629</port-number>

<server-name>192.168.1.87</server-name>

<user>gpsave325</user>

<password>gpsave325</password>

<driver-type>thin</driver-type>

<connection-pool>

<pooling>

<min>5</min>

<max>5</max>

<period>30000</period>

</pooling>

<wait-free-connection>

<enable-wait>true</enable-wait>

<wait-time>10000</wait-time>

</wait-free-connection>

</connection-pool>

</database>

</data-source>

</resource>

</jeus-system>

WEBMain.xml

<?xml version="1.0" encoding="UTF-8"?>

<web-container xmlns="http://www.tmaxsoft.com/xml/ns/jeus">

<context-group>

<group-name>MyGroup</group-name>

<webserver-connection>

<tmax-listener>

<listener-id>alinkjmapp</listener-id>

<!-- Tmax 설정 NODE 절에 있는 EXTPORT -->

<port>9050</port>

<thread-pool>

<min>20</min>

<max>20</max>

</thread-pool>

<!-- Tmax 버전 5x -->

44 AnyLink 설치 안내서

Page 59: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK

<tmax-version>50</tmax-version>

<server-type>server</server-type>

<!-- Tmax 설정에서 JMapper 서버의 서버 그룹명 -->

<server-group-name>svg1</server-group-name>

<!-- Tmax 설정에서 JMapper 서버명 -->

<server-name>alinkjmapp</server-name>

<dispatcher-config-class>anylink.engine.AnyLinkDispatcherConfig</dispatcher-config-class>

</tmax-listener>

</webserver-connection>

</context-group>

<session-cluster>

<session-routing>false</session-routing>

</session-cluster>

</web-container>

Appendix C. Tmax 및 JEUS 설정 45

Page 60: AnyLink - TmaxSoftOS Version CPU RAM Memory Hard Disc Space JDK Version (Sun Ultra 80) 1 GB 1 GB JDK 1.6.x 이상 UltraSPARC-2 450MHZ x 2 Solaris HP-UX HP-PA series 256 MB 1 GB JDK