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

ZFS 根池的 JumpStart 設定檔範例

本節提供 ZFS 特定 JumpStart 設定檔的範例。


備註 –

若要使 ZFS 根池可以升級且可啟動,您必須建立具有磁碟片段 (而不是整個磁碟) 的池。如果您在設定檔中建立了具有整個磁碟 (例如 c0t0d0) 的池,則您會收到類似以下的錯誤訊息。


Invalid disk name (c0t0d0)


範例 9–1 安裝鏡像 ZFS 根池

install_type initial_install
cluster SUNWCall
pool newpool auto auto auto mirror c0t0d0s0 c0t1d0s0
bootenv installbe bename solaris10_6

下列清單說明此範例的一些關鍵字和值。

install_type initial_install

每個設定檔都需要關鍵字 install_typeinitial_install 關鍵字會執行初始安裝,在新 ZFS 根池中安裝新的 Solaris 作業系統。

cluster

完整的 Solaris 軟體群組 (SUNWCall) 已安裝在系統上。如需有關軟體群組的更多資訊,請參閱「Solaris 10 10/08 安裝指南:規劃安裝與升級」中的「軟體群組的磁碟空間建議」

pool

pool 關鍵字會定義新 ZFS 根池的特性。

newpool

定義根池的名稱。

auto

自動指定磁碟的大小。大小由指定磁碟的大小所決定。

auto

使用 auto 關鍵字時,會自動調整交換區的大小。預設大小為實體記憶體大小的 1/2,但不得低於 512 MB 且不得大於 2 GB。您可以使用 size 選項來設定此範圍之外的大小。

auto

系統會自動調整傾印裝置的大小。

mirror

磁碟的鏡像配置具有 mirror 關鍵字和指定為 c0t0d0s0 c0t1d0s0 的磁碟片段。

bootenv

installbe 會變更安裝期間建立的預設啟動環境之特性。

bename

將新啟動環境命名為 solaris10_6



範例 9–2 自訂 ZFS 根池的磁碟大小

install_type initial_install
cluster SUNWCall
pool newpool 80g 2g 2g mirror any any
bootenv installbe bename solaris10_6

下列清單說明此範例的一些關鍵字和值。

install_type initial_install

每個設定檔都需要關鍵字 install_typeinitial_install 關鍵字會執行初始安裝,在新 ZFS 根池中安裝新的 Solaris 作業系統。

cluster

完整的 Solaris 軟體群組 (SUNWCall) 已安裝在系統上。如需有關軟體群組的更多資訊,請參閱「Solaris 10 10/08 安裝指南:規劃安裝與升級」中的「軟體群組的磁碟空間建議」

pool

pool 關鍵字會定義新 ZFS 根池的特性。

newpool

指定根池的名稱。

80g

指定磁碟片段的大小。

2g

交換區和傾印磁碟區為 2 GB。

mirror

磁碟的鏡像配置具有 mirror 關鍵字和指定為 c0t0d0s0 c0t1d0s0 的磁碟片段。

在鏡像配置中,any 選項會尋找足以用於建立 80 GB 池的任何兩個可用裝置。如果沒有兩個這樣的裝置可用,安裝就會失敗。

bootenv

installbe 會變更安裝期間建立的預設啟動環境之特性。

bename

將新啟動環境命名為 solaris10_6



範例 9–3 指定安裝作業系統的位置

install_type initial_install
cluster SUNWCall
root_device c0t0d0s0 
pool nrpool auto auto auto rootdisk.s0 
bootenv installbe bename bnv dataset /var

下列清單說明此範例的一些關鍵字和值。

install_type initial_install

每個設定檔都需要關鍵字 install_typeinitial_install 關鍵字會執行初始安裝,在新 ZFS 根池中安裝新的 Solaris 作業系統。

cluster

完整的 Solaris 軟體群組 (SUNWCall) 已安裝在系統上。如需有關軟體群組的更多資訊,請參閱「Solaris 10 10/08 安裝指南:規劃安裝與升級」中的「軟體群組的磁碟空間建議」

root_device

指定安裝作業系統的磁碟片段。c0t0d0s0 會定義作業系統的特定磁碟和磁碟片段。

pool

pool 關鍵字會定義新 ZFS 根池的特性。

nrpool

定義根池的名稱。

auto

自動指定磁碟的大小。大小由指定磁碟的大小所決定。

auto

使用 auto 關鍵字時,會自動調整交換區的大小。預設大小為實體記憶體大小的 1/2,但不得低於 512 MB 且不得大於 2 GB。您可以使用 size 選項來設定此範圍之外的大小。

auto

系統會自動調整傾印裝置的大小。

rootdisk.s0

用於建立根池的裝置指定為磁碟片段 0。

bootenv

installbe 會變更安裝期間建立的預設啟動環境之特性。

bename

將新啟動環境命名為 bnv

dataset

建立不同於 ROOT 資料集的 /var 資料集。/vardataset 的唯一值。