Linux 用戶端上的 NetWorker 服務無法啟動,因為已超過逾時
Summary: 用戶端上的 NetWorker 服務無法啟動,因為已超過逾時。
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
用戶端上的 NetWorker 服務無法啟動。systemctl status 報告超時。
# systemctl status networker.service networker.service - EMC NetWorker. A backup and restoration software package. Loaded: loaded (/opt/nsr/admin/networker.service; enabled; vendor preset: Active: failed (Result: timeout) Process: <PID> ExecStart=/opt/nsr/admin/networker.sh start (code=killed, Main PID: <PID> (code=exited, status=1/FAILURE)
systemctl start networker.service 報告超時。
# systemctl start networker Job for networker.service failed because a timeout was exceeded.
Cause
NetWorker 會在以下位置複製名為「networker」的啟動指令檔:
如果兩者都
/etc/init.d。還有一個啟動指令檔叫做 networker.service 建立目標 systemd。
如果兩者都
systemd 服務單位和 init 指令檔存在相同的名稱,可能存在衝突。 Systemd 可能嘗試同時使用這兩種方法管理服務,導致超時。Resolution
程序:
- 從下列移除 NetWorker 指令檔:
/etc/init.d。
# mv /etc/init.d/networker /tmp/networker
- 檢查 NetWorker 是否已啟用。
# systemctl is-enabled networker.service
- 將用戶端重新開機。
- 檢查服務狀態。
# systemctl status networker.service
注意:如果在執行上述步驟後問題得到解決,請從腳本複製到的位置刪除腳本。在此範例中
rm -rf /tmp/networker
Article Properties
Article Number: 000269625
Article Type: Solution
Last Modified: 08 Feb 2025
Version: 2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.