본문 바로가기
HPC/Software,OpenSource

[Linux] lmstat를 이용한 라이선스 체크(ANSYS)

by Yoon_estar 2025. 3. 2.
728x90

🎯개요

 

ANSYS를 포함한 다양한 소프트웨어 라이선스 관리를 위해 FlexNet 라이선스 매니저(FLEXlm)를 사용하며, 이를 확인하는 명령어 중 하나가 lmstat입니다. 이 글에서는 lmstat 명령어를 사용하여 ANSYS 라이선스 서버 상태 및 라이선스 사용 현황을 확인하는 방법을 설명합니다.

 

1️⃣lmstat 개요

lmstat 명령어는 라이선스 서버의 상태를 확인하고, 현재 라이선스를 사용하는 사용자 목록 및 라이선스 사용량을 조회하는 데 사용됩니다. 기본적으로 lmstat은 FLEXlm 라이선스 매니저에서 제공하는 도구로, 라이선스 서버와 통신하여 필요한 정보를 출력합니다.

 

💡주요기능

  • 라이선스 서버 상태 확인
  • 특정 소프트웨어의 라이선스 사용 현황 확인
  • 라이선스 서버에서 실행 중인 벤더 데몬 상태 조회
  • 라이선스 사용자 리스트 확인

 

2️⃣ANSYS 라이선스 상태 확인

 💡 라이선스 서버 상태확인(lmstat -s)

ANSYS 라이선스 서버가 정상적으로 작동하고 있는지 확인하기 위해 다음 명령어를 실행합니다.

# lmstat -s -c 1055@192.168.201.70

lmstat - Copyright (c) 1989-2005 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.
Flexible License Manager status on Wed 2/26/2025 09:41

]License server status: 1055@gc34rc8n00
    License file(s) on gc34rc8n00: /APP/CAE/ansys_inc/shared_files/licensing/license_files/ansyslmd.lic:

gc34rc8n00: license server UP (MASTER) v11.19

Vendor daemon status (on gc34rc8n00):

  ansyslmd: UP v11.19

 💡상세 라이선스 사용 현황 확인(lmsta -a)

  • License server status : 라이선스 서버의 상태(up 이면 정상 작동 중)
  • Vendor daemon status : Ansys 라이선스 데몬(ansyslmd)이 실행 중인지 여부
  • Feature usage info : 라이선스별 발급 개수 및 현재 사용 중인 개수
# lmstat -a -c 1055@192.168.201.70
lmstat - Copyright (c) 1989-2005 Macrovision Europe Ltd. and/or Macrovision Corporation. All Rights Reserved.
Flexible License Manager status on Wed 2/26/2025 09:30

License server status: 1055@gc34rc8n00
    License file(s) on gc34rc8n00: /APP/CAE/ansys_inc/shared_files/licensing/license_files/ansyslmd.lic:

gc34rc8n00: license server UP (MASTER) v11.19

Vendor daemon status (on gc34rc8n00):
  ansyslmd: UP v11.19

Feature usage info:
Users of ansys:  (Total of 7 licenses issued;  Total of 0 licenses in use)
Users of acpreppost:  (Total of 7 licenses issued;  Total of 0 licenses in use)
Users of ancode_hpc:  (Total of 3 licenses issued;  Total of 0 licenses in use)
...

 

3️⃣lmstat 명령어 옵션 정리

옵션 상태
-s 라이선스 서버 상태만 출력
-a 적체 라이선스 사용 내역 출력
-c 특정 라이선스 서버를 지정
-f 특정 소프트웨어 라이선스 상태 확인
-i 사용자의 상세 정보 출력
-v FLEXlm 버전 정보 확인