TLM 사용 매뉴얼

TRACE32
이동: 둘러보기, 검색

Introduction

TASKING License Management(이하 TLM) 툴을 이용한 라이선스 관리 방법을 소개 합니다. TLM은 TASKING

floating 라이선스를 로컬 서버를 이용하여 서비스 해주는 툴 입니다.

문서 제작에 사용된 환경은 다음과 같습니다.

- TLM 1.2r2 windows 환경(라이선스 서버 프로그램)

- TASKING for tricore 5.0r2(클라이언트)

- License Borrow v1.3r1 유틸 패치

라이선스 모니터링

동일한 네트워크 내에서 아래 주소를 이용해 라이선스 상태를 확인 할 수 있습니다.

http://<lic_server_ip>:9090/stats

Example:

 

서버 PC에서 coommnad line으로 확인 방법

Example:

서버 PC의 TLM설치 경로에 있는 licdstat 유틸리티 이용

 

유저 이름(네트워크상에 보이는 컴퓨터 이름)이 한글인 경우 “/”와 같이 유저가 표현됩니다.

 

라이선스 borrow

라이선스 borrow유틸은 클라이언트 PC에서 실행되며, 라이선스를 일정 기간 동안 node-lock처럼 사용할

수 있는 기능입니다. TASKING 5.0r2설치시 기본 설치되는 라이선스 borrow 유틸의 경우 버그가 있어 아래

패치를 적용시켜 주셔야 합니다.

라이선스 borrow 패치 다운로드 : http://tasking.com/support/tlm/licborrow.exe

다운로드 후 C:\Program Files (x86)\TASKING\TriCore v5.0r2\bin 경로에 저장하면 패치가 완료 됩니다.

라이선스 borrow 기능 사용하기

1) 시작메뉴 -> Programs -> TASKING VX-toolset for Tricore -> Borrow a license

2) Borrow 기간 입력

3) Borrow a License 클릭

정상적으로 borrow가 되면 서버에 아래와 같은 로그를 확인 할 수 있습니다.

 

라이선스 반납 방법은 boorow license 유틸에서 Days에 0을 입력하면 반납이 됩니다.

1) 시작메뉴 -> Programs -> TASKING VX-toolset for Tricore -> Borrow a license

2) Borrow 기간에 0 입력

3) Borrow a License 클릭

 

라이선스 서버 접속 관리

Licdaccess.txt 파일을 이용하여 라이선스를 사용하는 유저를 관리 할 수 있습니다.

C:\Tasking\licdopt.txt 파일에서 접속 관리 파일 경로 지정

Licdopt.txt 파일 예)

Licdaccess.txt 파일 예)

deny

deny user { all | name }

deny system { all | name }

deny ip { all | ipaddr[-ipaddr] }

 

permit

permit user { all | name }

permit system { all | name }

permit ip { all | ipaddr[-ipaddr] }

 

라이선스 사용 권한 부여 Example : 특정 유저만 접근 권한 부여하기(한글 유저이름 지원 안됨!, 대신 IP 로 설정 필요)

deny user all

permit user eric

 

borrow deny

borrow deny user { all | name } from { all | key }

borrow deny system { all | name } from { all | key }

borrow deny ip { all | ipaddr[-ipaddr] } from { all | key }

 

borrow permit

borrow permit user { all | name } from { all | key } days n

borrow permit system { all | name } from { all | key } days n

borrow permit ip { all | ipaddr[-ipaddr] } from { all | key } days n

 

Borrow Example : 6a3c-cc42-1b40-a4ec 라이선스 유저 중 192.168.1.0-192.168.1.100 IP 유저에게만 최대 3 일까지 borrow 가능

borrow deny ip all from all

borrow permit ip 192.168.1.0-192.168.1.100 from 6a3c-cc42-1b40-a4ec days 3

 

* Licdopt 파일이나 licdaccess 파일이 수정되면 반드시 서버를 재시작 해주어야 합니다.

재시작 방법은 TLM 이 설치된 서버에서 아래 명령어를 cmd.exe 창에서 실행

sc stop “TASKING License Service”

sc start “TASKING License Service”