判斷下列其中一個授權常駐程式是否未運作:lmgrd.exe 或 ibmratl.exe。
關於這項作業
如果要判斷授權伺服器的狀態,請執行下列動作:
- 按一下,開啟 LMTOOLS。LMTOOLS 是一個 FlexNet 公用程式,它是 GUI 版的指令行公用程式 lmutil。
- 在「服務/授權檔」標籤中,使用授權檔來選取配置,然後輸入通往授權檔的路徑。授權檔位於授權伺服器上。
- 移至伺服器狀態標籤。請按一下執行狀態查詢,檢查授權伺服器狀態。
- 如果授權伺服器已啟動,您會在狀態輸出視窗中看到下列字行:
server_hostname: license server UP (MASTER) v_number
Vendor daemon status (on server_hostname):
ibmratl: UP v_number
第一行表示 lmgrd.exe 的狀態,第二行表示供應商常駐程式的狀態。由於 IBM
Rational License Key
Server 已啟動,因此可能是用戶端與伺服器之間的網路通訊發生問題。請參閱檢查 Windows 網路連線。
- 如果 lmgrd.exe 已啟動,但 ibmratl.exe 未啟動,狀態輸出視窗會顯示下列字行:
server_hostname: license server UP (MASTER) v_number
Vendor daemon status (on server_hostname):
ibmratl: The desired vendor daemon is down.
檢查:
- 常駐程式 vendor name 意外終止,而 lmgrd 未將它重新啟動。
請在 LMTOOLS 選取停止/重新讀取標籤。
展開「遠端伺服器清單」,然後選取 rational。
按一下重新讀取授權檔。
- 授權檔在下列指令行中未正確指定供應商常駐程式的路徑。例如:DAEMON ibmratl [ibmratl.exe 的完整路徑,其中包括磁碟機代號]。
- lmgrd.exe 的版本可能與 ibmratl.exe 不相容。您的授權伺服器已經安裝 FlexNet (lmgrd.exe)。確認 install_directory\common\lmgrd.exe 檔的日期及大小,符合在產品安裝光碟之 \common 目錄中找到的 lmgrd.exe。
- 如果 lmgrd 和供應商常駐程式都未啟動,則狀態輸出視窗會包含下列字行:
lmgrd is not running: Cannot connect to server
FLEXlm error: -15.10