네트워크 라이선스 사용 제한하기

기술노트 17747

아키텍처:

All

컴포넌트:

lms

업데이트:

2021-06-17 오전 7:55

소개

네트워크 라이선스는 서버에 액세스할 수 있는 라이선스가 활성화된 모든 사용자가 사용할 수 있습니다. 경우에 따라 이것은 바람직하지 않습니다. 예를 들어, 특정 부서에서 라이센스 세트를 지불하고 다른 부서에서 라이센스 세트를 사용하지 않도록 하는 경우가 있습니다.

해결방법

기능을 사용할 수 있는 사용자 그룹을 지정하는 예약 파일을 만들 수 있습니다. 파일을 수동으로 편집하거나 그래픽 도구 WlsGrMgr를 사용하여 편집할 수 있습니다. SafeNet Environment 변수 LSRESERV를 사용하여 예약 파일의 위치를 설정해야 합니다.

준비사항

  • Group Reserv.zip 파일을 다운로드 한 뒤, 압축 해제 합니다.
  • 이 개념에 대한 정보를 얻으려면 "Setting Group Reservations.docx" 파일을 읽어보시기 바랍니다.
  • 아래의 방법을 통해 "WlsGrMgr.exe"를 사용하세요.

방법

  • WlsGrMgr를 열고 새 기능 (예: ARM.EW.COMPILER_STD)을 올바른 버전 (예: 1.00)으로 추가합니다. "Capacity" 필드에 "No limit"을 선택합니다.
  • 다음 "group" 대화상자에서, 편집할 그룹 이름과 토큰 수 (라이선스 사용자 수)를 지정합니다.
  • 다음 "member" 대화상자에서, 기능 사용을 허용할 사용자 혹은 PC 이름을 추가합니다.
  • 선택적으로 그룹을 추가하여 구성원을 제외할 수 있지만 포함되지 않은 구성원은 암시적으로 제외됩니다.
  • 라이선스 서버에 파일을 저장하고 환경변수 LSRESERV 값을 파일 위치로 설정합니다.
  • 라이선스 서버 서비스를 재시작 합니다 (Sentinel RMS License Manager).

예제

# Created By Sentinel RMS Development Kit Group Manager ::: 8.5.2.0015 ::: 1.0
ARM.EW.COMPILER_STD,1.01:EWARM_Compiler_users:3:include_user1 $include_machine !exclude_user

이 예약파일을 사용하면 사용자 include_user1와 PC include_machine가 IAR Embedded Workbench for ARM 컴파일러 라이선스를 사용할 수 있습니다. Exclude_user 는 명시적으로 제외됩니다.

참고

본 기술 노트는 예전 버전의 License Managerment System 1.xx에는 적용되지 않습니다.

 

모든 제품 이름은 해당 소유자의 상표 또는 등록 상표입니다.

죄송하지만, 당사 사이트에서는 Internet Explorer를 지원하지 않습니다.보다 편안한 사이트를 위해 Chrome, Edge, Firefox 등과 같은 최신 브라우저를 사용해 주시길 부탁드립니다.