介紹
在確認 NI License Manager (NILM) 和 Volume License Manager (VLM) 可以通信後,讓客戶端嘗試從 Server 獲取許可。如果不成功,請查看 LMGRD Logs 以確定 Server 是否收到請求,如果被拒絕,請確定原因。
嘗試取得授權和故障排除
通過打開需要授權的 NI 軟體,讓客戶端從 License Server 請求授權:
- 對於此測試,通常最好通過將 License Files 從 <ProgramData>\National Instruments\License Manager\Licenses 目錄移動到另一個目錄來排除所有Local Licenses,這樣 NI License Manager 就無法看到它們。
- 一種方法是在 Licenses 目錄中創建一個名為“Hidden Local Licenses”的文件夾,並將 Licenses 目錄中的所有 .lc 文件放在新創建的文件夾中。
- 確保在手動移動或編輯任何 License File 後點擊 NI License Manager 中的 Refresh 按鈕。如果您移動了任何 License File,它們將不再出現在 NI License Manager 的 Local Licenses 分頁中。
- 移動任何 Local Licenses 後,嘗試通過在客戶端上打開軟體(如 LabVIEW 或 TestStand)來申請授權。
如果未提示您啟用或試用軟體,則已獲得授權。打開 NI License Manager 並選取到 Nework License 的分頁。檢查 License 名稱旁邊的綠色框或圓圈所指示的 License 狀態。
如果軟體未以授權形式打開,請查看位於 License Manager 上的 LMGRD Logs 以確定問題所在:
- 在文本編輯器中打開 <ProgramData>\National Instruments\License Manager\Data\lmgrd.log 中的 LMGRD Logs。
- 搜尋有疑問的客戶端電腦名稱或使用者名稱。特別是,我們在找尋以以下關鍵字開頭的一行。也增加了關鍵字定義以作說明:
- OUT :列出的授權已被客戶端簽出。
- IN :列出的授權已由客戶端簽回伺服器。
- DENIED :客戶端請求列出的授權,但被伺服器拒絕。日誌應列出拒絕的原因。
- UNSUPPORTED:這條消息可以由許多不同的原因引起。通常它們是無害的,並不影響簽出軟體的能力。
解釋結果
電腦名稱或使用者名稱未出現在 LMGRD Logs中
License Server 未收到來自客戶端的請求。如果用戶/電腦被拒絕授權,日誌應提供可能的原因。
因與 Volume License Manager 配置不匹配而拒絕
如果電腦名稱或使用者名稱未出現在 LMGRD Logs 中或拒絕的原因與 Volume License Manager 配置不匹配,並且如果已遵循其他 Volume License Manager 連接性故障排除教程,建議聯繫 NI 支持。