TLM 사용 매뉴얼
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”