J.2 疑難排解開機前服務和影像服務

使用 ZENworks 10 Configuration Management 開機前服務和影像時可能會遇到一些問題,本節將介紹這些問題的解決方案。

還原大小超過 2 TB 的影像後,重新開機 Windows 7、Windows Vista 或 Windows 2008 R2 時,會顯示一則錯誤訊息

來源: ZENworks 10 Configuration Management;開機前服務和影像。
動作: 請進行下列幾項操作:
  1. 還原影像後,插入適當的 Windows 安裝 CD。

  2. 選擇修復 Windows 的選項,並遵循指示操作。

ZENworks 伺服器會繼續寫入到影像檔,即使擷取設備影像的複製影像作業失敗

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: ZENworks 伺服器會繼續寫入到影像檔,即使擷取影像的複製影像作業在受管理設備上失敗,並出現以下錯誤訊息:
bad cluster chain, run chkdsk.exe

因此,影像檔的大小會增加。

動作: 再次擷取影像之前,在受管理設備上執行 chkdsk.exe

從「ZENworks 下載」頁面下載的複製影像工具未在指定的磁碟機中安裝

來源: ZENworks 10 Configuration Management;開機前服務和影像。
可能的原因: 從「ZENworks 下載」頁面 (https://zenworks 伺服器 的 IP 位址/zenworks-setup) 下載的影像工具預設會安裝在具有最大磁碟空間的磁碟機上。
動作: 若要下載影像工具並將其安裝到設備上特定的磁碟機中,請在指令提示處輸入以下指令:

msiexec -i novell-zenworks-zmgexplorer-10.3.0.xxxx.msi TARGETDIR:"目標目錄的完整路徑"

例如,若要下載影像工具並將其安裝到 c:\program files 中,請使用以下指令:

msiexec -i novell-zenworks-zmgexplorer-10.3.0.xxxx.msi TARGETDIR:"C:\Program Files"

擷取影像或將影像集套用至受管理設備時,無法瀏覽輔助設備上的影像檔

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 擷取影像或將影像集套用至受管理設備時,若無法瀏覽輔助設備上的影像檔,請檢查設備訊息記錄 (ZENworks 控制中心 >「設備」索引標籤 >「伺服器」「工作站」> 按一下所需要的設備 >「摘要」) 中是否記錄有以下訊息:
Could not start ZenHttpServer - Port 80 is already in use.
可能的原因: HTTP 伺服器因埠正在使用而遭到阻擋。
動作: 請進行下列幾項操作:
  1. 變更輔助設備所使用的埠號碼:

    1. 在「ZENworks 控制中心」中,按一下「組態」索引標籤。

    2. 在「伺服器階層」面板中,選取要變更埠號碼之輔助設備旁的核取方塊。

    3. 按一下「動作」>「設定輔助伺服器」

      「設定輔助伺服器」對話方塊即會顯示。

    4. 「用於內容和/或收集 HTTP 申請的埠」欄位中,指定新的埠號碼。

    5. 按一下「確定」。

  2. 確定受管理設備正在步驟 1.d 中指定的埠上執行:

    1. 將受管理設備上的網頁瀏覽器開啟至 http://localhost:埠號碼

      包含 Novell ZENworks 內容伺服器版本的訊息即會顯示。

    2. (視情況而定) 若未顯示 ZENworks 內容伺服器版本,請重新啟動 ZENworks Adaptive Agent 或受管理設備。

儲存在主要伺服器之影像目錄中的 ZENworks 影像未複製到次要伺服器或輔助設備上

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 儲存在 Windows 主要伺服器的 %ZENWORKS_HOME%\work\content-repo\images 及 Linux 主要伺服器的 /var/opt/novell/zenworks/content-repo/images 中的 ZENworks 影像未複製到次要伺服器或輔助設備上。
動作: 無.

如何產生 ZENworks Imaging 的開發人員記錄?

來源: ZENworks 10 Configuration Management;開機前服務和影像。
動作: 執行影像操作之前,請在 ZENworks Imaging 維護模式下設定下列環境變數:
export DEVELOPER_LOG=a 

系統會在根目錄 ( / ) 下建立 imglog 檔案。

附註:記錄檔須在設備重新開機之後才可使用。若要保留記錄檔,必須將其上載至 FTP 伺服器。

如何從 ZENworks Imaging 中排除特定分割區?

來源: ZENworks 10 Configuration Management;開機前服務和影像。
動作: 執行影像操作之前,請在 ZENworks Imaging 維護模式下設定下列環境變數:
export Exclude_DEVICE=partition_name 

如何避免 ZENworks Third-Party Imaging 在「自動」模式重新啟動?

來源: ZENworks 10 Configuration Management;開機前服務和影像。
動作: 以「自動」模式執行 ZENworks 協力廠商影像操作之後,設備會自動重新開機。若要查看 worktodolog.txtworktododebug.txt 檔案,必須在複製影像作業結束時透過按 Ctrl+R 防止設備重新開機。

Image Explorer 說明僅可以在 Linux 設備上的 Firefox 中開啟

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 在 Linux 中啟動 Image Explorer,然後按一下「說明」>「內容」,預設會開啟 Mozilla* Firefox* 瀏覽器。
動作: 若要使用其他 HTML 檢視器,請修改 ZMGEXP_HELP_BROWSER 環境變數,使其指向您選擇的公用程式。

位於私人網路中之受管理設備的 ZENworks 圖示內容頁面顯示伺服器 IP 位址不可用

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 重新整理位於私人網路中之受管理設備的 ZENworks 圖示時,內容頁面顯示伺服器 IP 位址不可用。因此,受管理設備可能不會升級為複製影像輔助設備,再者,若受管理設備是啟用了 ProxyDHCP 的複製影像輔助設備,則設備無法聯絡主要伺服器,複製影像作業也無法透過該設備執行。
動作: 在受管理設備上,編輯作業系統磁碟機\windows\system32\drivers\etc\hosts 檔案,以新增設備註冊之主要伺服器的 IP 位址與 DNS 名稱。

協力廠商影像套裝作業系統與工具未立即複製到輔助設備上

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 協力廠商影像套裝作業系統與工具要在設定複製影像輔助設備角色後再一次重新整理 ZMD 時,才會複製到輔助設備上。
動作: 若要讓協力廠商影像套裝作業系統與工具立即複製到輔助設備上,必須手動重新整理 ZENworks 圖示 圖示。

無法擷取受管理設備的影像

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 在「ZENworks 控制中心」中,當您在擷取影像期間嘗試在「伺服器與路徑資訊」對話方塊中瀏覽並選取影像檔時,系統可能會顯示以下錯誤訊息:
Can't browse the file system on the specified server:
com.novell.zenworks.datamodel.exceptions.
InternalDataModelException: java.rmi.UnknownHostException: server_name.
可能的原因: 執行「ZENworks 控制中心」的設備無法將您在「伺服器與路徑資訊」對話方塊的「伺服器物件、IP 或 DNS」選項中選取的伺服器名稱解析其 IP 位址。
動作: 請進行下列幾項操作:
  1. 如果網路中有 DNS 伺服器,請確定它包含您在「伺服器與路徑資訊」對話方塊的「伺服器物件、IP 或 DNS」選項中所選伺服器的 DNS 項目。

    如果網路中沒有 DNS 伺服器,請在執行「ZENworks 控制中心」的設備上編輯作業系統磁碟機\windows\system32\drivers\etc\hosts 檔案,以新增您在「伺服器與路徑資訊」對話方塊的「伺服器物件、IP 或 DNS」選項中所選伺服器的 IP 位址與 DNS 名稱。

  2. 在「伺服器與路徑資訊」對話方塊中,嘗試瀏覽影像檔。

開機到自動複製影像模式時,設備可能無法選取指定的複製影像任務

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 將設備開機到自動複製影像模式時,它將無法選取指定的複製影像工作。但「ZENworks 控制中心」中的訊息記錄顯示該工作已成功完成,並且指定的工作已清除。
動作: 請進行下列幾項操作:
  1. 將設備開機到影像維護模式。

  2. 在 bash 提示符處,執行下列指令:

    zisedit taskstate=0

    zisedit taskid=0

  3. 在「ZENworks 控制中心」中,再次將任務指定給設備,然後將設備開機到自動複製影像模式。

如何啟用除錯記錄?

來源: ZENworks 10 Configuration Management;開機前服務和影像。
動作: 若要啟用記錄,請參閱 Novell 支援知識庫中的 TID 3418069。

Novell Proxy DHCP 服務在 複製影像輔助設備上自動停止

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 如果在 Windows 或 Linux 複製影像輔助設備上手動啟動 Novell Proxy DHCP 服務,該服務會在設備下一次執行排程的重新整理時自動停止。
可能的原因: 當 Windows 或 Linux 設備升級為具有複製影像角色的輔助設備時,未啟用 PXE 服務。
動作: 為 Windows 或 Linux 複製影像輔助設備啟用 PXE 服務:
  1. 在「ZENworks 控制中心」中,按一下「組態」索引標籤。

  2. 在「伺服器階層」面板中,選取 Windows 複製影像輔助設備,然後按一下「動作」>「設定輔助伺服器」

  3. 按一下「複製影像」核取方塊旁的「設定」連結。

  4. 在「設定複製影像角色」對話方塊中,選取「啟用 PXE 服務」

  5. 按一下「確定」。

在未註冊的設備上回存影像後會建立新的工作站 ID

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 如果從 ZDM 7.x 伺服器擷取了安裝有 ZDM 7.x 代理程式與 ZENworks Adaptive Agent (含 Asset Management) 之設備的影像,然後將該影像回存至未註冊的設備,則會為該未註冊的設備建立新的工作站 ID。
動作: 請執行下列任何一項操作:
  • 選項 1: 在未註冊的設備上回存影像後,再於該設備上執行以下任務:

    1. 在「ZENworks 控制中心」中,按一下「設備」索引標籤>「工作站」資料夾。

    2. 刪除工作站物件。

    3. 開機設備,並執行以下指令:

      zac fsg –d

    4. 重新啟動設備。

  • 選項 2: 執行以下任務:

    1. 擷取安裝有 ZDM 7.x 代理程式和 ZENworks Adaptive Agent (含 Asset Management) 之設備的影像前,在該設備上執行以下操作:

      1. 執行 zac fsg –d 指令。

      2. 在「Windows 服務」視窗中,停止 Novell ZENworks Agent Service,並將服務的「啟動類型」變更為「手動」

      3. 重新啟動設備。

    2. 擷取安裝有 ZDM 7.x 代理程式和 ZENworks Adaptive Agent (含 Asset Management) 之設備的影像。

    3. 在未註冊的設備上回存影像後,再於擷取了影像的設備上執行以下操作:

      1. 在「Windows 服務」視窗中,將 Novell ZENworks Agent Service 的「啟動類型」變更為「自動」,並啟動該服務。

      2. 重新啟動設備。

將影像多路廣播至 120 部或更多設備時 novell-pbserv 當機

來源: ZENworks 10 Configuration Management;開機前服務和影像。
可能的原因: ZENworks Imaging Server 在 ZENworks 控制中心中透過 SSL 與 Tomcat 進行通訊時所使用的 OpenSSL 文件庫當機。
動作: 在 ZENworks Imaging Server 上執行以下操作:
  1. 編輯 %zenworks_home%\conf\preboot\novell-zenimgweb.conf 檔案,以取消注解以下文字 (位於行「#Allow HTTP if HTTPS is not available」的下方):

    CLEARTEXT=FALSE
    
  2. 重新啟動 Novell ZENworks Preboot Service。

在 Windows 7 或 Windows 2008 R2 設備上回存 ZENworks 或 WIM 影像後,您可能會看到一則錯誤訊息,提示您在設備啟動後重新啟動 Windows 安裝

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 在 Windows 7 或 Windows 2008 R2 受管理設備上回存透過執行 SysPrep 所擷取的 ZENworks 或 WIM 影像後,設備會啟動,且系統會提示您設定語言、產品金鑰和授權合約。設定之後將啟動 Windows 服務,但會顯示以下錯誤訊息:
Windows could not complete the installation. To install windows on this computer, restart the installation.
動作: 請忽略該錯誤訊息。

如果在包含 ZENworks 分割區的空機器上回存 Windows Vista、Windows 7 或 Windows 2008 R2 的影像,該機器在影像回存後無法二次開機

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 如果在包含 ZENworks 分割區的空機器上回存 Windows Vista、Windows 7 或 Windows 2008 R2 的影像,該機器在影像回存後首次開機成功,但第二次開機失敗。
動作: 請進行下列幾項操作:
  1. 在 ZENworks Imaging 維護模式下將設備開機。

  2. 執行 sidChange -i

  3. 手動將設備重新開機。

在以 ZENworks Imaging 維護模式開機的設備上,無法從複製影像核心掛接 NFS 分割區

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 如果嘗試在以 ZENworks Imaging 維護模式開機的設備上,從複製影像核心掛接 NFS 分割區,則在使用以下掛接分割區指令時,操作會因發生錯誤而失敗:

mount -t nfs NFS 伺服器的 IP 位址:NFS 共享的路徑 /mnt/目的目錄

顯示以下錯誤訊息:

mount.nfs: rpc.statd is not running but is required for remote locking.
mount.nfs: Eihter use '-o nolock' to keep locks local, or start statd.
mount.nfs: an incorrect mount option was specified
動作: 使用 -o nolock 選項執行掛接分割區指令

mount -t nfs -o nolock NFS 伺服器的 IP 位址:NFS 共享的路徑 /mnt/目的目錄

如果 ZENworks 10 Configuration Management 安裝到磁碟機 C: 以外的磁碟機,則影像檔案總管無法執行

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 即使 ZENworks Configuration Management 沒有安裝到磁碟機 C:,複製影像公用程式也會安裝到磁碟機 C: 中。因此,影像檔案總管無法執行,並會顯示以下錯誤:
Java not installed...
動作: c:\programfiles\novell\zenworksbinlib 目錄的內容手動複製到 ZENworks 安裝目錄\programfiles\novell\zenworks 目錄。

無法變更您要於特定排程時間,將其 tftp 目錄的變更複製到所有其他伺服器的預先設定之主要的主要伺服器

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 您設定了主要的主要伺服器,計劃於特定的排程時間,將其 tftp 目錄的變更複製到所有其他伺服器。之後,您想選取其他伺服器做為主要的主要伺服器。在選取新伺服器並按一下「套用」後,「TFTP 複製設定」面板中顯示以下錯誤訊息:
Unable to apply the TFTP Replication settings. Remove the circular dependency for the Master Primary Server. For more information, see the Help.
動作: 在「TFTP 複製設定」面板中,執行下列操作
  1. 為 tftp 目錄複製變更主要的主要伺服器之前,先將現有主要伺服器的 TFTP 複製排程變更為「無排程」

  2. 變更主要的主要伺服器並設定新的 TFTP 複製排程。

無法從 Windows 7 或 Windows 2008 自動安裝套件上載 winpe.wim

來源: ZENworks 10 Configuration Management;開機前服務和影像。
說明: 嘗試從 Windows 7 或 Windows 2008 自動安裝套件上載 winpe.wim 時,如果之前未能成功卸載 WIM 檔案,上載會失敗,並顯示以下錯誤:
Unable to mount the selected WIM file
動作: 請執行下列其中一個步驟:
  • 執行以下 ImageX 卸載指令,卸載現有版本的 WIM 檔案:

    imagex.exe /unmount %temp%\ZImaging\mount

    然後上載 winpe.wim

  • 從其他設備上安裝的 Windows 7 或 Windows 2008 自動安裝套件上載 winpe.wim