執行以下適用的任務,然後繼續節 4.1, 執行安裝:
開始安裝 ZENworks 之前,請確保符合以下要求︰
確保要安裝主要伺服器軟體的設備符合所需要求。如需詳細資訊,請參閱節 1.0, 系統需求。
請確定所需的所有連接埠均已開啟。如果打算在 SLES 11 上安裝 ZENworks 10 Configuration Management SP3,必須手動開啟連接埠。
如需 ZENworks 所需連接埠的詳細資訊,請參閱節 1.1, 主要伺服器要求。
(視情況而定) 若您要在Windows Server 2003 (64 位元) 或 Windows Server 2008 (64 位元) 上安裝主要伺服器軟體,請確保設備已安裝 Windows 安裝程式 4.5 或更新版本。
若是以 ISO 影像下載的方式取得 ZENworks 軟體,請執行以下動作之一來建立安裝 DVD:
從 Novell 網站下載 ZENworks 10 Configuration Management SP3 安裝 ISO 影像,並將其複製到 Windows 設備上的暫存位置。
將 ISO 影像燒錄至 DVD。
此外亦可直接從裝上 ISO 影像的位置執行安裝程式,而無需燒錄 DVD︰
從 Novell 網站下載 ZENworks 10 Configuration Management SP3 安裝 ISO 影像,並將其複製到 Linux 設備上的暫存位置。
請執行下列其中一個步驟︰
使用以下指令裝上 ISO 影像:
mount -o loop /tempfolderpath/isoimagename.iso mountpoint
以暫存資料夾的路徑取代 tempfolderpath、以 ZENworks ISO 檔名取代 isoimagename,並以要裝上此影像之檔案系統位置的路徑取代 mountpoint。mountpoint 所指定之路徑必須已經存在。
例如:
mount -o loop /zcm10/ZCM10.iso /zcm10/install
將 ISO 影像燒錄至 DVD。
若要使用外部證書管理中心 (CA),請安裝 openssl 並執行以下步驟建立證書檔案:
若要產生建立證書登記申請 (CSR) 所需的私密金鑰,請輸入以下指令:
openssl genrsa -out zcm.pem 1024
若要建立可由外部 CA 簽署的 CSR,請輸入以下指令:
openssl req -new -key zcm.pem -out zcm.csr
當系統要求您提供「您的名稱」時,請輸入指定給安裝 ZENworks 10 Configuration Management 之伺服器的 DNS 全名。
若要將私密金鑰從 PEM 格式轉換為 DER 格式,請輸入以下指令:
openssl pkcs8 -topk8 -nocrypt -in zcm.pem -inform PEM -out zcm.der -outform DER
私密金鑰必須採用 PKCS8 DER 格式,而簽署的證書則必須採用 X.509 DER 格式。您可以使用 OpenSSL 指令行工具將金鑰轉換為正確的格式。此工具可能是 Cygwin 工具組的一部分,或為 Linux 套裝作業系統的一部分。
使用 CSR 並用 Novell ConsoleOne、Novell iManager 或真正的外部 CA (例如 Verisign) 產生證書。
確定 eDirectory 已設定為 CA。
核發主要伺服器的證書。
啟動 Novell ConsoleOne。
以擁有適當權限的管理員身分登入 eDirectory 樹狀結構。如需適當權限的詳細資訊,請參閱 Novell Certificate Server 2.7 文件中的「Entry Rights Needed to Perform Tasks」(執行任務所需的存取權限) 章節。
在
功能表中,按一下 。瀏覽至 zcm.csr 檔案並加以選取。
按一下「下一步」。
接受預設值並完成精靈。
指定證書基本限制,然後按
。指定有效期、生效日期和過期日期,然後按
。按一下
。選擇將證書儲存為 DER 格式,並指定其名稱。
輸出組織 CA 自行簽署的證書。
從 ConsoleOne 登入 eDirectory。
在
容器中,以滑鼠右鍵按一下 ,然後按一下 。在
索引標籤中,選取自行簽署的證書。按一下「
」。當系統提示輸出私密金鑰時,按一下
。以 DER 格式輸出證書,並選擇儲存證書的位置。
按一下
。現在,您應該有了使用外部 CA 安裝 ZENworks 所需的三個檔案。
確定 eDirectory 已設定為 CA。
核發主要伺服器的證書。
啟動 Novell iManager。
以擁有適當權限的管理員身分登入 eDirectory 樹狀結構。如需適當權限的詳細資訊,請參閱 Novell Certificate Server 2.7 文件中的「Entry Rights Needed to Perform Tasks」(執行任務所需的存取權限) 章節。
在
功能表中,按一下 > 。按一下zcm.csr 並加以選取。
,瀏覽至 CSR 檔案按一下「下一步」。
接受金鑰類型、金鑰使用和延伸金鑰使用的預設值,然後按
。接受預設的證書基本限制,然後按
。指定有效期、生效日期和過期日期,然後按
。視需要變更預設的有效期 (10 年)。檢閱參數工作表。如果正確無誤,請按一下
。如果不正確,請按一下 ,直至回到要進行變更的位置。按一下
後,會顯示一個對話方塊告知證書已建立,並且會將證書輸出為二進位 DER 格式。下載並儲存核發的證書。
輸出組織 CA 自行簽署的證書。
從 iManager 登入 eDirectory。
在
功能表中,按一下 > 。此時會顯示組織 CA 的內容頁,其中包含「一般」頁、「CRL 組態」頁、「證書」頁和其他 eDirectory 相關的頁面。
按一下
,然後選取 。按一下「
」。此時會啟動「證書輸出」精靈。
取消選取
選項,然後選擇 做為輸出格式。按
,然後儲存輸出的證書。按一下「
」。現在,您應該有了使用外部 CA 安裝 ZENworks 所需的三個檔案。
如果要安裝內嵌式 Sybase 資料庫供 ZENworks 10 Configuration Management 使用,請參閱節 4.1, 執行安裝。
若要設定外部資料庫,您有以下幾個選擇︰
在安裝主要伺服器時設定資料庫︰ 這是最簡便快捷的方法。有關此方法的詳細資訊,請參閱節 4.1, 執行安裝。
從外部設定資料庫,然後再安裝主要伺服器︰ 當資料庫管理員與 ZENworks 管理員並非同一人時,此選項尤為有用。本節提供了此方法的詳細資訊。
在安裝 ZENworks 期間,您可以使用以下選項安裝或建立外部 ZENworks 資料庫︰
安裝到新的遠端 OEM Sybase 資料庫
安裝到現有的 Sybase SQL Anywhere 外部資料庫
安裝到現有的 Microsoft SQL Server 外部資料庫
新建 Microsoft SQL Server 外部資料庫
安裝到現有的 Oracle 10g 使用者綱要
建立新的 Oracle 10g 使用者綱要
這些選項中有部分選項要求先完成建立或設定外部資料庫的某些任務,然後 ZENworks 才能在安裝期間寫入這些資料庫。先完成先決條件,然後繼續安裝此資料庫。
請閱讀以下適用的小節:
安裝 ZENworks 10 Configuration Management 以建立管理區域之前,必須在遠端資料庫伺服器上安裝遠端 OEM Sybase 資料庫,以便在安裝代管資料庫的主要伺服器時可以正確設定該資料庫。
附註:Novell 支援為此資料庫提供問題確定、相容性資訊、安裝協助、使用支援、工作期間維護與基本疑難排解。如需更多疑難排解和錯誤解決等其他支援,請參閱 Sybase 支援網站。
為 ZENworks 10 Configuration Management 安裝和設定 Sybase SQL Anywhere 資料庫之前,請確定符合以下必要條件︰
安裝並設定 Sybase SQL Anywhere 資料庫,以便您在主要伺服器上安裝 ZENworks 10 Configuration Management 時,該資料庫可以得到更新。
確定資料庫使用者擁有在資料庫伺服器上建立及修改表格的讀/寫許可權。
附註:Novell 支援為此資料庫提供問題確定、相容性資訊、安裝協助、使用支援、工作期間維護與基本疑難排解。如需更多疑難排解和錯誤解決等其他支援,請參閱 Sybase 支援網站。
在為 ZENworks 10 Configuration Management 安裝及設定 Microsoft SQL Anywhere 資料庫之前,請確定資料庫伺服器上已安裝 Microsoft SQL Server 軟體,這樣 ZENworks 安裝程式才能建立新的 Microsoft SQL 資料庫。如需安裝 Microsoft SQL Server 軟體的指示,請參閱 Microsoft 文件。
在 Oracle 上安裝 ZENworks 資料庫的過程中,您可以選擇建立新的使用者綱要,或指定位於網路中之伺服器上的現有綱要。
建立新的使用者綱要︰ 若選擇建立新的使用者綱要,請確定符合以下要求︰
務必注意資料庫管理員的身份證明。
必須具備用於關聯至 Oracle 存取使用者的表空間。
表空間有足夠的空間用以建立並儲存 ZENworks 資料庫綱要。表空間至少需有 100 MB 才可以建立不含任何資料的 ZENworks 資料庫綱要。
使用現有的使用者綱要︰ 在下列情況下,您可以安裝至網路中某部伺服器上現有的 Oracle 使用者綱要︰
資料庫管理員使用必要的權限建立使用者綱要,並將使用者綱要的身份證明傳送給您。在此情況下,安裝至現有的 Oracle 使用者綱要不要求提供資料庫管理員身份證明。
在 Oracle 資料庫中建立使用者綱要,並選擇在安裝 ZENworks Configuration Management 時使用。
若選擇使用現有的使用者綱要,請確定符合以下要求︰
確定表空間有足夠的空間用以建立並儲存 ZENworks 資料庫綱要。表空間需要最少 100 MB 才可以建立不含任何資料的 ZENworks 資料庫綱要。
確定計劃在安裝期間設定的表空間上,使用者綱要的配額設定為「沒有限制」。
確定使用者綱要具備建立資料庫的下列權限。
重要:對於 Oracle 資料庫,將資料庫設定為使用共享伺服器程序還是專屬伺服器程序可能會影響到效能。為每個 ZENworks 主要伺服器都設定了一個資料庫連接池,此連接池的大小會隨 ZENworks 系統的負載而變動。連接池達到負載高峰時,每個主要伺服器最多可同時進行 100 個資料庫連接。若將 Oracle 資料庫設定為使用專屬伺服器程序,那麼區域中若有多個主要伺服器,資料庫伺服器資源使用量可能會達到不良程度,並會影響效能。若遇到此問題,請考慮將 ZENworks 資料庫改為使用共享伺服器程序。
確定要安裝外部資料庫的伺服器符合節 1.4, 資料庫需求 和安裝外部資料庫的先決條件 中所述的要求。
啟動資料庫安裝程式。
在要安裝外部資料庫的伺服器上,插入 Novell ZENworks 10 Configuration Management SP3 安裝 DVD。
如果 DVD 自動執行資料庫安裝程式,請結束該程式。
若是 Windows,則在外部資料庫伺服器上輸入以下指令︰
DVD 磁碟機:\setup.exe -c
或
若 ZENworks 10 Configuration Management 已安裝在設備上,且您要使用該設備透過外部資料庫安裝程式來設定 ZENworks 資料庫的另一個例項 (在同一個或另一個設備上),請執行以下指令︰
DVD 磁碟機:\setup.exe -c --zcminstall
若是 Linux,則在外部資料庫伺服器上執行以下指令︰
sh /media/cdrom/setup.sh -c
這能提供一些安裝主要伺服器時看不到的選項,如果您想讓 OEM 資料庫成為遠端資料庫,這些選項便會很有用。您還可以檢視產生 ZENworks 資料庫的 SQL 檔案、建立存取使用者、檢視建立指令 (僅限 OEM Sybase) 等。
或
若 ZENworks 10 Configuration Management 已安裝在設備上,且您要使用該設備透過外部資料庫安裝程式來設定 ZENworks 資料庫的另一個例項 (在同一個或另一個設備上),請執行以下指令︰
裝上的 DVD 磁碟機/setup.sh -c --zcminstall
使用 sh 指令解決權限問題。
安裝資料庫時,只能採用 GUI 安裝。
在「選取 ZENworks 資料庫」頁面上,選取下列其中一項:
OEM Sybase SQL Anywhere︰ 安裝適用於 ZENworks 的預設 Sybase 10 資料庫。它會設定為一項服務,並建立資料庫使用者及「主要伺服器」所需的表格。
若選取此選項,則必須將 -o (或 --sybase-oem) 參數與 setup.exe 安裝可執行檔搭配使用,才能在安裝主要伺服器軟體時將其成功安裝到資料庫。此參數可讓 ZENworks 在資料庫上執行任何作業之前先對其進行驗證。
僅在使用 Novell ZENworks 10 Configuration Management SP3 安裝 DVD 上提供的 Sybase 安裝時才應使用 -o 參數。
安裝「主要伺服器」時,您還必須選取
選項。Sybase SQL Anywhere︰ 設定現有的 Sybase 資料庫以向其中寫入 ZENworks 資訊。
Microsoft SQL Server︰ 在 Microsoft SQL Server 上建立 ZENworks 資料庫。
Oracle︰ 指定可用於設定外部 Oracle 10g 資料庫綱要以與 ZENworks 一起使用的使用者綱要。
重要:對於外部資料庫,代管該資料庫的伺服器必須與管理區域中的各主要伺服器在時間上保持同步 (若安裝了這類資料庫)。
點選「下一步」。
以下資訊詳細介紹了您需要知道的一些安裝資料,請在安裝時加以參閱 (也可以按一下
按鈕獲得這些資訊)︰請繼續執行節 4.1, 執行安裝。
所需的資訊依照安裝流程的順序列出。
表 3-1 OEM Sybase SQL Anywhere 資訊
所需的資訊依照安裝流程的順序列出。
表 3-2 Sybase SQL Anywhere 資訊
所需的資訊依照安裝流程的順序列出。
表 3-3 Microsoft SQL Server 資料庫資訊
所需的資訊依照安裝流程的順序列出。
表 3-4 Oracle 資料庫資訊
如果要安裝 ZENworks 10 Configuration Management SP3 的 SLES 11 設備未安裝 Mono,請執行以下操作安裝 Mono 2.0.1-1.17︰
使用下列方法之一啟動 ZENworks 10 Configuration Management SP3 安裝程式:
圖形使用者介面 (GUI) 安裝︰ 掛接 Novell ZENworks 10 Configuration Management SP3 安裝 DVD,然後執行 sh /media/cdrom/setup.sh。使用 sh 指令解決權限問題。
指令行安裝︰ 請進行下列幾項操作:
在安裝伺服器上,插入 Novell ZENworks 10 Configuration Management SP3 安裝 DVD。
裝上 DVD。
若要啟動指令行安裝,請執行下列動作:
在所有 (包括「其他」) 使用者均擁有其讀取與執行權限的目錄中,裝上 DVD 或複製 DVD 的檔案。
此目錄不可在 /root 或其下的任何目錄中。
如果複製 DVD 的檔案,請確定所有 (包括「其他」) 使用者始終擁有對目的目錄的讀取與執行權限。
執行以下指令:
sh /mount_location/setup.sh -e
安裝與 ZENworks 10 Configuration Management 搭售的 Mono。
(選擇性) ZENworks 10 Configuration Management 安裝程式可讓您繼續安裝 ZENworks 10 Configuration Management SP3。如需安裝 ZENworks 的詳細資訊,請參閱節 4.1, 執行安裝。