Main Content

네트워크 라이선스 매니저 모니터링하기

이 항목에서는 네트워크 라이선스 매니저를 관리하는 데 사용할 수 있는 여러 가지 유틸리티를 설명합니다. 이러한 유틸리티에 대한 자세한 내용은 설치된 MATLAB® 제품에 포함되어 있는 PDF 형식의 라이선스 관리 안내서를 참조하십시오(matlabroot\etc\LicenseAdministration.pdf).

LMTOOLS는 Windows® 컴퓨터에만 사용할 수 있습니다. 명령줄 유틸리티는 모든 운영체제에서 사용할 수 있습니다.

LMTOOLS 사용하기(Windows만 해당)

Windows 컴퓨터의 FlexNet® Publisher 라이선싱에는 LMTOOLS라는 툴이 포함되어 있습니다. LMTOOLS를 사용하여 다음과 같은 다양한 라이선스 관리 작업을 수행할 수 있습니다.

  • 네트워크 라이선스 매니저의 상태를 가져옵니다.

  • 네트워크 라이선스 매니저를 시작하고 중지합니다.

  • 네트워크 라이선스 매니저를 서비스로 구성합니다.

다음 예는 LMTOOLS를 사용하여 네트워크 라이선스 매니저의 현재 상태를 확인하는 방법을 보여줍니다.

  1. matlabroot\etc\$ARCH 폴더의 lmtools.exe 파일을 더블 클릭하여 LMTOOLS를 시작합니다. 여기서 matlabroot는 MATLAB 설치 폴더이고, $ARCH는 플랫폼별 하위 폴더입니다(예: win64).

  2. Server Status 탭을 선택합니다.

  3. Perform Status Enquiry 버튼을 클릭합니다. LMTOOLS가 lmutil lmstat -a 명령을 입력했을 때와 같은 정보를 표시합니다.

    LMTOOLS dialog box, displaying the status of the license manager

명령줄 유틸리티 사용하기

FlexNet 라이선싱에는 네트워크 라이선스 매니저를 시작하고 중지하고 모니터링하는 데 사용할 수 있는 라이선스 관리 유틸리티 세트가 포함되어 있습니다.

Windows 컴퓨터의 경우 FlexNet은 모든 유틸리티를 단일 명령줄 실행 파일 lmutil.exe에 패키지로 제공합니다. 이 프로그램은 matlabroot\etc\$ARCH 폴더에서 사용할 수 있습니다. 여기서 matlabroot는 MATLAB 설치 폴더이고, $ARCH는 플랫폼별 하위 폴더입니다(예: win64). 예를 들어, 네트워크 라이선스 매니저의 상태 확인을 실행하려면 DOS 명령 창을 열고 lmstat를 인수로 지정하여 lmutil을 실행합니다.

lmutil lmstat -a -c "C:\Program Files\MATLAB\R2022a\etc\license.dat"

-a 옵션은 세부 목록을 나열하도록 요청합니다. 사용할 라이선스 파일을 지정하려면 -c 옵션도 포함시켜야 합니다. 모든 lmutil 옵션에는 이 옵션을 사용해야 합니다. 설치 경로에 공백이 있는 경우 경로를 따옴표로 묶습니다. 다음은 반환된 정보의 일부입니다.

lmutil - Copyright (c) 1989-2018 Flexera Software Inc. All Rights Reserved.
Flexible License Manager status on Fri 12/17/2021 10:11

[Detecting lmgrd processes...]
License server status: 27000@lmsvr-837962
License File(s) on lmsvr-837962: C:\Program Files\MATLAB\R2022a\etc\license.dat:

  lmsvr-837962: license server UP (MASTER) v.11.16.2

Vendor daemon status (on lmsvr-837962):

    MLM: UP v11.16.2

Feature usage info:

Users of MATLAB: (Total of 5 licenses available)

Users of SIMULINK: (Total of 5 licenses available)

Users of Control_Toolbox: (Total of 5 licenses available)

Users of Identification_Toolbox: (Total of 5 licenses available) 

lmutil 패키지에 있는 모든 유틸리티의 목록을 보려면 다음 명령을 입력하십시오.

lmutil -h

특정 유틸리티에 대한 도움말을 보려면 다음 예와 같이 -h 옵션과 함께 유틸리티의 이름을 입력하십시오.

lmutil lmstat -h

Linux 컴퓨터와 macOS 컴퓨터의 경우 이러한 라이선스 관리 유틸리티는 matlabroot/etc 폴더에 존재하는 개별 실행 파일입니다. 예를 들어, 네트워크 라이선스 매니저의 상태를 보려면 다음과 같이 lmstat 유틸리티를 사용하십시오.

lmstat -a

lmutil - Copyright (c) 1989-2018 Flexera Software Inc. All Rights Reserved.
Flexible License Manager status on Fri 12/17/2021 10:11

License server status: 27000@lmsvr-837962
License File(s) on lmsvr-837962: /usr/local/MATLAB/R2022a/etc/license.dat:

  lmsvr-837962: license server UP (MASTER) v.11.16.2

Vendor daemon status (on lmsvr-837962):

    MLM: UP v11.16.2

Feature usage info:

Users of MATLAB: (Total of 5 licenses available)

Users of SIMULINK: (Total of 5 licenses available)

특정 유틸리티에 대한 도움말을 보려면 다음 예와 같이 -h 옵션을 사용하십시오.

lmstat -h

다음 표는 포함되어 있는 가장 유용한 라이선스 관리 툴의 이름을 보여줍니다.

유틸리티설명

lmdiag

라이선스 체크아웃 문제를 진단합니다.

lmdown

라이선스 서버 노드의 모든 라이선스 데몬(lmgrd와 모든 공급업체 데몬)을 종료합니다.

lmhostid

시스템의 호스트 ID를 보고합니다.

lmreread

네트워크 라이선스 매니저가 라이선스 파일을 다시 읽도록 하고, 새 공급업체 데몬을 시작합니다.

참고

lmreread를 사용하여 사용자 기반 라이선스의 라이선스 파일을 다시 처리하는 경우 연결된 네트워크 라이선스 매니저 옵션 파일의 INCLUDE 문에 대한 변경 내용은 15분 후에 적용됩니다.

lmstat

모든 네트워크 라이선싱 작업의 상태를 표시합니다.

lmswitchr

다른 보고서 로그 파일로 전환합니다.

lmver

라이브러리 또는 이진 파일의 버전을 지정합니다.

감사의 글

이 항목에는 네트워크 라이선스 매니저 공급업체 데몬에 사용된 콘텐츠의 저작권 소유자가 나열되어 있습니다.

MD5

MD5 derived from RSADSI MD5 Message-Digest Algorithm.Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All rights reserved.

License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD5 Message-Digest algorithm" in all material mentioning or referencing this software or this function.

License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD5 Message-Digest Algorithm" in all material mentioning or referencing the derived work.

RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind.

These notices must be retained in any copies of any part of this documentation and/or software.

관련 항목