2.2 預安裝任務

執行以下適用的任務,然後繼續節 2.3, 安裝 ZENworks Reporting Server

2.2.1 驗證是否符合最低要求

  • 確定要安裝該伺服器軟體的設備符合所需要求。如需詳細資訊,請參閱節 1.0, 最低需求

  • 確定埠 6400、3306、6410 和 6420 未被佔用。若這些連接埠被佔用,系統將提示您指定用於安裝 ZENworks Reporting Server 的代用連接埠。

    若埠被防火牆阻擋,必須啟用防火牆。如需詳細資訊,請參閱節 2.4, 與防火牆搭配使用

  • 確定伺服器已連接到網路。

  • 確認 Novell ZENworks Server、Novell ZENworks Loader 以及 Novell ZENworks Database 服務正在執行。

  • 如果您在 SUSE® Linux Enterprise Server (SLES) 10 SP3 64 位元平台上安裝 ZENworks Reporting Server,請確定使用 SLES 10 SP3 64 位元媒體安裝 libstdc++33-32 位元套件。

2.2.2 淘汰現有的 ZENworks Reporting Server 例項

管理區域中只能有一個 ZENworks Reporting Server 例項。如果要在同一個管理區域中安裝 ZENworks Reporting Server 的新例項,則必須淘汰現有的 ZENworks Reporting Server 例項,然後安裝新例項。

重要:請務必在開始新安裝之前歸檔現有例項中的報告。這是因為在新安裝完成之後,ZENworks Reporting Server 的現有例項會停止工作,您將無法擷取任何報告。歸檔的報告可以回存至 ZENworks Reporting Server 的新例項。

您可以使用 zman rpsv 指令儲存報告與使用者權限,日後再使用 zman rpld 指令將其還原。如需這些指令的詳細資訊,請參閱 《ZENworks 10 Configuration Management 指令行公用程式參考》中的「報告指令」

  1. 在安裝了 ZENworks Configuration Management 的管理區域中的不同主要伺服器上,安裝新的 ZENworks Reporting Server 例項。

    此時會顯示一則訊息,指出區域中已存在 ZENworks Reporting Server。

  2. 按一下「是」將淘汰現有的 ZENworks Reporting Server 例項,然後開始安裝新的 ZENworks Reporting Server 例項。

  3. 完成 ZENworks Reporting Server 的新安裝後,解除安裝您淘汰的 ZENworks Reporting Server 例項。

    如需解除安裝 ZENworks Reporting Server 的詳細資訊,請參閱節 3.0, 解除安裝 ZENworks Reporting Server

2.2.3 符合 Linux 中的主機名稱與網路要求

在執行安裝程序檔之前,您的 Linux 伺服器必須具有固定的主機名稱。若要設定或修改系統上的這一資訊,您必須具有權限。如需詳細資訊,請參閱 Linux 系統文件。

2.2.4 從 ISO 下載建立安裝 DVD

如果是以 ISO 影像下載的方式取得 ZENworks 10 Configuration Management SP3 ZENworks Reporting Server 軟體,您需要針對 Windows 和 Linux 系統分別建立安裝 DVD,以便在這些平台上安裝 ZENworks Reporting Server。

  1. Novell 網站下載 ZENworks 10 Configuration Management SP3 ZENworks Reporting Server 安裝 ISO 影像,並將其複製到 Windows 或 Linux 設備上的暫存位置。

  2. 將 ISO 影像燒錄至 DVD。

    在 Linux 中,亦可直接從裝上 ISO 影像的位置執行安裝程式,而無需燒錄 DVD。

2.2.5 安裝與設定 Oracle Client

如果 ZENworks 10 Configuration Management SP3 設定為使用外部 Oracle* 10g 資料庫,則在安裝 ZENworks Reporting Server 之前,請先安裝 Oracle 10g 用戶端,並將其設定到 ZENworks 10 Configuration Management SP3 所使用的 Oracle 資料庫 (透過網路設定輔助精靈)。

  1. 在即將安裝 ZENworks Reporting Server 的伺服器上安裝 Oracle 用戶端。Oracle Client 的版本必須與已設定用於 ZENworks Configuration Management 伺服器之外部 Oracle 10g 資料庫的版本相同。

    • 在 Windows 64 位元平台上安裝 Oracle 10g 32 位元用戶端。ZENworks Reporting Server 僅支援在 64 位元 Windows 平台上進行 32 位元模擬。

    • 在 Linux 64 位元平台上安裝 Oracle 10g 64 位元用戶端,並使用以下指令將環境變數 LD_LIBRARY_PATH 的值設定為 $ORACLE_HOME/lib32

      export LD_LIBRARY_PATH=$ORACLE_HOME/lib32:$LD_LIBRARY_PATH

    附註:SLES 10 伺服器上不支援 Oracle 10g R2 用戶端。若要在 SLES 10 SP3 伺服器上安裝 Oracle 10g R2 用戶端,請參閱 Novell Cool Solutions 文章《Installing Oracle 10g R2 Database on SLES 10》(在 SLES 10 上安裝 Oracle 10g R2 資料庫)

    如需如何安裝 Oracle Client 的詳細資訊,請參閱《Oracle Database Client Installation Guide》(Oracle 資料庫用戶端安裝指南)。確定在「安裝類型」視窗中選取「管理員」

    重要:在 Linux 上,請確定 Oracle Client 安裝目錄對所有使用者都開放了讀取與執行存取權。

  2. (視情況而定) 在 Linux 中,安裝完 Oracle Client 之後,請檢查環境變數 ORACLE_HOME 值是否設定為 Oracle Client 的安裝路徑。若無法使用環境變數 ORACLE_HOME,請手動將 ORACLE_HOME 新增為新的環境變數,然後將其值設定為 Oracle Client 的安裝路徑。

  3. 建立新的服務名稱並使用其設定外部 Oracle 資料庫以便與 ZENworks 搭配使用︰

    • 在 Windows 上,按一下「開始」>「所有程式」>「Oracle 用戶端」>「組態和管理工具」>「Oracle Net Manager」

    • 在 Linux 上,導覽至 $ORACLE_HOME/bin 目錄並執行 netmgr 程序檔,以開啟 Oracle Net Manager。

  4. 正確設定 TNS_ADMIN 環境變數︰

    • 在 Windows 中,若 tnsnames.ora 檔案不在預設位置 (%ORACLE_HOME%\NETWORK\ADMIN),請建立名稱為 TNS_ADMIN 的新環境變數。將 TNS_ADMIN 環境變數的值設定為 tnsnames.ora 檔案所在目錄的路徑。

    • 在 Linux 中,若 tnsnames.ora 檔案不在預設位置 ($ORACLE_HOME/network/admin),請建立名稱為 TNS_ADMIN將此新環境變數的值設定為 tnsnames.ora 檔案所在目錄的路徑。

  5. 如果 Oracle Client 安裝成功,請執行以下測試︰

    • 在 Windows 上,執行 %ORACLE_HOME%\bin\tnsping 新服務名稱 指令。

    • 在 Linux 上,執行 $ORACLE_HOME/bin/tnsping 新服務名稱 指令。

      新服務名稱是在步驟 3 中所建立之新服務的名稱。