IT science — сайт itscience.ru
Публикации и материалы, связанные с ИТ, статистика использования лицензий, настройка серверов, автоматизация и управление ИТ-инфраструктурой.
- Домен
- itscience.ru
- Сайт
- https://itscience.pro
- Отрасль
- Информационные технологии
- Ключевые слова
- лицензии, автоматизация, серверы, Linux, Windows, автоматизация учета, строительство сетевой инфраструктуры, скрипты, управление лицензиями, автоматизация почтовых серверов
Технологии
- analytics: Google Analytics, Yandex Metrica
- architecture_signals: pwa_manifest
- javascript_libraries: jQuery
- seo_signals: canonical, open_graph, twitter_cards
О сайте
Title: IT science
Description: IT science — статьи и инструкции из мира IT
---
Ваш пароль
[Я забыл](https://itscience.pro/settings/password-reset/) Чужой компьютер
Войти
[Статистика использования лицензий Autodesk (сервер лицензий)](https://itscience.pro/all/statistika-ispolzovaniya-licenziy-autodesk-server-licenziy/)
Делюсь опытом, может кому-то пригодится.
Внимание! Это материал про официальный сервер лицензий!
Когда-то у нас были сетевые лицензии, сначала бессрочные, потом годовые и был свой сетевой сервер лицензий. Сам сервер был развёрнут на машине с windows, файл лицензий получали через кабинет Autodesk после продления.
Но, сейчас о другом. Нам захотелось получать статистику выдачи лицензий, т. к. куплено их было «впритык» и нужно было отслеживать целесообразность использования.
В инсталляторе идёт утилита lmutil.exe, запуск которой в командной строке выдаст статистику по ключам.
Это конечно круто, но недостаточно смотреть статистику, хочется её накапливать, в базе например. Через командную строку Windows делать такое непрактично. На выручку приходит наш любимый linux.
Для начала идём на сайт Autodesk и скачиваем Autodesk Network License Manager для Linux. <https://knowledge.autodesk.com/ru/search-result/caas/downloads/downloads/RUS/content/autodesk-network-license-manager-for-linux.html
Обратите внимание, поддерживаемые версии:
- Red Hat Enterprise Linux 8 - Red Hat Enterprise Linux 7 - SUSE Linux Enterprise 15 с пакетом обновления 2 (SP2) - SUSE Linux Enterprise 15 с пакетом обновления 1 (SP1) - SUSE Linux Enterprise 15 - SUSE Linux Enterprise 12 с пакетом обновления 4 (SP4)
Не смущайтесь, ниже я расскажу как это всё запустить на Ubuntu.
Если заглянуть в RPM пакет, то там распаковываются 4 файла в папку /opt/flexnetserver/
- LicenseAdministration.pdf - adskflex - lmgrd - lmutil
Собственно, для наших целей потребуется только файл lmutil
Закидываем распакованный файл куда хотим на наш сервер, хоть в папку scripts
Ну, а дальше, небольшой фикс
Если при запуске утилиты она выдаёт ошибку
$ ./lmutil bash: ./lmutil: Нет такого файла или каталога
Раскрыть
ldd выдаёт результат
$ ldd lmutil linux-vdso.so.1 (0x00007fff5b1de000) libpthread.so.0 = /lib/x8664-linux-gnu/libpthread.so.0 (0x00007fbe36c6f000) libm.so.6 = /lib/x8664-linux-gnu/libm.so.6 (0x00007fbe36b20000) libgccs.so.1 = /lib/x8664-linux-gnu/libgccs.so.1 (0x00007fbe36b05000) libc.so.6 = /lib/x8664-linux-gnu/libc.so.6 (0x00007fbe36913000) libdl.so.2 = /lib/x8664-linux-…
Каноническая страница: itscience.ru