Sun Java System Messaging Server 6.3 管理指南

4.4.2 啟動和停止非 HA 環境中的服務

使用指令 msg-svr-base/sbin/start-msgmsg-svr-base /sbin/stop-msg,從指令行啟動和停止服務。雖然可以使用下列指令範本個別啟動和停止服務:msg-svr-base /sbin/stop-msg service (其中 service 可以是 smtpimappopstorehttpenssched),但是除了本手冊所說明之特定作業之外,並不建議您使用。部分服務依賴於其他服務,因此必須以指定的順序啟動。若嘗試單獨啟動服務可能會提高複雜度。因此,您應使用 start-msgstop-msg 指令,同時啟動和停止所有服務。


備註 –

必須先啟用 POP、IMAP 和 HTTP 等服務,然後才能將其啟動或停止。如需更多資訊,請參閱5.1.1 啟用和停用服務


重要事項:如果某個伺服器程序當機,其他程序在等待已當機的伺服器程序進行鎖定時,可能會當機。如果未使用自動重新啟動 (請參閱4.5 自動重新啟動失敗或無回應的服務),則在任一伺服器程序當機時,應停止所有程序,然後重新啟動所有程序。這包括 POP、IMAP、HTTP 和 MTA 程序,以及 stored (郵件儲存) 程序和所有修改郵件儲存的公用程式 (如 mboxutildeliverreconstructreadershipupgrade)。

Procedure啟動、關閉或檢視所有郵件傳送服務的狀態

同樣,除了本手冊各篇章中所說明的特定作業之外,並不建議您關閉個別服務。部分服務依賴於其他服務,因此必須以指定的順序啟動。若嘗試單獨啟動服務可能會提高複雜度。因此,您應使用 start-msgstop-msg 指令,同時啟動和停止所有服務。

  1. 使用 start-msgstop-msg 指令,啟動或停止所有郵件傳送服務。範例:

    msg-svr-base/sbin/start-msg imap

    msg-svr-base/sbin/stop-msg pop

    msg-svr-base/sbin/stop-msg sched

    msg-svr-base/sbin/stop-msg smtp

    必須先啟用這些服務,才能停止或啟動它們。請參閱4.4.2.1 指定可啟動的服務


    備註 –

    start-msgstop-msg 指令用於啟動和停止所有 MTA 服務 (不只是 SMTP 伺服器)。如果在啟動或停止 MTA 服務時要求更為精細的控制,可以對派送程式和工作控制器使用 start/stop-msg 指令。如需更多資訊,請參閱「Sun Java System Messaging Server 6.3 Administration Reference」中的「start-msg」「Sun Java System Messaging Server 6.3 Administration Reference」中的「stop-msg」


4.4.2.1 指定可啟動的服務

依預設會使用 start-msg 啟動以下服務:


#./start-msg
Connecting to watcher ...
Launching watcher ...
Starting ens server .... 21132
Starting store server .... 21133
checking store server status ... ready
Starting imap server .... 21135
Starting pop server .... 21138
Starting http server .... 21141
Starting sched server .... 21143
Starting dispatcher server .... 21144
Starting job_controller server .... 21146

上述服務可以透過啟用或停用 configutil 參數進行控制:service.imap.enableservice.pop.enableservice.http.enablelocal.smsgateway.enable local.snmp.enable local.imta.enable local.mmp.enable local.ens.enable local.sched.enable。請注意,您需要將 service.imap.enableservice.imap.enablesslport 設定為 0 來停用 IMAP。對於 POP 和 HTTP 也是如此。請參閱「Sun Java System Messaging Server 6.3 Administration Reference」中的「configutil Parameters」,以取得以上參數工作方式的詳細資訊。