檢查 Windows® 授權伺服器

判斷下列其中一個授權常駐程式是否無法運作:lmgrd.exe、rational.exe 或 ibmratl.exe。
  1. 按一下開始 > 程式集 > Rational® 授權伺服器 > 授權工具。這會啟動 lmtools,其為 FLEXlm 公用程式,是指令行公用程式 lmutil 的 GUI 版。
  2. 在「服務/授權檔」標籤中,選取配置使用授權檔然後在文字方塊中,輸入授權伺服器上授權檔的完整路徑(包含磁碟機代號)。
  3. 移至伺服器狀態標籤。選取全部顯示,然後再按一下執行狀態查詢
    1. 如果授權伺服器已啟動,您會在狀態輸出視窗中看到下列字行:

      server_hostname: license server UP (MASTER) v_number

      Vendor daemon status (on server_hostname):

      rational: UP v_number

      第一行表示 lmgrd.exe 的狀態,第二行表示供應商常駐程式的狀態。

      由於 IBM Rational 授權伺服器軟體已啟動, 因此問題可能是用戶端與伺服器之間的網路通訊。請參閱檢查 Windows 網路連線

    2. 如果 lmgrd.exe 已啟動,但 rational.exe 或 ibmratl.exe 未啟動,則狀態輸出視窗會顯示下列字行:

      server_hostname: license server UP (MASTER) v_number

      Vendor daemon status (on server_hostname):

      rational [or] ibmratl: The desired vendor daemon is down.

      檢查下列項目:
      • 常駐程式 vendor name 已非預期地終止,而 lmgrd 尚未將其重新啟動。選取「授權工具」公用程式中的停止/重新讀取標籤。展開遠端伺服器清單, 然後選取 rational。 按一下重新讀取授權檔
      • 授權檔在下列指令行中未正確指定供應商常駐程式的路徑。例如:DAEMON rational [rational.exe 或 ibmratl.exe 的完整路徑,包括磁碟機代號]。
      • lmgrd.exe 的版本可能與 rational.exe 或 ibmratl.exe 不相容。 您的授權伺服器上已安裝 FLEXlm (lmgrd.exe)。確認 install_directory\common\lmgrd.exe 檔的日期及大小, 符合在產品安裝光碟之 \common 目錄中找到的 lmgrd.exe。

    3. 如果 lmgrd.exe 和供應商常駐程式都未啟動,則結果狀態輸出視窗會包含下列字行:

      lmgrd is not running: Cannot connect to server

      FLEXlm error: -15.10.

      檢查下列項目:
      • 檢閱 Rational 授權伺服器的設定和啟動指示。
      • 可能有虛擬的供應商常駐程式處理程序已啟動。當非預期地終止 lmgrd 程序時,就會發生此現象。請按下 Ctrl-Alt-Del 鍵以啟動「工作管理員」。 在「處理程序」標籤上,尋找 rational.exe 或 ibmratl.exe 及/或 lmgrd.exe。終止這些程序。啟動授權伺服器(請參閱開始 Windows 授權伺服器),然後檢查 Rational 授權伺服器 > 授權工具中的伺服器狀態。 如果授權伺服器仍未啟動,且其配置成當作服務來啟動,則請重新啟動電腦兩次。
      • 「FLEXlm 授權管理程式」應用程式可能已經過期或毀損。


意見