FlexNet Publisher 구성 시작하기

업데이트 됨 Oct 8, 2021

환경

소프트웨어

  • Volume License Manager

이전에 FLEXlm으로 알려진 Flexera Software의 FlexNet Publisher는 조직이 부서 및 조직 전체에서 라이센스를 중앙에서 추적하고 관리할 수 있도록 하는 소프트웨어 라이센스 관리 시스템입니다. NI는 FlexNet Publisher 호환 라이센스 파일로 FlexNet Publisher 구현을 지원하지만, NI는 FlexNet Publisher를 설계하거나 판매하지 않습니다. 이 짧은 문서는 FlexNet Publisher의 설정 및 구성을 단계별로 안내합니다.

VLM(Volume License Manager, 볼륨 라이센스 관리자)을 사용하는 대신 FlexNet Publisher를 사용하는 경우 초과 인출, 연결 해제 및 홈 라이센스를 포함하여 사용할 수 없는 VLM의 특정 기능이 있습니다. 초과 인출 라이센스를 사용하면 계약에서 허용하는 것보다 더 많은 지정 사용자 또는 컴퓨터 기반 라이센스를 사용할 수 있습니다. 연결 해제된 라이센스를 사용하면 라이센스 서버에 항상 액세스 할 수 없는 컴퓨터에서 NI 소프트웨어를 사용할 수 있습니다. 가정용 라이센스 파일을 사용하면 라이센스를 사용하지 않고도 집에 있는 한 대의 컴퓨터에서 소프트웨어를 사용할 수 있습니다. 이러한 기능이 중요한 경우 VLM을 사용하여 라이센스를 관리하는 것이 좋습니다. VLM은 대량 고객이 NI 소프트웨어를 최대한 활용할 수 있도록 무료입니다.

라이센스 파일 받기

FlexNet Publisher 서버 이름, 서버 운영 체제(Windows 또는 Linux) 및 호스트 ID (Windows의 경우 MAC 주소, Linux의 경우 호스트 ID)를 Agreements@ni.com으로 보냅니다. FlexNet Publisher를 사용하여 라이센스를 관리하겠다고 말합니다.

FLEXnet Publisher 구성

  1. 라이센스에 필요한 모든 파일을 포함할 폴더를 컴퓨터에 만듭니다.

  2. 운영 체제에 따라 이 문서의 오른쪽 탐색 창에 있는 다음 파일을 다운로드 하십시오.

Windows OS

    • lmtools.exe

    • windows_flexlm.zip-lmgrd.exe (라이센스 관리자 데몬) 및 nilm.exe (NI 라이센스 관리자 공급 업체 데몬) 포함

Linux OS

    • linux_flexlm.zip - lmgrd.exe (라이센스 관리자 데몬) 및 nilm.exe (NI 라이센스 관리자 공급 업체 데몬) 포함

  1. .exe 파일을 1단계에서 만든 라이센스 폴더에 복사합니다.

  2. 라이센스 파일을 받은 후 라이센스 파일을 라이센스 폴더에 복사하십시오.

  3. 라이센스 폴더에 디버그 로그 파일에 대한 새 텍스트 파일을 만듭니다. "debug log.log" 파일의 이름을 바꿉니다.

  4. 라이센스 폴더 내용이 아래 이미지와 유사한 지 확인하십시오. nilm.opt에 대한 자세한 내용은 옵션 파일 생성 섹션을 참조하십시오.

  5. LMTOOLS 유틸리티(lmtools.exe)를 시작합니다.

  6. 구성 서비스 탭으로 이동합니다. 다음 정보를 입력하십시오.

    • NI FLEX License Manager와 같은 새 서비스 이름을 입력합니다.

    • lmgrd.exe, 라이센스 및 디버그 로그 파일의 경로를 입력합니다.


 

  1. 서비스 저장을 클릭합니다.

옵션 파일 만들기

라이센스 파일에 사용할 소프트웨어에 대한 컴퓨터 기반 권한이 필요한 경우 각 제품을 사용할 권한이 있는 컴퓨터를 나타내는 옵션 파일을 만들어야 합니다. 옵션 파일에 대한 자세한 내용은 FLEXnet Publisher 용 옵션 파일 구성을 참조하십시오.

  1. 라이센스 폴더에 새 텍스트 파일을 만듭니다. "nilm.opt" 파일의 이름을 바꿉니다.

  2. 표준 FlexNet Publisher 서식을 사용하여 파일에 다음 텍스트를 추가합니다.

    INCLUDE <제품 이름> HOST <호스트 이름>

    • <제품 이름>은 권한을 지정하는 NI 제품입니다. 제품 이름은 NI 라이센스 파일에서 찾을 수 있습니다.

    • <호스트 이름>은 컴퓨터 이름입니다. 컴퓨터 이름은 대소문자를 구분합니다.

라이센스 파일에 사용할 소프트웨어에 대한 명명된 사용자 권한이 필요한 경우 각 제품을 사용할 권한이 있는 사용자를 나타내는 옵션 파일을 만들어야합니다.

  1. 라이센스 폴더에 새 텍스트 파일을 만듭니다. "nilm.opt" 파일의 이름을 바꿉니다.

  2. 표준 FlexNet Publisher 서식을 사용하여 파일에 다음 텍스트를 추가합니다.

    INCLUDE <제품 이름 > USER <사용자 이름 >

    • <제품 이름>은 권한을 지정하는 NI 제품입니다. 제품 이름은 NI 라이센스 파일에서 찾을 수 있습니다.

    • <사용자 이름>은 Windows 로그인 이름을 기반으로 합니다. 사용자 이름은 대소문자를 구분합니다.

옵션 파일은 공급 업체 데몬 nilm.exe 와 동일한 디렉토리에 저장해야 합니다. 명명된 사용자 및 컴퓨터 기반 라이센스가 모두 있는 경우 동일한 옵션 파일에 두 유형의 INCLUDE 행을 모두 넣을 수 있습니다.

서버 시작

  1. LMTOOLS 유틸리티 (lmtools.exe)를 시작합니다.

  2. 서비스/라이센스 파일 탭으로 이동합니다.

  3. 서버 목록에서 서비스를 사용하여 구성을 선택합니다. 이전 단계에서 생성 한 NI FLEX License Manager를 선택합니다.

 

  1. 시작/중지/다시 읽기 탭으로 이동합니다. 원하는 서비스가 선택되었는지 확인하고 서버 시작을 클릭합니다.

 

클라이언트 컴퓨터 구성

클라이언트 소프트웨어는 기본적으로 FlexNet Publisher 서버를 찾도록 구성되어 있지 않습니다. 클라이언트 머신이 라이센스 서버를 찾으려면 환경 변수를 설정하거나, NI 라이센스 관리자에서 서버를 지정하거나, 클라이언트 소프트웨어 설치 시 머신을 자동으로 가리키도록 볼륨 라이센스 설치 프로그램을 생성할 수 있습니다.

NI 라이센스 관리자에서 환경 변수 설정 또는 서버 지정

NI 소프트웨어가 서버 이름과 포트를 찾는 세 위치가 있습니다:

  1. Windows 환경 변수 NILM_LICENSE_FILE

  2. Windows 환경 변수 LM_LICENSE_FILE

  3. NI 라이센스 관리자 안에 있는 옵션»환경 설정»볼륨 라이센스 서버 사용.

운영 체제에 따라 다음 위치 중 하나에서 이 값을 직접 설정할 수 있습니다.

Windows Vista/7 이상:

<ProgramData>\National Instruments\License Manager\Data\servers.ini

윈도우 XP:

HKEY_LOCAL_MACHINE\SOFTWARE\FLEXlm License Manager\NILM_LICENSE_FILE

servers.ini 파일 또는이 레지스트리 키 내의 서버 이름 및 포트에 대한 업데이트는 위에 표시된 NI 라이센스 관리자 위치에 반영됩니다.


VLM 볼륨 라이선스 설치 프로그램 (VLI) 생성

VLM 볼륨 라이선스 설치 프로그램을 사용하면 클라이언트 컴퓨터가 FlexNet Publisher 서버를 자동으로 가리 키도록 설치 단계가 추가됩니다. 한 가지 이점은 최종 사용자가 소프트웨어를 설치한 후 추가 단계가 없다는 것입니다. 볼륨 라이선스 설치를 위해 소프트웨어를 준비하려면 다음 단계를 완료하십시오.

참고: VLM은 서버 시스템이 아닌 시스템에 설치할 수 있습니다.

  1. 볼륨 라이선스 설치 프로그램을 만듭니다.

  2. 최종 사용자가 볼륨 라이선스 설치 프로그램에서 소프트웨어를 설치하도록 합니다.

참고: 소프트웨어가 최종 사용자의 컴퓨터에 이미 설치되어 있는 경우 사용자는 설치된 소프트웨어를 그대로 두고 볼륨 라이선스 설치 프로그램과 동일한 위치에 있는 vlmclient.exe 프로그램을 실행하기만 하면 됩니다. 생성된 볼륨 라이센스 설치 프로그램 폴더에서 클라이언트 폴더를 클라이언트 컴퓨터에 복사하고 해당 폴더에서 vlmclient.exe를 실행합니다.

라이센스는 FlexNet Publisher에서 관리하므로 소프트웨어를 설치한 사람 수를 추적할 필요가 없습니다.