Oracle Solaris 10 9/10 安裝指南:自訂 JumpStart 及進階安裝

自訂 JumpStart 簡介

自訂 JumpStart 安裝方法是一種指令行介面,可以讓您根據您所建立的設定檔,自動地安裝或升級數個系統。這些設定檔可定義特定的軟體安裝需求。您也可以加入 shell 程序檔,以包含安裝前和安裝後的作業。您可以選擇要使用何種設定檔和程序檔來進行安裝或升級。自訂 JumpStart 安裝方法會根據您選取的設定檔和程序檔,來安裝或升級系統。同樣地,您可以使用 sysidcfg 檔案來指定配置資訊,這樣就可以完全自動地完成自訂 JumpStart 安裝。


備註 –

sysidcfg 中包含 root_password 關鍵字後,即可在安裝之前預先設定用戶端系統的 Root 密碼。請參閱 sysidcfg(4) 線上手冊。

另外,Oracle Solaris 自動註冊是 Oracle Solaris 10 9/10 發行版本中的新增功能。安裝或升級系統時,您的系統的配置資料會在重新開機時自動透過現有服務標記技術與 Oracle 產品註冊系統進行通訊。例如,Oracle 會使用您系統的服務標記資料來協助加強客戶支援與服務。

如果在安裝或升級前在 sysidcfg 檔案中包含 auto_reg 關鍵字,安裝可完全不需使用者參與。然而,如果不包含 auto_reg 關鍵字,系統將提示您在安裝或升級期間提供自動註冊的支援憑證及代理伺服器資訊。

如需自動註冊的資訊 (包括如何停用註冊的說明),請參閱「Oracle Solaris 10 9/10 安裝指南:安裝與升級規劃」中的「Oracle Solaris 自動註冊」


自訂 JumpStart 示範案例

接著我們將使用一個示範案例來說明自訂 JumpStart 的程序。在這個示範案例中,您需要使用下列參數來設定系統:

首先,系統管理員必須為每個系統群組建立 rules 檔案和設定檔。此 rules 檔案是一個文字檔案,包含了您要在系統群組或單一系統上安裝 Solaris 軟體的規則。每個規則均能夠根據一個或多個系統屬性來區分群組,每個規則也會將每個群組連結至一個設定檔。

設定檔是一個文字檔案,定義 Solaris 軟體要如何安裝在群組中的每個系統上。rules 檔案和設定檔都必須位於 JumpStart 目錄中。

在這個示範案例中,系統管理員會建立一個包含兩項規則的 rules 檔案,其中一個規則適用於工程群組,另一個則適用於行銷群組。在每項規則中,系統的網路編號都是用來辨別工程群組和行銷群組。

每項規則都包含適當設定檔的連結。例如,在工程群組的規則中,一個連結將會增加到為工程群組建立的 eng_profile 設定檔中。在行銷群組的規則中,一個連結則會增加到為行銷群組建立的 market_profile 設定檔中。

您可以將此 rules 檔案和設定檔儲存在一個磁片或伺服器中。

在完成 rules 檔案和設定檔的建立之後,請使用 check 程序檔驗證這些檔案。如果順利執行 check 程序檔,便會產生 rules.ok 檔案。rules.ok 是 JumpStart 程式用來安裝 Solaris 軟體的 rules 檔案之產生版本。