Я настраиваю сервер Solaris для использования с системой лицензирования flexlm. Мой поставщик программного обеспечения предоставил сценарий для установки Flexlm, и у меня есть его лицензия.
Я запустил скрипт, который спрашивает у меня путь для установки по умолчанию, путь для лицензии, и в конце он говорит, что лицензия установлена правильно.
Проблема заключается в ответе скрипта на запуск «lmgrd», который:
nohup: (путь установки) ... lmgrd: Недействительный аргумент. Я застрял на этом.
Может ли кто-нибудь посоветовать мне обойти эту проблему? Это моя первая попытка использовать Flexlm на машине без Windows, и все кажется намного сложнее, чем простая установка.
Первый вопрос, который я хотел бы задать: «существует ли путь на который сервер? "Вы можете cd /path/to/your/installation
и это работает?
Следующий вопрос, который я хотел бы задать: "Есть ли где-нибудь в пути символическая ссылка?"
Например, если вы указали FlexLM путь установки /usr/local/my_app
и local
каталог в /usr
действительно символическая ссылка на /mnt/local
... ... тогда вам нужно использовать /mnt/local/my_app
для пути установки.
Прошло около 10 лет с тех пор, как я установил сервер FlexLM на Solaris, но реализации FlexLM могут быть настроены поставщиком, который предоставляет вам программное обеспечение, поэтому вы можете дважды проверить их.