Solaris 10 11/06 安裝指南:網路安裝

Procedure建立 rules 檔案

rules 檔案就是包含系統中每個群組規則的文字檔,而此處的系統是指要安裝 Solaris 作業系統的系統。每個規則均能夠根據一個或多個系統屬性來區分群組,每個規則也會將每個群組連結至一個設定檔。設定檔是一個文字檔案,定義 Solaris 軟體要如何安裝在群組中的每個系統上。例如,以下規則指定 JumpStart 程式使用 basic_prof 設定檔中的資訊來安裝 sun4u 平台群組的任何系統。


karch sun4u - basic_prof -

rules 檔案用於建立自訂 JumpStart 安裝所需要的 rules.ok 檔案。

如需有關建立 rules 檔案的詳細資訊,請參閱「Solaris 10 11/06 安裝指南:自訂 JumpStart 及進階安裝」中的「建立 rules 檔案」

如果要建立 rules 檔案,請遵循這些步驟。

開始之前

為用戶端建立設定檔。如需詳細說明,請參閱建立設定檔

  1. 在安裝伺服器上,建立一個名為 rules 的文字檔。

  2. rules 檔案中為每組要安裝的系統增加一個規則。

    如需如何建立 rules 檔案的詳細資訊,請參閱「Solaris 10 11/06 安裝指南:自訂 JumpStart 及進階安裝」中的「建立 rules 檔案」

  3. 在安裝伺服器上儲存 rules 檔案。

  4. 驗證 rules 檔案。


    $ ./check -p path -r file-name
    
    -p path

    請使用 Solaris 10 11/06 軟體影像的 check 程序檔驗證 rules,而不要使用目前所用系統的 check 程序檔。path 是本機磁碟、已裝載的 Solaris DVD 或 Solaris Software - 1 CD 上的影像。

    如果系統執行的是前版 Solaris 作業系統,請使用此選項來執行最新版的 check

    -r file_name

    指定一個規則檔案,而不是指定名為 rules 的檔案。透過使用此選項,您可在將規則整合至 rules 檔案之前測試規則的有效性。

    當執行 check 程序檔時,程序檔會報告 rules 檔案和每個設定檔的有效性檢查。如果沒有發生任何錯誤,程序檔會報告:自訂 JumpStart 配置完成check 程序檔會建立 rules.ok 檔案。

  5. rules.ok 檔案儲存在 WAN Boot 伺服器能夠存取到的位置。

    將該檔案儲存在以下位置之一。

    • 如果 WAN Boot 伺服器和安裝伺服器位於同一機器上,則將該檔案儲存到 WAN Boot 伺服器之文件根目錄的 flash 子目錄中。

    • 如果 WAN Boot 伺服器和安裝伺服器分處不同的機器,請將 sysidcfg 檔案儲存在安裝伺服器之文件根目錄的 flash 子目錄中。

  6. 確認 root 中含有 rules.ok 檔案,且權限已設為 644。


範例 11–11 建立並驗證 rules 檔案

自訂 JumpStart 程式使用 rules 檔案,為 wanclient-1 系統選取正確的安裝設定檔。建立名為 rules 的文字檔案。然後,將關鍵字和值增加到此檔案中。

用戶端系統的 IP 位址是 192.168.198.210,網路遮罩是 255.255.255.0。請使用 network 規則關鍵字,來指定自訂 JumpStart 程式應該用於安裝用戶端的設定檔。


network 192.168.198.0 - wanclient_prof - 

這個 rules 檔案會指示自訂 JumpStart 程式,使用 wanclient_prof 在用戶端上安裝 Solaris 10 11/06 軟體。

命名此規則檔案為 wanclient_rule

建立設定檔和 rules 檔案之後,請執行 check 程序檔,以確認這些檔案有效。


wanserver# ./check -r wanclient_rule

如果 check 程序檔未發現任何錯誤,該程序檔會建立 rules.ok 檔案。

rules.ok 檔案儲存在 /opt/apache/htdocs/flash/ 目錄中。


繼續進行 WAN Boot 安裝

建立 rules.ok 檔案之後,您就可以選擇設置開始程序檔和結束程序檔以供安裝。如需說明,請參閱(可選擇) 建立開始程序檔和結束程序檔

如果您不想要設置開始和結束程序檔,請參閱建立配置檔以繼續進行 WAN Boot 安裝。

另請參閱

如需有關如何建立 rules 檔案的更多資訊,請參閱「Solaris 10 11/06 安裝指南:自訂 JumpStart 及進階安裝」中的「建立 rules 檔案」

如需有關 rules 檔案關鍵字和值的詳細資訊,請參閱「Solaris 10 11/06 安裝指南:自訂 JumpStart 及進階安裝」中的「規則關鍵字和值」