D.0 探查、部署與淘汰的疑難排解

您在探查設備、將調適性代辦部署至設備以及淘汰設備時可能會遇到一些問題,以下各節介紹這些問題的解決方案︰

透過部署任務安裝 ZENworks 調適性代理時發生錯誤

來源: ZENworks 10 AssetManagement 探查/部署/淘汰。
說明: 若透過裝有 .NET Framework 2.0 之受管理設備上的部署任務安裝 ZENworks 調適性代理,可能會遇到下列錯誤訊息︰
An unhandled exception (System.Security.SecurityException) occurred in
micasad.exe.
Additional Information: Ecall methods must be packaged into a system module.
動作: 在受管理設備上,解除安裝 .NET Framework 2.0,然後再重新安裝。如需如何解除安裝及重新安裝 .NET Framework 2.0 的詳細資訊,請參閱 Microsoft .NET Framework 2.0 解決方案中心網站

LDAP 探查任務在其啟動後即時完成

來源: ZENworks 10 AssetManagement 探查/部署/淘汰。
說明: LDAP 探查任務在其啟動後即時完成。系統僅會在 ZENworks 控制中心顯示一則訊息,指出任務已完成。
可能的原因: 未為 LDAP 探查任務設定任何網路位置或群組。
動作: 無。

手動安裝 ZENworks 調適性代辦時,在「啟動中」狀態當機

來源: ZENworks 10 AssetManagement 探查/部署/淘汰。
說明: 下載 MSI 套件後,在受管理設備上手動安裝 ZENworks 調適性代辦會突然停止。以下是問題的各種症狀︰
  • ZENworks 圖示 圖示顯示的安裝狀態在相當長的一段時間內都是「啟動中...」

  • Windows 服務控制管理員中的 Novell ZENworks 預先代辦服務狀態不是「已啟動」

  • %SystemRoot%\novell\zenworks\bin\zenpreagent.installerr 檔案包含以下錯誤訊息︰

    Exception during start: Cannot start service ZENPreAgent on computer.
    
可能的原因: Novell ZENworks 預先代辦服務已被 Windows 服務管理員終止,因為它無法即時回應啟動申請。若設備速度緩慢,且負載很重,則可能會發生此問題。
動作: 請進行下列幾項操作:
  1. 啟動 Novell ZENworks 預先代辦服務︰

    1. 在 Windows 桌面的「開始」功能表上,按一下「設定」>「控制台」

    2. 連按兩下「管理工具」>「服務」

    3. 啟動 Novell ZENworks 預先代辦服務。

      這樣會自動繼續安裝 ZENworks 調適性代辦。

  2. (視情況而定) 若此問題仍然存在,請執行以下操作︰

    1. 停止 zenpreagent.exe zpa_iface.exe 程序。

    2. 啟動 ZENworks 調適性代辦安裝。如需詳細資訊,請參閱節 9.4, 手動部署代辦

NMAP 探查無法從已安裝 NMAP 的 Windows 主要伺服器執行

來源: ZENworks 10 Asset Management 探查/部署/淘汰。
可能的原因: 在 Windows 主要伺服器上,NMAP (nmap.exe) 會安裝至 %ProgramFiles%\nmap 目錄並新增至安裝它的使用者之 PATH 變數。如此,ZENworks 使用者將無法透過 PATH 變數找到 nmap.exe。
動作: 將 NMAP 安裝目錄的位置 (%ProgramFiles%\nmap) 附加至 Windows 的系統環境變數 PATH。

如何啟用除錯記錄?

來源: ZENworks 10 Asset Management 探查/部署/淘汰。
動作: 若要啟用記錄,請參閱 Novell 支援知識庫中的 TID 3418069。

預先代辦記錄檔案位於何處?

來源: ZENworks 10 AssetManagement 探查/部署/淘汰。
動作: 以下是位於 %SystemRoot% \novell\zenworks\bin\ 中的預先代辦記錄檔案
  • zenpreagent.installerr
  • zenpreagent.installlog
  • zenpreagent.installstate
  • ZPA.status
  • cmdline.txt (指令行在受管理代辦套件啟動時執行。)

安裝預先代辦服務後,所有記錄資訊都會在系統應用程式事件記錄中提供。

重新整理「部署」頁會導致探查任務重複執行

來源: ZENworks 10 AssetManagement 探查/部署/淘汰。
可能的原因: 重新整理頁面時,網頁瀏覽器一般都會重新傳遞資訊。ZENworks 每隔 5 秒鐘自動更新一次「部署」頁中的資料,因此您無需在執行探查任務後重新整理「部署」頁。若執行探查任務後在「ZENworks 控制中心」中重新整理「部署」頁,則系統會要求您確認重新傳遞,以重新整理該頁。若您確認,探查任務會再次執行。
動作: 執行探查任務後不要重新整理「部署」頁。而應結束該頁面然後返回,以查看變更。

遺留檔案與刪除的檔案未從使用代理的部署任務中清理掉

來源: ZENworks 10 AssetManagement 探查/部署/淘汰。
說明: 在使用代理的部署任務期間,不會清理任務前與任務後動作所產生的遺留檔案或要刪除的檔案。

例如,若您透過 Windows 代理從 Linux 伺服器執行部署任務,則會在 Windows 設備的 ZENworks 安裝目錄\novell\zenworks\bin\_rfu_cache 目錄下建立一個資料夾,其中包含任務前與任務後指令檔案。若在「ZENworks 控制中心」中刪除任務,則指令檔案會保留在 Windows 代理設備中。不過,當您使用同一個 Windows 代理執行另一個部署任務時,5 天前的所有指令檔案都會被移除。

動作: 若要立即從 ZENworks 安裝目錄\novell\zenworks\bin\_rfu_cache 目錄刪除遺留檔案,必須手動進行。

若探查任務的 IP 位址範圍較大,則其會保持為等待中狀態

來源: ZENworks 10 AssetManagement 探查/部署/淘汰。
說明: 若探查任務的 IP 位址範圍所含的設備超出 50,000 部,則此任務不會啟動,將保持為等待中狀態,而其他探查任務可能需要大量時間才能完成。
可能的原因: ZENworks 載入程式的記憶體空間不足,無法執行 IP 位址範圍較大的任務。
動作: 請進行下列幾項操作:
  1. 停止 IP 位址範圍較大的探查任務。

    1. 在「探查任務」面板中,選取 IP 位址範圍較大的探查任務。

    2. 按一下「動作」>「中止探查任務」

  2. 建立多個任務,並使其 IP 位址範圍所含的設備均少於 50,000 部。

  3. (視情況而定) 若其他探查任務或載入程式任務需要大量時間才能完成,請重新啟動 ZENworks 載入程式。

    • 在 Windows 上: 請進行下列幾項操作:

      1. 在 Windows 桌面的「開始」功能表上,按一下「設定」>「控制台」

      2. 連按兩下「管理工具」>「服務」

      3. 重新啟動「Novell ZENworks Loader 服務」

    • 在 Linux 上︰ 在主控台提示符處,輸入 /etc/init.d/novell-zenloader restart

  4. 重新啟動 ZENworks Loader。