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

Solaris Zones (規劃)

安裝 Solaris 作業系統之後,便可以安裝與配置區域。全域區域是正在執行作業系統的單一實例,並且會包含在每個 Solaris 系統中。全域區域是系統的預設區域,同時也是用於全系統管理控制的區域。非全域區域則是虛擬的作業系統環境。


注意 – 注意 –

當下列情況成立時,請不要使用可接受替代根 (/) 檔案系統的任何指令 (透過使用其 -R 選項或等效的選項):

例如,從全域區域執行的 pkgadd 公用程式之-R root_path 選項,具有非全域區域中的根 (/) 檔案系統之路徑。

如需可接受替代根 (/) 檔案系統路徑的公用程式清單,以及有關區域的更多資訊,請參閱「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」中的「Restriction on Accessing A Non-Global Zone From the Global Zone」


在使用非全域區域時安裝和進行升級

安裝 Solaris 作業系統時,全域區域中安裝的軟體群組是能供所有非全域區域共用的一組套裝軟體。例如,如果安裝完整軟體群組,則所有區域都會包含這些套裝軟體。依預設,安裝在全域區域中的任何附加套裝軟體也會擴展到非全域區域中。您可以將任何應用程式、名稱空間、伺服器以及網路連線 (例如 NFS 及 DHCP) 和其他軟體隔離在非全域區域中。每個非全域區域會獨立運作,而不會知道其他非全域區域。例如,您可能在全域區域中安裝了完整軟體群組,而在不同的非全域區域中執行 Java Enterprise System Messaging Server、資料庫、DHCP 及 Web 伺服器。安裝非全域區域時,請謹記在每個非全域區域中執行之應用程式的效能需求。


注意 – 注意 –

安裝有非全域區域時,無法正確地建立 Solaris Flash 歸檔。Solaris Flash 功能與 Solaris Zones 分割技術不相容。如果建立 Solaris Flash 歸檔,則當在下列條件下部署歸檔時,將無法正確安裝所產生的歸檔:


在已安裝非全域區域的情況下進行升級

從 Solaris 10 1/06 發行版本開始,升級 Solaris 作業系統時,可以升級安裝了非全域區域的系統。Solaris 互動式安裝程式和自訂 JumpStart 程式啟用升級。


注意 – 注意 –

安裝有非全域區域時,無法使用 Solaris Live Upgrade 升級系統。您可以使用 lucreate 指令建立啟動環境,但是如果使用 luupgrade 指令,升級將會失敗。此時會顯示一則錯誤訊息。


非全域區域的磁碟空間需求

安裝全域區域時,請確定要為所有可能建立的區域保留足夠的磁碟空間。每個非全域區域可能會有獨特的磁碟空間需求。下列說明是規劃資訊的簡介。如需完整的規劃需求與建議,請參閱「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」中的第 18 章「Planning and Configuring Non-Global Zones (Tasks)」

區域可消耗的磁碟空間並沒有限制。全域區域管理員負責設定空間限制。即使是小型的單一處理器系統,也可支援數個區域同時運作。

安裝在全域區域中的套裝軟體特性會影響所建立之非全域區域的空間需求。套裝軟體的數目及空間需求都是影響因素。下列是一般磁碟空間準則。