A.0 ZENworks Appliance 疑難排解

在部署 ZENworks Virtual Appliance 11 (ZENworks Appliance) 時,您可能會遇到一些問題,以下各節介紹這些問題的解決方案:

下載 ZENworks Appliance 影像時出現問題

來源: ZENworks 11 SP2;ZENworks Appliance。
可能的原因: 使用不允許檔案大於 4 GB 的 FAT 檔案系統下載了 ZENworks Appliance 的影像。
動作: 使用允許檔案大於 4 GB 的檔案系統,例如在 Windows 上使用 NTFS,在 Linux 上使用 ext3 或 ReiserFS。

ZENworks 10 Configuration Management SP3 Appliance 升級至 ZENworks 11 SP2 Appliance 後,無法設定 ZENworks Reporting Server

來源︰ ZENworks 11SP2;ZENworks Reporting Server。
動作: 將升級到 ZENworks 11 的設備重新開機。

ZENworks Appliance 上無法啟動 ZENworks Reporting Server 精靈

來源︰ ZENworks 11SP2;ZENworks Reporting Server。
說明: 設定 ZENworks 11 SP2 後,ZENworks Appliance 上不會自動啟動 ZENworks Reporting Server 精靈。
動作: 請進行下列幾項操作:
  1. 安裝 ZENworks 11 SP2 後,將設備重新開機。

  2. 登入 ZENworks Appliance。

  3. 開啟終端機並執行以下指令:

    /usr/share/ZRSConfiguration/setup.sh --zrs-config-only

ZENworks 10 Configuration Management SP3 Appliance 升級至 ZENworks 11 SP2 Appliance 後,無法設定 ZENworks Reporting Server

來源︰ ZENworks 11 SP2;ZENworks Reporting Server。
說明: ZENworks 10 Configuration Management SP3 Appliance 升級至 ZENworks 11 SP2 Appliance 後,無法設定 ZENworks Reporting Server。

ZENworks 11 SP2 Appliance 上安裝的 VMware 工具套件已損毀。

來源︰ ZENworks 11 SP2;ZENworks Appliance。
動作: 如果 ZENworks 11 SP2 Appliance 上安裝的 VMware 工具套件已損毀,請執行下列動作︰
  1. 執行下列相應的指令以解除安裝 VMware 工具套件︰

    • 在 ESX 4.5 Update 1 上執行以下指令︰

      rpm -e vmware-open-vm-tools vmware-open-vm-tools-common vmware-open-vm-tools-kmod vmware-open-vm-tools-nox vmware-open-vm-tools-xorg-drv-display vmware-open-vm-tools-xorg-drv-mouse vmware-open-vm-tools-xorg-utilities vmware-tools vmware-tools-common vmware-tools-nox

    • 在 ESX 5 上執行以下指令︰

      rpm -e vmware-tools-core vmware-tools-esx vmware-tools-esx-kmods-default vmware-tools-esx-nox vmware-tools-foundation vmware-tools-guestlib vmware-tools-guestsdk vmware-tools-help vmware-tools-hgfs vmware-tools-libraries-nox vmware-tools-libraries-x vmware-tools-plugins-autoUpgrade vmware-tools-plugins-deployPkg vmware-tools-plugins-desktopEvents vmware-tools-plugins-dndcp vmware-tools-plugins-guestInfo vmware-tools-plugins-hgfsServer vmware-tools-plugins-powerOps vmware-tools-plugins-resolutionSet vmware-tools-plugins-timeSync vmware-tools-plugins-unity vmware-tools-plugins-vix vmware-tools-plugins-vmbackup vmware-tools-pvscsi-common vmware-tools-pvscsi-kmp-default vmware-tools-services vmware-tools-user vmware-tools-vmblock-common vmware-tools-vmblock-kmp-default vmware-tools-vmci-common vmware-tools-vmci-kmp-default vmware-tools-vmhgfs-common vmware-tools-vmhgfs-kmp-default vmware-tools-vmmemctl-common vmware-tools-vmmemctl-kmp-default vmware-tools-vmsync-common vmware-tools-vmsync-kmp-default vmware-tools-vmxnet3-common vmware-tools-vmxnet3-kmp-default vmware-tools-vmxnet-common vmware-tools-vmxnet-kmp-default vmware-tools-vsock-common vmware-tools-vsock-kmp-default vmware-tools-xorg-drv-display vmware-tools-xorg-drv-mouse

  2. 執行 /var/adm/zenworks/installVMTools.sh 指令以重新安裝 VMware 工具套件。

部署失敗並顯示錯誤訊息「無法載入 zlib1.dll」

來源︰ ZENworks 11 SP2;ZENworks Appliance。
說明: 在 ESX 5.0 用戶端上部署裝置伺服器時,部署失敗並顯示「無法載入 zlib1.dll」錯誤。
動作: 若要成功部署裝置,請將舊版本安裝目錄中的 zlib1.dll 檔案複製到 <VMware Client 安裝目錄>\Infrastructure\Virtual Infrastructure Client\5.0 中,然後啟動 ZENworks Appliance 部署程序。

將裝置從 10.3.x 移轉至 11.x 因網路暫時中斷而失敗

來源︰ ZENworks 11 SP2;ZENworks Appliance。
說明: 如果您在裝置移轉因網路暫時中斷而失敗後重新嘗試移轉,將顯示以下訊息︰
device is already upgraded. 
動作: 若要完成移轉程序,請在 11.x 機器上執行以下步驟︰
  1. 執行以下指令:

    /var/zenworks/migrate.sh <APP_IP> <ZONE_NAME>

    請分別以 10.3.x 伺服器的 IP 位址和區域名稱取代 APP_IPZONE_NAME

  2. 執行指令:

    /var/adm/zenworks/copyNetwork.sh <APP_IP>

    請以 10.3.x 伺服器的 IP 位址取代 APP_IP。

  3. 建立一個名為 servicehandler 的新檔案,並在其中新增以下文字︰

    #!/bin/bash
    
    if [ $# != 4 ] ; then
      echo "Usage: servicehandler <servicename> <Operation (1 for install, 2 for uninstall)> <Start ID> <Kill ID>"
      exit 1
    fi
    
    
    if [ `id -u` -ne 0 ] ; then
      echo "Run this file as root."
      exit 1
    fi
    
    INSTALL=1
    UNINSTALL=2
    
    SERVICE_NAME=$1
    OPERATION=$2
    START_ID=$3
    KILL_ID=$4
    
    if [ $OPERATION -eq $INSTALL ] ; then
      #Install service
    
      if [ -x /usr/lib/lsb/install_initd ]; then
            /usr/lib/lsb/install_initd /etc/init.d/$SERVICE_NAME
        elif [ -x /sbin/chkconfig ]; then
            /sbin/chkconfig --add $SERVICE_NAME
        else
            for i in 2 3 4 5; do
                ln -s /etc/init.d/$SERVICE_NAME /etc/rc.d/rc$i.d/S$START_ID$SERVICE_NAME
            done
            for i in 1 6; do
                ln -s /etc/init.d/$SERVICE_NAME /etc/rc.d/rc$i.d/K$KILL_ID$SERVICE_NAME
            done
        fi
    elif [ $OPERATION -eq $UNINSTALL ] ; then
      #Uninstall service
    
      if [ -x /usr/lib/lsb/remove_initd ]; then
            /usr/lib/lsb/remove_initd /etc/init.d/$SERVICE_NAME
        elif [ -x /sbin/chkconfig ]; then
            /sbin/chkconfig --del $SERVICE_NAME
        else
            for i in 2 3 4 5; do
                rm /etc/rc.d/rc$i.d/S$START_ID$SERVICE_NAME
            done
            for i in 1 6; do
                rm /etc/rc.d/rc$i.d/K$KILL_ID$SERVICE_NAME
            done
        fi
    else
      echo "Invalid operation specified";
    fi
    
  4. 若要授予對 servicehandler 檔案的執行權限,請執行 chmod +x servicehandler 指令。

  5. 將該 servicehandler 檔案放在根目錄中,並執行以下指令︰

    ./servicehandler novell-zenmntr 1 90 10
    ./servicehandler novell-zenworks-xplatzmd 1 90 10
    ./servicehandler novell-xplat-RunLevelChange3 1 90 10
    ./servicehandler novell-zenloader 1 90 10
    ./servicehandler novell-zenserver 1 90 10
    ./servicehandler novell-pbserv 1 90 10
    ./servicehandler novell-proxydhcp 1 90 10
    ./servicehandler novell-tftp 1 90 10
    ./servicehandler novell-zmgprebootpolicy 1 90 10
    
  6. 如果您使用的是內嵌式 Sybase 資料庫,請執行以下指令︰

    ./servicehandler novell sybase-asa 1 90 10
    ./servicehandler novell casa_atsd 1 90 10
    
  7. 若要完成此過程,請執行 /opt/novell/zenworks/bin/permissions.sh 指令。