安裝 Solaris 作業系統之後,即可安裝並配置非全域區域。當您準備升級 Solaris 作業系統時,可以升級已安裝非全域區域的系統。Solaris 互動式安裝程式和自訂 JumpStart 程式可啟用升級。
您可以使用 Solaris 互動式安裝程式,在 [選取升級或初始安裝] 面板上選取 [升級安裝],來升級安裝有非全域區域的系統。安裝程式接著會分析您的系統,判斷系統可否升級,並為您提供分析的摘要。然後,安裝程式將提示您繼續升級。使用此程式有下列限制:
無法自訂升級。例如,無法安裝其他軟體產品、安裝其他語言環境套裝軟體,或修改磁碟配置。
必須使用以 Solaris Operating System DVD 或 DVD 建立的網路安裝影像。無法使用 Solaris Software CD 升級系統。如需有關使用此程式執行安裝的更多資訊,請參閱「Solaris 10 6/06 安裝指南:基本安裝」中的第 2 章「使用 Solaris 安裝程式進行安裝 (作業)」。
使用自訂 JumpStart 安裝程式,可以僅以 install_type 和 root_device 關鍵字進行升級。
因為有些關鍵字會影響非全域區域,因此設定檔中不能包含這些關鍵字。例如,使用會增加套裝軟體、重新分配磁碟空間或增加語言環境的關鍵字,會影響非全域區域。如果使用了這些關鍵字,這些關鍵字會遭忽略或造成 JumpStart 升級失敗。如需這些關鍵字的清單,請參閱使用非全域區域升級時限制設定檔關鍵字。
程式或條件 |
說明 |
---|---|
Solaris Live Upgrade |
安裝有非全域區域時,無法使用 Solaris Live Upgrade 升級系統。您可以使用 lucreate 指令建立啟動環境,但是如果使用 luupgrade 指令,升級將會失敗。此時會顯示一則錯誤訊息。 |
Solaris Flash 歸檔 |
安裝有非全域區域時,無法正確地建立 Solaris Flash 歸檔。Solaris Flash 功能與 Solaris Zones 分割技術不相容。如果 Solaris Flash 歸檔在下列情況中部署,則當建立 Solaris Flash 歸檔時,所產生的歸檔將無法正確安裝:
|
在某些情況下,絕不能使用搭配 -R 選項或等效選項的指令。 |
當下列情況成立時,請不要使用可接受替代根 (/) 檔案系統的任何指令 (透過使用其 -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 系統上的全域和非全域區域,再執行升級。如需有關如何在已安裝區域之情況下備份系統的資訊,請參閱「System Administration Guide: Solaris Containers-Resource Management and Solaris Zones」中的第 25 章「Solaris Zones Administration (Overview)」。