Main Content

네트워크 라이선스 매니저 시작하기

네트워크 라이선스 매니저는 체크아웃 가능한 라이선스를 관리하여 조직의 최종 사용자가 MathWorks® 제품을 사용할 수 있도록 합니다. 라이선스 매니저를 시작하는 절차는 운영 체제에 따라 다릅니다.

선행 조건

  • 네트워크 라이선스 매니저가 설치되어 있어야 합니다. 라이선스 서버에 라이선스 매니저 설치하기 항목을 참조하십시오.

  • 네트워크 라이선스 매니저와 연결된 사용자 이름은 네트워크에서 정의된 이름이 아니라 컴퓨터에서 로컬로 정의된 이름이어야 합니다. 라이선스 매니저는 시작 프로세스 중에 해당 사용자 이름을 로컬 컴퓨터에서 찾은 경우에만 정상적으로 시작되며, 그러면 네트워크 사용자를 사용할 수 있게 됩니다.

Windows에서 시작하기

Windows®에서 네트워크 라이선스 매니저를 시작하려면 다음 옵션 중 하나를 사용하십시오.

lmtools.exe를 사용하여 대화형 방식으로 시작하기

lmtools.exe 라이선스 매니저 유틸리티는 네트워크 라이선스 매니저 설치 시 포함됩니다.

  1. 파일 탐색기에서 lmroot\etc\win64 폴더로 이동합니다. 여기서 lmroot는 네트워크 라이선스 매니저를 설치한 위치입니다. 예를 들어 다음 샘플 경로에는 현재 릴리스의 디폴트 설치 위치가 사용되었습니다.

    C:Program Files\MATLAB\R2024a\etc\win64
  2. lmtools.exe를 더블 클릭하여 네트워크 라이선스 매니저를 엽니다.

  3. Start/Stop/Reread 탭에서 Start Server를 클릭합니다.

네트워크 라이선스 매니저를 중지하려면 이 탭에서 Stop Server를 클릭하십시오.

Windows 서비스로 시작하기

설치 중에 네트워크 라이선스 매니저를 서비스로 구성한 경우 Windows 서비스 제어판에서 이 매니저를 시작할 수 있습니다.

  1. Windows 시작 메뉴에서 서비스를 검색한 다음 서비스 앱을 선택합니다.

  2. 서비스 창에서 네트워크 라이선스 매니저 서비스를 선택합니다. 기본적으로 이 서비스의 이름은 MATLAB License Server입니다.

  3. 서비스 이름을 더블 클릭한 다음 속성 대화 상자에서 시작을 클릭합니다.

네트워크 라이선스 매니저를 중지하려면 이 대화 상자에서 중지를 클릭합니다.

컴퓨터를 다시 시작하면 이 서비스가 네트워크 라이선스 매니저를 자동으로 시작합니다. 따라서 설치 후 다시 시작하지 않은 경우에만 수동으로 서비스를 시작해야 합니다.

명령 프롬프트에서 응용 프로그램으로 시작하기

Windows 명령 프롬프트에서 lmgrd.exe 라이선스 매니저 이진 파일을 사용하여 네트워크 라이선스 매니저를 시작할 수 있습니다. 이 파일은 네트워크 라이선스 매니저 설치 시 포함됩니다.

네트워크 라이선스 매니저에 대한 원치 않는 액세스를 방지하기 위해 이 이진 파일을 인터넷이나 신뢰할 수 없는 네트워크에 노출하지 마십시오.

  1. Windows 명령 프롬프트에서 lmroot\etc\arch 폴더로 이동합니다. 여기서 lmroot는 네트워크 라이선스 매니저를 설치한 위치이고, arch는 플랫폼별 아키텍처입니다(예: win64). 예를 들면 다음과 같습니다.

    cd "C:\Program Files\MATLAB\R2024a\etc\win64"
  2. 네트워크 라이선스 매니저를 시작합니다.

    lmgrd.exe -c licFile -l logFile

    • licFile은 라이선스 파일(예: license.dat)의 경로입니다.

    • logFile은 네트워크 라이선스 매니저에 대한 로그 파일(예: lmlog.txt) 경로입니다.

네트워크 라이선스 매니저를 중지하려면 다음 명령을 입력하십시오.

lmgrd.exe -c licFile lmdown -q

Linux 또는 macOS에서 시작하기

Linux®macOS 시스템에서는 lmstart 스크립트 또는 라이선스 매니저 이진 파일을 사용하여 명령줄에서만 네트워크 라이선스 매니저를 시작할 수 있습니다.

lmstart 스크립트를 사용하여 시작하기

다운로드 페이지에서 제공되는 MathWorks 인스톨러를 사용하여 네트워크 라이선스 매니저를 설치한 경우에만 설치 시 lmstart 스크립트를 사용할 수 있습니다.

  1. 해당 운영 체제의 명령 프롬프트에서 lmroot\etc 폴더로 이동합니다. 여기서 lmroot는 네트워크 라이선스 매니저를 설치한 위치입니다.

    운영 체제
    Linuxcd ~/MATLAB/R2024a/etc
    macOS(Intel® 프로세서 또는 Apple Silicon)cd /Applications/MATLAB_R2024a.app/etc
  2. 네트워크 라이선스 매니저를 시작합니다. lmstart 스크립트는 현재 실행 중인 모든 데몬을 중지하고 새 데몬을 시작합니다.

    ./lmstart

라이선스 매니저 이진 파일을 사용하여 시작하기

라이선스 매니저 이진 파일은 라이선스 매니저 다운로드 페이지에서 다운로드 가능합니다. 이진 파일을 다운로드하고 압축을 푼 후 lmgrd 이진 파일을 사용하여 네트워크 라이선스 매니저를 시작할 수 있습니다.

네트워크 라이선스 매니저에 대한 원치 않는 액세스를 방지하기 위해 이 이진 파일을 인터넷이나 신뢰할 수 없는 네트워크에 노출하지 마십시오.

  1. 가능하면 루트 사용자가 아닌 다른 사용자로 로그인하십시오. 네트워크 라이선스 매니저(lmgrd)는 루트 권한을 필요로 하지 않으며, 루트 사용자로 로그인하면 보안 위험이 발생할 수 있습니다.

    라이선스 매니저를 루트 사용자로 시작해야 하는 경우, su 명령을 사용하여 권한 없는 사용자(username으로 지정됨)로 lmgrd를 시작하십시오.

    su username -c "lmgrd -c license_file -l /var/tmp/LM_TMW.log" 
  2. lmroot/etc/arch 폴더로 이동합니다. 여기서 lmroot는 네트워크 라이선스 매니저를 설치한 위치입니다.

    운영 체제
    Linuxcd /usr/local/MATLAB/R2024a/etc
    macOS(Intel 프로세서)cd /Applications/R2024a/etc/maci64
    macOS(Apple Silicon)cd /Applications/R2024a/etc/maca64
  3. 네트워크 라이선스 매니저를 시작합니다.

    lmgrd.exe -c licFile -l logFile

    • licFile은 라이선스 파일(예: license.dat)의 경로입니다.

    • logFile은 네트워크 라이선스 매니저에 대한 로그 파일(예: lmlog.txt) 경로입니다.

네트워크 라이선스 매니저를 중지하려면 다음 명령을 입력하십시오.

lmgrd.exe -c licFile lmdown -q

네트워크 라이선스 매니저가 자동으로 시작되도록 구성하기(Linux 시스템만 해당)

Linux 시스템에서 네트워크 라이선스 매니저가 시작 프로세스 중에 자동으로 시작되도록 구성하려면 Linux 배포판에서 서비스를 자동으로 시작하는 표준 방법을 사용하십시오.

-u username 옵션을 사용하여 네트워크 라이선스 매니저 서비스를 시작합니다. 여기서 username은 루트 사용자가 아닌 유효한 사용자 이름을 나타냅니다.

네트워크 라이선스 매니저는 시스템 시작 시퀀스가 끝날 때 시작되어야 합니다. 라이선스 매니저가 정상적으로 시작하려면 네트워크가 이미 실행 중이어야 합니다. 사용 중인 Linux 버전이 제공하는 메커니즘을 사용하여 시작 시퀀스를 구성하십시오.

관련 항목