Solaris 9 安裝指南

為連上網路的系統建立設定檔伺服器

當您為網路上的系統設定自訂 JumpStart 安裝時,必須在稱為 JumpStart 目錄的伺服器上建立目錄。JumpStart 目錄包含所有的重要自訂 JumpStart 檔案,例如, rules 檔案、rules.ok 檔案,和設定檔。您必須將 JumpStart 目錄儲存在設定檔伺服器的 root ( /) 目錄中。

包含 JumpStart 目錄的伺服器稱為設定檔伺服器。設定檔可以是如安裝伺服器或開機伺服器一樣的系統,或者該伺服器也可以是完全不一樣的伺服器。


註解 -

在建立設定檔伺服器之後,您必須讓系統能存取伺服器。若需更詳細的指示,請參閱 "讓所有系統存取設定檔伺服器"


在伺服器上建立 JumpStart 目錄


註解 -

本程序假設系統正在執行「 容體管理程式」。如果您並未使用「容體管理程式」來管理磁碟,請參閱 System Administration Guide: Basic Administration 取得如何在沒有「容體管理程式」的情況下管理可移除媒體的詳細資訊。


  1. 在您想要建立 JumpStart 目錄的伺服器上以超級使用者的身分登入。

  2. 可在伺服器上的任何地方建立 JumpStart 目錄。


    # mkdir -m 755 jumpstart_dir_path
    

    在指令中, jumpstart_dir_path 是 JumpStart 目錄的絕對路徑。

    例如,以下的指令可在 root (/) 目錄中建立稱為 jumpstart 的目錄,並設定許可全為 755:


    # mkdir -m 755 /jumpstart
    
  3. 增加以下的登錄來編輯 /etc/dfs/dfstab 檔案。


    share -F nfs -o ro,anon=0 jumpstart_dir_path
    

    例如,以下的登錄可共用 /jumpstart 目錄:


    share -F nfs -o ro,anon=0 /jumpstart
    
  4. 鍵入 shareall 並按一下 Enter 鍵。

  5. 決定您是否要將自訂 JumpStart 檔案的範例複製到 JumpStart 目錄中。

    • 若不複製,請移至 步驟 8

    • 若要複製,請使用以下的決定表來選定下一個步驟。

    範例位置 

    操作指示 

    您的平台所適用的 Solaris 9 DVD 或 Solaris 9 Software 2 之 2 光碟。 

    將 Solaris 9 DVD 或 Solaris 9 Software 2 之 2 光碟插入伺服器的 CD-ROM 光碟機。 

    「容體管理程式」將自動裝載 CD。  

    本機磁碟上適用於平台的 Solaris 9 DVD 或 Solaris 9 Software 2 之 2 光碟影像

    在 Solaris 9 DVD 或 Solaris 9 Software 2 之 2 影像的位置上變更目錄。例如,您可鍵入以下的指令: 


    cd /export/install

  6. 將自訂 JumpStart 檔案的範例複製到設定檔伺服器上的 JumpStart 目錄。


    # cp -r media_path/Solaris_9/Misc/jumpstart_sample/* jumpstart_dir_path
    

    media_path

    CD、DVD,或本機磁碟上影像的路徑。 

    jumpstart_dir_path

    放置自訂 JumpStart 檔案範例的設定檔伺服器上的路徑。 

    例如,以下的指令會將 jumpstart_sample 目錄複製到設定檔伺服'器上的 /jumpstart 目錄。


    cp -r /cdrom/cdrom0/s0/Solaris_9/Misc/jumpstart_sample/* /jumpstart
    
  7. 更新 JumpStart 檔案範例,使檔案能在您的環境中作業。

  8. 確定 root 中含有 JumpStart 目錄,且許可權已設為 755。

  9. 讓網路上的系統能存取設定檔伺服器。

    若需更詳細的指示,請參閱 "讓所有系統存取設定檔伺服器"

讓所有系統存取設定檔伺服器

當您建立設定檔伺服器時,必須確定系統在自訂 JumpStart 的安裝期間能在設定檔伺服器上存取 JumpStart 目錄。使用下列其中一種方法來來確定存取:


註解 -

如果您將 JumpStart 目錄儲存在磁片上,或在啟動系統時指定設定檔伺服器的位置,就不需執行以下的程序。


只有當您將網路安裝資訊儲存在 /etc/bootparams 檔案時,以下的程序才會是有效的。您也可以將網路安裝資訊儲存在下列其中一個地方:

  1. 在安裝伺服器或開機伺服器上,以超級使用者的身分登入。

  2. 使用文字編輯程式來開啟 /etc/bootparams

  3. 增加此登錄。

    * install_config=server:jumpstart_dir_path
    

    *  

    指定所有系統都擁有存取的通配符號字元 

    server

    JumpStart 目錄所在的設定檔伺服器的主機名稱 

    jumpstart_dir_path

    JumpStart 目錄的絕對路徑 

    例如,以下的登錄可讓所有的系統都能存取稱為 sherlock 設定檔伺服器上的 /jumpstart 目錄:

    * install_config=sherlock:/jumpstart

    小心 - 小心 -

    當您開啟安裝用戶端時,若使用此程序將可能產生以下的錯誤訊息:

    警告: getfile: RPC 失敗:錯誤 5: (RPC 逾時)。

    "Booting From the Network, Error Messages" 包含關於此錯誤訊息的詳細資訊。


    所有的系統現在都能存取設定檔伺服器。