執行以下適用的任務,然後繼續節 4.1, 執行安裝:
開始安裝 ZENworks 之前,請確保符合以下要求︰
確保要安裝主要伺服器軟體的設備符合所需要求。如需詳細資訊,請參閱節 1.0, 系統要求。
(視情況而定) 若您要在Windows Server 2003 (64 位元) 或 Windows Server 2008 (64 位元) 上安裝主要伺服器軟體,請確保設備已安裝 Windows 安裝程式 4.5 或更新版本。
為使 VMware ESX 上執行的主要伺服器獲得最佳效能,請將保留的記憶體大小設定為客體作業系統的記憶體大小。如需詳細資訊,請參閱 Novell 支援知識庫中的 TID 7005382。
若是以 ISO 影像下載的方式取得 ZENworks 軟體,請執行以下動作之一來建立安裝 DVD:
附註:請勿解壓縮 ISO 影像並用其來安裝 ZENworks 11 SP2。
從 Novell 網站下載 ZENworks 11 SP2 安裝 ISO 影像,並將其複製到 Windows 設備上的暫存位置。
將 ISO 影像燒錄至 DVD。
此外亦可直接從裝上 ISO 影像的位置執行安裝程式,而無需燒錄 DVD︰
從 Novell 網站下載 ZENworks 11 SP2 安裝 ISO 影像,並將其複製到 Linux 設備上的暫存位置。
請執行下列其中一個步驟︰
使用以下指令裝上 ISO 影像:
mount -o loop /tempfolderpath/isoimagename.iso mountpoint
以暫存資料夾的路徑取代 tempfolderpath、以 ZENworks ISO 檔名取代 isoimagename,並以要裝上此影像之檔案系統位置的路徑取代 mountpoint。mountpoint 所指定之路徑必須已經存在。
例如:
mount -o loop /zcm11/ZCM11.iso /zcm11/install
將 ISO 影像燒錄至 DVD。
如果計劃使用外部證書,請安裝 openssl 並建立單個伺服器證書,用於打算安裝 ZENworks 主要伺服器或用做輔助設備 (設定了驗證角色) 的所有設備,證書標題為伺服器之完全合格的網域名稱 (FQDN)。
執行以下操作以建立單個證書檔案︰
若要產生建立證書登記申請 (CSR) 所需的私密金鑰,請輸入以下指令:
openssl genrsa -out zcm.pem 1024
若要建立可由外部 CA 簽署的 CSR,請輸入以下指令:
openssl req -new -key zcm.pem -out zcm.csr
當系統要求您提供「您的名稱」時,請輸入指定給安裝 ZENworks 11 SP2 之伺服器的 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》(證書伺服器) 文件中的「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 11 SP2 Configuration Management 使用,請參閱節 4.1, 執行安裝。
若要設定外部資料庫,您有以下幾個選擇︰
在安裝主要伺服器時設定資料庫︰ 這是最簡便快捷的方法。有關此方法的詳細資訊,請參閱節 4.1, 執行安裝。
從外部設定資料庫,然後再安裝主要伺服器︰ 當資料庫管理員與 ZENworks 管理員並非同一人時,此選項尤為有用。本節提供了此方法的詳細資訊。
在安裝 ZENworks 期間,您可以使用以下選項安裝或建立外部 ZENworks 資料庫︰
安裝到新的遠端 OEM Sybase 資料庫
安裝到現有的 Sybase SQL Anywhere 外部資料庫
安裝到現有的 Microsoft SQL Server 外部資料庫
新建 Microsoft SQL Server 外部資料庫
安裝到現有的 Oracle 使用者綱要
建立新的 Oracle 使用者綱要
這些選項中有部分選項要求先完成建立或設定外部資料庫的某些任務,然後 ZENworks 才能在安裝期間寫入這些資料庫。先完成先決條件,然後繼續安裝此資料庫。
請閱讀以下適用的小節:
安裝 ZENworks 11 SP2 以建立管理區域之前,必須在遠端資料庫伺服器上安裝遠端 OEM Sybase 資料庫,以便在安裝代管資料庫的主要伺服器時可以正確設定該資料庫。
附註:Novell 支援為此資料庫提供問題確定、相容性資訊、安裝協助、使用支援、工作期間維護與基本疑難排解。如需更多疑難排解和錯誤解決等其他支援,請參閱 Sybase 支援網站。
為 ZENworks 11 SP2 安裝並設定 Sybase SQL Anywhere 資料庫之前,請確定符合以下必要條件︰
安裝並設定 Sybase SQL Anywhere 資料庫,以便您在主要伺服器上安裝 ZENworks 11 SP2 時,該資料庫可以得到更新。
確定資料庫使用者擁有在資料庫伺服器上建立及修改表格的讀/寫許可權。
附註:Novell 支援為此資料庫提供問題確定、相容性資訊、安裝協助、使用支援、工作期間維護與基本疑難排解。如需更多疑難排解和錯誤解決等其他支援,請參閱 Sybase 支援網站。
在為 ZENworks 11 安裝及設定 Microsoft SQL Server 資料庫之前,請確保資料庫伺服器上已安裝 Microsoft SQL Server 軟體,這樣 ZENworks 安裝程式才能建立新的 Microsoft SQL 資料庫。如需安裝 Microsoft SQL Server 軟體的指示,請參閱 Microsoft 文件。
在 Oracle 上安裝 ZENworks 資料庫的過程中,您可以選擇建立新的使用者綱要,或指定位於網路中之伺服器上的現有綱要。
建立新的使用者綱要︰ 若選擇建立新的使用者綱要,請確定符合以下要求︰
務必注意資料庫管理員的身份證明。
必須具備用於關聯至 Oracle 存取使用者的表空間。
表空間有足夠的空間用以建立並儲存 ZENworks 資料庫綱要。表空間至少需有 100 MB 才可以建立不含任何資料的 ZENworks 資料庫綱要。
使用現有的使用者綱要︰ 在下列情況下,您可以安裝至網路中某部伺服器上現有的 Oracle 使用者綱要︰
資料庫管理員使用必要的權限建立使用者綱要,並將使用者綱要的身份證明傳送給您。在此情況下,安裝至現有的 Oracle 使用者綱要不要求提供資料庫管理員身份證明。
在 Oracle 資料庫中建立使用者綱要,並在安裝 ZENworks 11 SP2 時選擇使用。
若選擇使用現有的使用者綱要,請確定符合以下要求︰
確定表空間有足夠的空間用以建立並儲存 ZENworks 資料庫綱要。表空間需要最少 100 MB 才可以建立不含任何資料的 ZENworks 資料庫綱要。
確定計劃在安裝期間設定的表空間上,使用者綱要的配額設定為「沒有限制」。
確定使用者綱要具備建立資料庫的下列權限。
重要:對於 Oracle 資料庫,將資料庫設定為使用共享伺服器程序還是專屬伺服器程序可能會影響到效能。為每個 ZENworks 主要伺服器都設定了一個資料庫連接池,此連接池的大小會隨 ZENworks 系統的負載而變動。連接池達到負載高峰時,每個主要伺服器最多可同時進行 100 個資料庫連接。若將 Oracle 資料庫設定為使用專屬伺服器程序,那麼區域中若有多個主要伺服器,資料庫伺服器資源使用量可能會達到不良程度,並會影響效能。若遇到此問題,請考慮將 ZENworks 資料庫改為使用共享伺服器程序。
確認要安裝外部資料庫的伺服器符合節 1.4, 資料庫要求 和安裝外部資料庫的先決條件 中所述的要求。
啟動資料庫安裝程式。
在要安裝外部資料庫的伺服器上,插入 Novell ZENworks 11 SP2 安裝 DVD。
如果 DVD 自動執行資料庫安裝程式,請結束該程式。
若是 Windows,則在外部資料庫伺服器上輸入以下指令︰
DVD 磁碟機:\setup.exe -c
或
如果某設備上已安裝 ZENworks 11 SP2,並且您要透過外部資料庫安裝程式使用該設備來設定 ZENworks 資料庫的另一個例項 (在同一部或另一部設備上),請執行以下指令︰
DVD 磁碟機:\setup.exe -c --zcminstall
若是 Linux,則在外部資料庫伺服器上執行以下指令︰
sh /media/cdrom/setup.sh -c
這能提供一些安裝主要伺服器時看不到的選項,如果您想讓 OEM 資料庫成為遠端資料庫,這些選項便會很有用。您還可以檢視產生 ZENworks 資料庫的 SQL 檔案、建立存取使用者、檢視建立指令 (僅限 OEM Sybase) 等。
或
如果某設備上已安裝 ZENworks 11 SP2,並且您要透過外部資料庫安裝程式使用該設備來設定 ZENworks 資料庫的另一個例項 (在同一部或另一部設備上),請執行以下指令︰
裝上的 DVD 磁碟機/setup.sh -c --zcminstall
使用 sh 指令解決權限問題。
安裝資料庫時,只能採用 GUI 安裝。
在「選取 ZENworks 資料庫」頁面上,選取下列其中一項:
OEM Sybase SQL Anywhere︰ 為 ZENworks 安裝預設的 Sybase 資料庫。它會設定為一項服務,並建立資料庫使用者及「主要伺服器」所需的表格。
若選取此選項,則必須將 -o (或 --sybase-oem) 參數與 setup.exe 安裝可執行檔搭配使用,才能在安裝主要伺服器軟體時將其成功安裝到資料庫。此參數可讓 ZENworks 在資料庫上執行任何作業之前先對其進行驗證。
僅在使用 Novell ZENworks 11 SP2 安裝 DVD 上提供的 Sybase 安裝時才需使用 -o 參數。
安裝「主要伺服器」時,您還必須選取
選項。Sybase SQL Anywhere︰ 設定現有的 Sybase 資料庫以向其中寫入 ZENworks 資訊。
Microsoft SQL Server︰ 在 Microsoft SQL Server 上建立 ZENworks 資料庫。
Oracle︰ 指定可用於設定外部 Oracle 資料庫綱要以便與 ZENworks 一起使用的使用者綱要。
重要:對於外部資料庫,代管該資料庫的伺服器必須與管理區域中的各主要伺服器在時間上保持同步 (若安裝了這類資料庫)。
點選「下一步」。
以下資訊詳細介紹了您需要知道的一些安裝資料,請在安裝時加以參閱 (也可以按一下
按鈕獲得這些資訊)︰請繼續執行節 4.1, 執行安裝。
所需的資訊依照安裝流程的順序列出。
表 3-1 OEM Sybase SQL Anywhere 資訊
安裝資訊 |
解釋 |
---|---|
Sybase 資料庫安裝 |
指定 OEM Sybase SQL Anywhere 資料庫軟體的安裝路徑。在目標 Windows 伺服器上,只有伺服器上目前映射的磁碟機才可用。 預設路徑為磁碟機:\novell\zenworks,您可以變更該路徑。安裝程式會建立用於安裝 Sybase 的 \novell\zenworks 目錄。 |
Sybase 伺服器組態 |
指定 Sybase SQL Anywhere 資料庫伺服器所使用的連接埠。預設值為 2638。如果發生衝突,請變更預設埠號碼。 |
Sybase 存取組態 |
某些資訊提供有預設值,您可以視需要進行變更。
|
資料庫檔案位置 |
指定要建立 ZENworks Sybase 資料庫檔案的路徑。依預設,安裝程式會為所安裝的 Sybase 建立磁碟機︰\novell\zenworks 目錄,您可以變更該目錄。\database 目錄會附加至預設目錄。 例如,預設路徑是磁碟機︰\novell\zenworks\database。 |
檢閱資料庫資訊 |
檢閱資料庫組態資訊。 「伺服器位址」欄位會顯示 hosts 檔案中設定的 IP 位址,這並不會影響資料庫的安裝。hosts 檔案位於 Windows 設備的 c:\windows\system32\drivers\etc 目錄中,以及 Linux 設備的 /etc/ 目錄中。 ZENworks 資料庫安裝程式會自動偵測資料庫驅動程式資訊。 |
檢閱 SQL 程序檔 |
檢閱要在建立資料庫期間執行的 SQL 程序檔。 |
檢閱資料庫建立指令 |
檢閱用於建立資料庫的資料庫指令。 |
所需的資訊依照安裝流程的順序列出。
表 3-2 Sybase SQL Anywhere 資訊
安裝資訊 |
解釋 |
---|---|
Sybase 伺服器組態 |
|
Sybase 存取組態 |
此伺服器必須安裝有 Sybase SQL Anywhere 資料庫。某些資訊提供有預設值,您可以視需要進行變更。
|
檢閱資料庫資訊 |
檢閱資料庫組態資訊。 ZENworks 資料庫安裝程式會自動偵測資料庫驅動程式資訊。 |
檢閱 SQL 程序檔 |
檢閱要在建立資料庫期間執行的 SQL 程序檔。 |
檢閱資料庫建立指令 |
檢閱用於建立資料庫的資料庫指令。 |
所需的資訊依照安裝流程的順序列出。
表 3-3 Microsoft SQL Server 資料庫資訊
安裝資訊 |
解釋 |
---|---|
選取資料庫 |
您可以選擇建立新的資料庫或連接至現有資料庫。 |
外部資料庫伺服器組態 |
此資料庫伺服器必須安裝有 MS SQL 資料庫。某些資訊提供有預設值,您可以視需要進行變更。
|
外部資料庫組態 > 資料庫位置 (僅適用於新資料庫) |
指定 SQL 伺服器上現有 MS SQL 資料庫檔案的路徑。預設值為 c:\database。請確保代管資料庫的設備上存在該路徑。 |
檢閱資料庫資訊 |
檢閱資料庫組態資訊。 |
檢閱 SQL 程序檔 |
檢閱要在建立資料庫期間執行的 SQL 程序檔。您只能檢視程序檔。 |
所需的資訊依照安裝流程的順序列出。
表 3-4 Oracle 資料庫資訊
安裝資訊 |
解釋 |
---|---|
Oracle 使用者綱要選項 |
您可以建立新的使用者綱要或指定網路中某一伺服器上現有的使用者綱要。您可以使用該使用者綱要來設定與 ZENworks 一起使用的外部 Oracle 資料庫綱要。 如果您要建立新的使用者綱要,則表空間必須已存在以關聯到 Oracle 存取使用者。在現有使用者綱要中,必須已設定權限與表空間。 |
Oracle 伺服器資訊 |
此資料庫伺服器必須安裝有 Oracle 資料庫。某些資訊提供有預設值,您可以視需要進行變更。
|
Oracle 管理員 (僅適用於新的使用者綱要) |
|
Oracle 存取使用者 |
|
檢閱資料庫資訊 |
檢閱資料庫組態資訊。 |
檢閱 SQL 程序檔 |
檢閱要在建立資料庫期間執行的 SQL 程序檔。 |
如果要安裝 ZENworks 11 SP2 Configuration Management 的 SLES 11 設備未安裝 Mono,請執行以下操作安裝 Mono 2.0.1-1.17︰
使用下列方法之一啟動 ZENworks 11 SP2 Configuration Management 安裝程式:
圖形使用者介面 (GUI) 安裝︰ 掛接 Novell ZENworks 11 SP2 安裝 DVD,然後執行 sh /media/cdrom/setup.sh。使用 sh 指令解決權限問題。
指令行安裝︰ 請進行下列幾項操作:
在安裝伺服器上,插入 Novell ZENworks 11 SP2 安裝 DVD。
裝上 DVD。
若要啟動指令行安裝,請執行下列動作:
在所有 (包括「其他」) 使用者均擁有其讀取與執行權限的目錄中,裝上 DVD 或複製 DVD 的檔案。
此目錄不可在 /root 或其下的任何目錄中。
如果複製 DVD 的檔案,請確定所有 (包括「其他」) 使用者始終擁有對目的目錄的讀取與執行權限。
執行以下指令:
sh /mount_location/setup.sh -e
安裝與 ZENworks 11 SP2 Configuration Management 搭售的 Mono。
(選擇性) ZENworks 11 SP2 Configuration Management 安裝程式允許您繼續安裝 ZENworks 11 SP2 Configuration Management。如需安裝 ZENworks 的詳細資訊,請參閱節 4.1, 執行安裝。
在 Linux 伺服器上安裝 ZENworks 之前,必須安裝某些 RPM 套件。如需 Linux 設備上所需之 RPM 套件的詳細資訊,請參閱在 Linux 設備上安裝相依的 RPM 套件。