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

ZFS 根 (/) 檔案系統的 JumpStart 安裝 (簡介與規劃)

本章提供有關建立 JumpStart 設定檔以安裝 ZFS 根池的資訊。


備註 –

如果您要安裝 UFS 根 (/) 檔案系統,所有現有設定檔關鍵字的運作方式與先前 Solaris 發行版本相同。如需 UFS 設定檔關鍵字的清單,請參閱第 8 章自訂 JumpStart (參考)


ZFS 特定設定檔必須包含 pool 關鍵字。pool 關鍵字會安裝新根池,並且依預設會建立新的啟動環境。您可以提供啟動環境的名稱,也可以使用現有的 bootenv installbe 關鍵字和新的 benamedataset 選項,來建立獨立的 /var 資料集。某些關鍵字只能在 UFS 特定設定檔中使用,不允許用於 ZFS 特定設定檔 (例如,指定建立 UFS 掛載點的關鍵字)。

如需完整的 ZFS 規劃資訊,請參閱「Solaris 10 5/09 安裝指南:規劃安裝與升級」中的第 6 章「ZFS 根檔案系統安裝 (規劃)」

ZFS 根池的 JumpStart 安裝限制

在考量可啟動的 ZFS 根池之 JumpStart 安裝之前,請牢記下列要點。

表 9–1 ZFS 根池的 JumpStart 限制

限制 

說明 

更多資訊 

對於 JumpStart 安裝,您不能使用現有的 ZFS 儲存池來建立可啟動的 ZFS 根池。  

您必須使用類似以下的語法,建立新 ZFS 儲存池: 


pool rpool 20G 4G 4G c0t0d0s0

因為您不能使用現有的池,所以需要完整的 pool 關鍵字行。bootenv 關鍵字行是選擇性的。如果不使用 bootenv,系統會為您建立預設啟動環境。例如:


install_type initial_install
cluster SUNWCall
pool rpool 20G 4g 4g any
bootenv installbe bename newBE

pool 設定檔關鍵字 (僅限 ZFS)

您不能建立具有整個磁碟的池。 

您必須建立具有磁碟片段 (而不是整個磁碟) 的池。 

如果您在設定檔中建立具有整個磁碟 (例如 c0t0d0 ) 的池,則安裝會失敗。您將會收到類似以下的錯誤訊息。


Invalid disk name (c0t0d0)
 

某些關鍵字只能在 UFS 特定設定檔中使用,不允許用於 ZFS 特定設定檔 (例如,指定建立 UFS 掛載點的關鍵字)。 

 

設定檔關鍵字快速參照

您不能使用 JumpStart 進行升級。您必須使用 Solaris Live Upgrade 

使用 Solaris Live Upgrade,您可以建立目前正在執行之系統的副本。此副本可以升級,然後加以啟動成為目前執行的系統。  

「Solaris 10 5/09 安裝指南:Solaris Live Upgrade 與升級規劃」中的第 11 章「Solaris Live Upgrade 和 ZFS (簡介)」