imadmin 指令能讓您:
啟動與停止所有 Instant Messaging 元件 (伺服器、多重訊號組合器、Calender 代理程式、叢集代理程式與監視程式)。
啟動與停止個別 Instant Messaging 元件。
重新整理所有 Instant Messaging 元件配置。
重新整理個別 Instant Messaging 元件。
檢查 Instant Messaging 元件的狀態。
只有超級使用者,或在執行 Instant Messaging 與多重訊號組合器的系統上擁有管理權限的使用者,才能執行 imadmin 指令行公用程式。此一般使用者即為伺服器執行時所使用的和在安裝時指定的身份。
在 Solaris 上為 inetuser。
在有 Sun JavaTM System Access Manager 的部署中,如果 Sun Java System Portal Server 與 Instant Messaging 伺服器都是安裝於相同的主機上,則使用者就是以 root 身份來執行 Access Manager 的使用者。
imadmin 指令行公用程式位在以下目錄中:
im-svr-base/sbin
啟動 Instant Messaging 伺服器可讓 Instant Messenger 與之連接。停止 Instant Messaging 伺服器會關閉所有連線並結束連線所有的 Instant Messenger 用戶端。
您可以同時啟動所有元件,或分別啟動單個元件。
根據啟用的元件,使用 imadmin 指令的start 選項來啟動 Instant Messaging 伺服器、多重訊號組合器、Calendar 代理程式、叢集代理程式與監視程式。
在指令行中,鍵入下列指令:
imadmin start |
如果伺服器和多重訊號組合器同時被啟用,則這個指令會先啟動 Instant Messaging 伺服器,然後啟動多重訊號組合器。
若監視程式為啟用 (預設),此指令會啟動監視程式,然後監視程式會讀取配置檔案並依需要啟動 Instant Messaging 伺服器與/或多重訊號組合器。
在指令行中,鍵入 imadmin start 指令和用來指定元件的引數,如下所示:
伺服器:
imadmin start server |
多重訊號組合器:
imadmin start multiplexor |
Calendar 代理程式:
imadmin start agent-calendar |
監視程式:
imadmin start watchdog |
您可以同時停止所有元件,或分別停止單個元件。
根據啟用的元件,使用 imadmin 指令的 stop 選項來停止 Instant Messaging 伺服器、多重訊號組合器、Calender 代理程式、叢集代理程式與監視程式。
在指令行中,鍵入下列指令:
imadmin stop |
若監視程式正在執行,imadmin 會先關閉監視程式,然後停止伺服器與/或多重訊號組合器。
此指令會停止伺服器、多重訊號組合器、Calendar 代理程式、叢集代理程式與監視程式,終止所有一般使用者的連線,然後結束任何已配置的輸入和輸出伺服器連線。
在指令行中,鍵入 imadmin stop 指令和用來指定元件的引數,如下所示:
伺服器:
imadmin stop server |
多重訊號組合器:
imadmin stop multiplexor |
Calendar 代理程式:
imadmin stop agent-calendar |
監視程式:
imadmin stop watchdog |
使用 imadmin 指令的 refresh 選項來停止與重新啟動個別的 Instant Messaging 伺服器並重新整理該元件的配置。
您可以同時更新所有元件,或分別更新單個元件。
不管何時您在 iim.conf 檔案中變更配置參數時,都需要更新配置。
在指令行中,鍵入下列指令:
imadmin refresh |
此指令會停止伺服器、多重訊號組合器、Calendar 代理程式、叢集代理程式與監視程式,終止所有一般使用者的連線,然後結束任何已配置的輸入和輸出伺服器連線。
若監視程式正在執行,imadmin 會先關閉監視程式,然後停止伺服器與/或多重訊號組合器。然後啟動讀取配置檔案的監視程式,並依需要啟動 Instant Messaging 伺服器與/或多重訊號組合器。
在指令行中,鍵入 imadmin refresh 指令和用來指定元件的引數,如下所示:
伺服器:
imadmin refresh server |
多重訊號組合器:
imadmin refresh multiplexor |
Calendar 代理程式:
imadmin refresh agent-calendar |
叢集代理程式:
imadmin refresh monitor |
監視程式:
imadmin refresh watchdog |
您可以使用 imadmin 指令的 status 選項同時檢查所有元件的狀態,或分別檢查單個元件的狀態。此指令會以下列格式傳回結果:
Component [status] |
例如:
Server [UP] Multiplexor [UP] Agent:calendar [DOWN] Watchdog [UP] |
在指令行中,鍵入下列指令:
imadmin status |
此指令會傳回所有已啟用元件的狀態。
在指令行中,鍵入 imadmin status 指令和用來指定元件的引數,如下所示:
伺服器:
imadmin status server |
多重訊號組合器:
imadmin status multiplexor |
Calendar 代理程式:
imadmin status agent-calendar |
監視程式:
imadmin status watchdog |