LM Tools 疑難排除 2/1/2008
分享在學校所接觸的LM tools,於安裝與查錯的微薄經驗,
如有任何建議、錯誤或更多的資訊,望能不吝提供交流,感謝。
當初怎沒想到要抓圖,過一陣子再補。
首發於"我的網頁設計":http://my-web-design.blogspot.com/
By ALK
請注意:
1、LM tools 是設置 FLEXnet License Service 的公用程式,
為Macrovision公司的技術,目的在於保護數位資產,
本校已有Autodesk的3Ds Max與Maya、
及MathWorks的Matlab,使用該技術。
官網:http://www.macrovision.com/global/tw/
2、LM tools同時間僅能服務一種軟體,
更換使用軟體,需執行LM tools,選擇另一服務,
(服務可先設定好),但仍有可能會造成衝突,
建議安裝於不同的主機。
3、網路版軟體,需Server端電腦可啟動該軟體,
(表授權服務已啟動),區網端的Client端才也可使用,
但仍可能會有Server端電腦防火牆問題。
4、授權碼可綁定Host-ip、Host-mac,或單一項目。
一、設定授權檔與啟動服務:
1、安裝與啟動LM tools:(Licence Manager Tools)
依照安裝軟體的不同,會被安裝在不同的路徑,
的安裝程式會問授權來源,如Network,
有的安裝程式會邀要求給授權檔案,
有的需另行安裝LM tools,如3Ds Max;
有的則在安裝過程中,需加選安裝LM tools,
請給予完整的Server Licence,而非Client Licence。
請詳閱軟體安裝說明文件,找到其安裝路徑與功能表捷徑。
2、啟動LM tools會進入 Service/Licence File 頁籤,
Server List為現有已設置好的服務,
FLEXnet License Service是常見的預設名稱,
作為分辨服務的軟體,也可自行設定,
被反白選擇到的,該軟體才能正確啟動,
可隨時選擇另一服務,啟動另一軟體。
3、決定授權服務啟動模式:
LM tools有提供"Using Services"及,
"Using Licence Files"兩種授權服務啟動模式,
請依軟體說明文件進行選擇選擇,
可在功能表\Mode或Service/Licence File改變模式。
如無指定,建議選Services模式,
下面說明也以Services模式為例,
但在授權設定與疑難排除方面兩者大同小異。
4、設置服務(Service):
軟體安裝過程,程式有可能會代為設置完成服務,
但首次執行,仍請作檢查。
請點擊"Config Service"頁籤,
在"Service Name"下拉選單中,選擇要被設定的服務,
也可在此增加自訂名稱新服務。
5、給定授權檔路徑:
lmgrd.exe 、 licence file 、 debug log file,
大多有特定路徑,請參閱軟體安裝文件,
debug log file可能需使用者預先手動建立空文字檔。
若要該服務在主機開機時,於使用者登入前自動生效,
請勾選"Use Services"、"Start Server at Power Up"
6、重新啟動Services:
若在步驟4,有變更到服務,建議重新啟動服務,
請點擊Start/Stop/Reread頁籤,先點Stop Server,
(可加選Force Server down),在點Start Server,
如有必要,可在Start Server後,點ReRead Licence File,
下面的狀態列皆會顯示操作的結果。
此後可測試軟體是否可啟動,
二、伺服狀態檢查與疑難排除:
1、Config Service 中的 debug log:
點擊"View log",可以看到Service的狀態、
授權數的借出、返回狀態與使用的電腦。
2、其它檢查用及管理的頁籤:
如軟體無法順利啟動,除參考啟動失敗所給予的訊息外,
LM toos也有給予相關訊息與工具,以便排除問題。
Server Diags:提供Server啟動所回返的訊息,
可在此得知授權檔、網路組態等訊息。
請直接點擊"Preform Diagnostics"
Server State:提供提供Server目前的狀態,
如有附加程式,如Matlab的ToolBox,其狀態也一併顯示。
請直接點擊"Preform State Enquiry "
Utilities:檢查lmgrd.exe等授權程式的版本,
及已安裝的授權檔狀態。
Sytem Setings:提供系統資訊與網路組態。
Borrowing:網路授權管理,尚未深入研究。
主要是可將授權數與權限,
暫時分給其它開放或封閉網路中的其它電腦,
讓這部電腦,成為該區域網路中的授權主機。
3、疑難排除:
Lmgrd.exe:授權驗證程式,在服務模式下,
作業系統中對應的服務有啟動,才能正常運作。
發生錯誤的可能性很多,已確認一點是,
建立LM tools服務後,若日後的Host或IP變動,
導致與授權碼不符,就會發生錯誤,
此情況還會導致對應的系統服務也無法啟動。
Server Diags:有locked等字樣,可能是Host或IP與授權不符。
Server State:有Winsock字樣,Server服務未正確啟動。
三、後記:
本篇分享的經驗範圍,僅就安裝過的3Ds Max、Maya及Matlab,
可能會有錯誤缺失、或不符合廣泛通用的情況,請見諒。
而目前網路上的相關資訊,尤其中文方面,相當稀少,
且大多是針對單一軟體或特定問題,希望本篇能提供一點幫助。
如有任何建議、錯誤或更多的資訊,望能不吝提供交流,感謝。
備註:
FLEXnet License的類別:
floating license:區域網路內所有電腦,皆可取得授權
node-locked license:只有被授權許可的電腦,才可取得授權
可再細分為uncounted、counted兩種
uncounted scheme:Client端可以自授權主機,可以無限量啟動
counted scheme :Client端只能自授權主機,有限量啟動