cstool 公用程式可對以下程序之一執行 ping 作業:
HTTP 程序,cshttpd。
管理服務,csadmind
事件通知服務 (ENS) 程序,enpd。
cstool 公用程式還可以顯示其版本編號。
cstool 不能用於對以下程序執行 ping 作業:
通知程序,csnotifyd。
DWP 程序,csdwpd。
若要更新配置,請使用 stop-cal,然後使用 start-cal,以停止再重新啟動 Calendar Server。
請勿使用 cstool 更新配置。這可能會導致不可預料的負面結果。
如需更多資訊,請參閱啟動和停止 Calendar Server。
Calendar Server 必須處於執行中。
您必須以執行 Calendar Server 的使用者或群組 (在安裝期間指定,例如 icsuser 和 icsgroup) 的身份或以 root 身份登入。
cstool [-q|-v] [-h host] [-p port] [-t timeout] ping [http|ens] cstool [-q|-v] [-h host] version |
下表說明 cstool 指令及其參數。
表 D–36 cstool 公用程式指令
指令 |
參數 |
說明 |
---|---|---|
ping |
[http|admin |ens] 未指定任一參數 |
對 cshttpd 程序、csadmind 程序或 ENS 程序 (enpd) 執行 Ping 作業 對安裝了 Calendar Server 的伺服器執行 Ping 作業。 |
version |
無 |
顯示公用程式的版本。 |
下表說明 cstool 公用程式選項。
表 D–37 cstool 公用程式指令選項
對 cshttpd 服務執行 Ping 作業:
cstool ping http
對主機名稱為 sesta 之伺服器上的 ENS 執行 Ping 作業:
cstool -h sesta ping ens
對主機名稱為 calserver 的機器執行 Ping 作業,以查看 Calendar Server cshttpd 服務是否在偵聽連接埠 80:
cstool -p 80 -h calserver -p 80 ping http
強制本機 Calendar Server 更新所有服務的配置:
cstool refresh