Solaris 10 版本說明

NFS 版本 4 在第一次系統開機時引入新提示

Solaris 10 作業系統使用 NFS 版本 4 (NFSv4) 做為預設的分散式檔案系統機制。在 NFSv4 中,檔案使用者及群組屬性各自交換為「user@domain」及「group@domain,」形式的字串。

字串的網域部分在用戶端及伺服器上應相同。此資訊會自動由系統名稱服務網域名稱中導出。但是在某些情況下,用戶端及伺服器導出的網域可能不相符。不相符的情形通常出現在下列其中一種情況的環境中:

如果用戶端與伺服器的網域資訊不相符,NFSv4 存取的檔案可能會看起來為「nobody」所有。

為確保配置正確,現在在第一次系統開機時系統會提示您是否使用 NFSv4 的網域,如果您的部署中有符合下列其中之一的配置,請以「no」來回答此提示:

自訂 JumpStart 及進階安裝

使用自訂 JumpStartTM 方法來執行自動系統安裝的環境,只需最小的調校,就能抑制第一次開機提示。

Solaris 10 分散式媒體中提供一個程序檔範例 set_nfs4_domain,其位於 ${CDrom_mnt_pt}/Solaris_10/Misc/jumpstart_sample 目錄中。此程序檔的副本應加以修改,以依照網站特定需求設定 NFS4_DOMAIN 變數以及從 JumpStart 的結束程序檔中進行呼叫。因此,目前系統的 NFSv4 網域預先配置為 JumpStart 完成階段的一部分,並因而抑制所有第一次開機提示。

請按照這些步驟來執行自動安裝:

  1. 在與 JumpStart 的 finish.sh 程序檔相同的目錄中建立 set_nfs4_domain 程序檔的副本。

  2. 編輯此程序檔並依照特定需求設定 NFS4_DOMAIN 變數。

  3. 編輯 finish.sh 程序檔並對 set_nfs4_domain 附加一個呼叫。

  4. 照一般方式執行 JumpStart 安裝。

如需進一步的詳細資訊,請參閱「sysidconfig(1M) 線上手冊」、「sysidtool(1M) 線上手冊」、「nfsmapid(1M) 線上手冊」和「nfs(4) 線上手冊」。另請參閱「System Administration Guide: Network Services」