跳過導航連結 | |
結束列印檢視 | |
![]() |
Oracle Solaris 10 1/13 安裝指南:Live Upgrade 與升級規劃 Oracle Solaris 10 1/13 Information Library (繁體中文) |
4. 使用 Live Upgrade 建立啟動環境 (作業)
8. 在已安裝非全域區域的系統上升級 Oracle Solaris 作業系統
第 2 部分使用 Live Upgrade 升級和遷移至 ZFS 根集區
11. 針對 ZFS 執行 Live Upgrade (規劃)
本節提供使用 Live Upgrade 安裝 Flash 歸檔的程序。安裝 Flash 歸檔會覆寫除共用檔案之外的所有新啟動環境上的檔案。歸檔儲存在下列媒體中:
HTTP 伺服器
FTP 伺服器 – 只能從指令行使用此路徑
NFS 伺服器
本機檔案
本機磁帶
本機裝置,包括 DVD 或 CD
請注意下列與安裝和建立 Flash 歸檔相關的問題。
當您使用 Flash 歸檔安裝 Oracle Solaris 作業系統時,歸檔和安裝媒體必須包含相同的作業系統版本。如果作業系統版本不相符,目標系統上的安裝會失敗。當您使用下列關鍵字或指令時,必須有相同的作業系統:
設定檔中的 archive_location 關鍵字
luupgrade 指令搭配 -s、-a、-j 和 -J 選項
若安裝了非全域區域,則無法正確建立 Flash 歸檔。Solaris Flash 功能與 Oracle Solaris Zones 功能不相容。如果在非全域區域中建立 Flash 歸檔,或在已安裝非全域區域的全域區域中建立歸檔,則當部署歸檔時,將無法正確安裝產生的歸檔。例如,如果歸檔是 Oracle Solaris 10 作業系統,且您使用的是 DVD 媒體,則您必須使用 Oracle Solaris 10 DVD 媒體來安裝歸檔。
如需與歸檔儲存相關聯路徑的正確語法之範例,請參閱「Oracle Solaris 10 1/13 安裝指南:JumpStart 安裝」中的「archive_location 關鍵字」。
若要使用 Flash 歸檔安裝功能,請安裝主系統並建立 Flash 歸檔。如需建立歸檔的更多資訊,請參閱「Oracle Solaris 10 1/13 安裝指南:Flash 歸檔 (建立與安裝)」中的第 3 章「建立 Flash 歸檔 (作業)」。
這些套裝軟體必須是將要升級至之發行版本的套裝軟體。如需逐步程序,請參閱如何使用 pkgadd 指令安裝 Live Upgrade。
# luupgrade -f -n BE-name -s os-image-path -a archive
表示從 Flash 歸檔安裝作業系統。
指定要使用歸檔安裝的啟動環境名稱。
指定包含作業系統映像檔的目錄路徑名稱。此目錄可以在安裝媒體 (如 DVD-ROM、CD-ROM) 上,或者其可以為 NFS 或 UFS 目錄。此作業系統映像檔提供 miniroot,可啟動最小的可開機根 (/) 檔案系統,以利於 Flash 歸檔的安裝。此 miniroot 不是要安裝的映像檔。-a 選項提供作業系統映像檔。
當歸檔在本機檔案系統上可以使用時,Flash 歸檔的路徑。透過 -s 選項及 -a 選項指定的作業系統映像檔版本必須相同。
範例 5-11 在啟動環境上安裝 Flash 歸檔
在此範例中,歸檔已安裝在 second_disk 啟動環境上。歸檔儲存在本機系統上。-a 選項提供作業系統映像檔。-s 與 -a 選項的作業系統版本均為 Oracle Solaris 10 8/11 發行版本。除了可共用的檔案之外,所有在 second_disk 上的檔案皆會被覆寫。pkgadd 指令會增加將要升級至之發行版本的 Live Upgrade 套裝軟體。
# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu # luupgrade -f -n second_disk \ -s /net/installmachine/export/Solaris_10/OS_image \ -a /net/server/archive/10
接下來的步驟
該啟動環境已準備就緒,可以啟動。請參閱啟動某啟動環境。
本程序提供使用設定檔安裝 Flash 歸檔或差動歸檔的步驟。
開始之前
在設定檔中增加語言環境前,應先使用附加的磁碟空間建立啟動環境。
這些套裝軟體必須是將要升級至之發行版本的套裝軟體。如需逐步程序,請參閱如何使用 pkgadd 指令安裝 Live Upgrade。
如需可以在 Live Upgrade 設定檔中使用的關鍵字清單,請參閱如何建立用於 Live Upgrade 的設定檔。
# luupgrade -f -n BE-name -s os-image-path -j profile-path
表示從 Flash 歸檔安裝作業系統。
指定欲升級的啟動環境名稱。
指定包含作業系統映像檔的目錄路徑名稱。此目錄可以在安裝媒體 (如 DVD-ROM、CD-ROM) 上,或者其可以為 NFS 或 UFS 目錄。此作業系統映像檔提供 miniroot,可啟動最小的可開機根 (/) 檔案系統,以利於 Flash 歸檔的安裝。此 miniroot 不是要安裝的映像檔。-j 選項提供含有 Flash 歸檔作業系統映像檔之設定檔的路徑。
針對 Flash 安裝所配置的 JumpStart 設定檔路徑。這個設定檔必須儲存在本機目錄中。-s 選項的作業系統版本和 Flash 歸檔作業系統版本必須相同。
範例 5-12 使用設定檔在啟動環境中安裝 Flash 歸檔
在本範例中,設定檔提供要安裝的歸檔位置。
# profile keywords profile values # ---------------- ------------------- install_type flash_install archive_location nfs installserver:/export/solaris/flasharchive/solarisarchive
設定檔建立後,您可以執行 luupgrade 指令並安裝歸檔。-s 選項提供 miniroot,可啟動最小的可開機根 (/) 檔案系統,以利於 Flash 歸檔的安裝。-j 選項提供含有 Flash 歸檔作業系統映像檔路徑之設定檔的路徑。pkgadd 指令會增加將要升級至之發行版本的 Live Upgrade 套裝軟體。
# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu # luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -j /var/tmp/profile
接下來的步驟
該啟動環境已準備就緒,可以啟動。請參閱啟動某啟動環境。
此程序可以在指令行而不是從設定檔來安裝 Flash 歸檔以及使用 archive_location 關鍵字。您不需要使用設定檔檔案,就能迅速擷取歸檔。
這些套裝軟體必須是將要升級至之發行版本的套裝軟體。如需逐步程序,請參閱如何使用 pkgadd 指令安裝 Live Upgrade。
# luupgrade -f -n BE-name -s os-image-path -J 'archive_location path-to-profile'
指定從 Flash 歸檔升級作業系統。
指定欲升級的啟動環境名稱。
指定包含作業系統映像檔的目錄路徑名稱。此目錄可以在安裝媒體 (如 DVD-ROM、CD-ROM) 上,或者其可以為 NFS 或 UFS 目錄。此作業系統映像檔提供 miniroot,可啟動最小的可開機根 (/) 檔案系統,以利於 Flash 歸檔的安裝。此 miniroot 不是要安裝的映像檔。-j 選項提供含有 Flash 歸檔作業系統映像檔之設定檔的路徑。
指定 archive_location 設定檔關鍵字和 JumpStart 設定檔的路徑。-s 選項的作業系統版本和 Flash 歸檔作業系統版本必須相同。如需關鍵字值,請參閱「Oracle Solaris 10 1/13 安裝指南:JumpStart 安裝」中的「archive_location 關鍵字」。
該啟動環境已準備就緒,可以啟動。請參閱啟動某啟動環境。
範例 5-13 使用設定檔關鍵字安裝 Flash 歸檔
在此範例中,歸檔已安裝在 second_disk 啟動環境上。-s 選項提供 miniroot,可啟動最小的可開機根 (/) 檔案系統,以利於 Flash 歸檔的安裝。-j 選項提供 Flash 歸檔作業系統映像檔的路徑。-J 選項及 archive_location 關鍵字可用來擷取歸檔。除了可共用的檔案之外,所有在 second_disk 上的檔案皆會被覆寫。pkgadd 指令會增加將要升級至之發行版本的 Live Upgrade 套裝軟體。
# pkgadd -d /server/packages SUNWlucfg SUNWlur SUNWluu # luupgrade -f -n second_disk \ -s /net/installmachine/export/solarisX/OS_image \ -J 'archive_location http://example.com/myflash.flar'