NetWorker:系統重新開機最佳實務
摘要: 最佳做法是在重新開機之前,手動停止 NetWorker 服務。 NetWorker 有多個資料庫,因此每次將伺服器重新開機時,都建議在作業系統關機前正確停止 NetWorker 服務。不正確的關機可能會產生不可預測的結果,例如資料庫損壞、作業停止回應、常規伺服器不穩定等。 最可靠的方法是手動停止 NetWorker 服務,並確定已在重新開機前停止。
說明
NetWorker 有多個資料庫,因此每次伺服器都會重新開機;最佳做法是在作業系統關機前手動停止 NetWorker 服務。如此可確保工作可完全退出,且與 NetWorker 資料庫的連線會關閉。
最好的做法是在沒有其他 NetWorker 作業 (備份、還原、複製、暫存工作等) 執行時停止服務。這可以從 NetWorker Management Console (NMC) 或 NetWorker Web 使用者介面 (NWUI) 進行驗證。NetWorker 伺服器命令 nsrwatch 和 jobkill 可用於檢閱任何正在執行的 NetWorker 作業。NetWorker 管理和命令參考指南中會詳細說明這些命令,可透過 Dell 支援 NetWorker 產品頁面存取
Windows 系統
以 Windows 系統管理員身分執行下列步驟,以停止 NetWorker 伺服器、儲存節點和用戶端上的服務。
- 以滑鼠右鍵按一下 我的電腦,然後選取 管理。
- 展開 “服務和應用程式”,然後選擇 “服務”。
- 以滑鼠右鍵按一下 NetWorker Remote Exec 服務,然後選取 停止。
EMC GST 服務。
或者,這可以從管理命令提示符執行:
net stop nsrexecd /y C:\Windows\system32>net stop nsrexecd /y The following services are dependent on the NetWorker Remote Exec Service service. Stopping the NetWorker Remote Exec Service service will also stop these services. NetWorker Snapshot Management Service NetWorker Backup and Recover Server NetWorker Message Queue Adaptor EMC GST Service The NetWorker Snapshot Management Service service is stopping. The NetWorker Snapshot Management Service service was stopped successfully. The NetWorker Backup and Recover Server service was stopped successfully. The NetWorker Message Queue Adaptor service was stopped successfully. The EMC GST Service service was stopped successfully. The NetWorker Remote Exec Service service was stopped successfully.
- 從 Windows 服務視窗或使用以下命令確認 NetWorker 服務已停止:
tasklist | findstr nsr tasklist | findstr gst
記錄:
NetWorker 用戶端、儲存節點和伺服器服務記錄的預設位置為: C:\Program Files\EMC NetWorker\nsr\logs\daemon.raw
若為 NetWorker Management Console 伺服器,預設的服務記錄位置為: C:\Program Files\EMC NetWorker\Management\GST\logs\gstd.raw
.raw logs 可以在 logs 目錄中使用以下命令呈現: nsr_render_log daemon.raw > daemon.log 2<&1
請參閱:NetWorker:如何使用nsr_render_log呈現.raw紀錄檔
Linux 系統
以根使用者身分執行下列步驟,以停止 NetWorker 伺服器、儲存節點或用戶端上的 NetWorker 程序。
- 若要停止 NetWorker 程序:
- NetWorker 提供自己的關機指令檔:
nsr_shutdown - 在啟用 sysVinit 的 Linux 機器上,輸入:
/etc/init.d/networker stop - 在 已啟用系統 Linux 機器上,輸入:
systemctl stop networker
- NetWorker 提供自己的關機指令檔:
ps -ef | grep nsr
在 NetWorker Management Console (NMC) 伺服器上執行下列命令,以停止 NMC 服務並關閉 NMC 資料庫。
- 若要停止 NMC 程序:
- 在啟用 sysVinit 的 Linux 機器上,輸入:
/etc/init.d/gst stop - 在 已啟用系統 Linux 機器上,輸入:
systemctl stop gst
- 在啟用 sysVinit 的 Linux 機器上,輸入:
- 若要確認 NMC 服務已停止,請輸入:
ps -ef | grep gst
Mac OS X
以 Mac 系統管理員的身分執行下列步驟,以停止 Mac OS X 主機上的 NetWorker 程序。
- 開啟 Mac OS-X 終端機應用程式公用程式。
- 若要停止 NetWorker 程序,請執行下列命令:
sudo launchctl unload /Library/LaunchDaemons/com.xyz.NetWorker.plist
launchd daemon/agent manager 控制 NetWorker 程序,NetWorker 會將程式設定為在背景主機上持續執行。不建議您在正常運作的情況下手動停止及啟動 NetWorker 程序。
記錄:
NetWorker 用戶端、儲存節點和伺服器服務記錄的預設位置為: /nsr/logsdaemon.raw
若為 NetWorker Management Console 伺服器,預設的服務記錄位置為: /opt/lgtonmc/logs/gstd.raw
.raw logs 可以在 logs 目錄中使用以下命令呈現: nsr_render_log daemon.raw > daemon.log 2<&1
請參閱:NetWorker:如何使用nsr_render_log呈現.raw紀錄檔