本程序將說明如何建立用於 Solaris Live Upgrade 的設定檔。您可以使用 luupgrade 指令和 -j 選項,同時使用這個設定檔來升級非作用中的啟動環境。
有關使用這個設定檔的程序,請參閱以下各節:
有關使用設定檔執行升級的說明,請參閱在 Solaris Live Upgrade 中使用設定檔升級(指令行介面)。
有關使用設定檔安裝 Solaris Flash 的說明,請參閱使用設定檔安裝 Solaris Flash 歸檔檔案(指令行介面)。
使用文字編輯程式來建立文字檔案。
以說明的方式為檔案命名。請確定設定檔的名稱能夠反映出您要如何使用設定檔將 Solaris 軟體安裝在系統上。例如,您可以將這個設定檔命名為 upgrade_solaris9。
在設定檔中增加設定檔關鍵字和值。
在 Solaris Live 設定檔中只能使用下列升級關鍵字。
表 33–2 Live Upgrade 設定檔關鍵字和說明
關鍵字 |
說明 |
---|---|
(必需的) Install_type |
定義是否升級系統上現有的 Solaris 環境,或者在系統上安裝 Solaris Flash 歸檔檔案。 值為 upgrade 或 flash_install。 |
(選擇性的) archive_location |
從指定的位置擷取 Solaris Flash 歸檔檔案。 有關可經由此關鍵字使用的值清單,請參閱archive_location 關鍵字。 |
(選擇性的) cluster (增加或刪除叢集) |
指定即將安裝在系統上的軟體群組是否要增加或刪除叢集。 有關可經由此關鍵字使用的值清單,請參閱cluster 設定檔關鍵字(增加軟體群組)。 |
(選擇性的) geo |
指定您想要在系統上安裝,或者是升級系統時增加的區域語言環境或語言環境。 有關可經由此關鍵字使用的值清單,請參閱geo 設定檔關鍵字。 |
(選擇性的) isa_bits |
指定要安裝 64 位元還是 32 位元的 Solaris 9套裝軟體。有關可經由此關鍵字使用的值清單,請參閱isa_bits 設定檔關鍵字。 |
(選擇性的) locale |
指定在升級時要安裝或增加的語言環境套裝軟體。 有關可經由此關鍵字使用的值清單,請參閱locale 設定檔關鍵字。 |
(選擇性的) package |
指定某個套裝軟體是否要從您打算安裝在系統上的軟體群組中增刪。 有關可經由此關鍵字使用的值清單,請參閱package 設定檔關鍵字。 |
將設定檔儲存在本機系統的目錄中。
確定 root 中含有設定檔,且許可權已設為 644。
測試設定檔(選擇性的)。
有關設定檔的測試程序,請參閱測試用於 Solaris Live Upgrade 的設定檔。
此範例中的設定檔提供了升級參數。您可以使用 Solaris Live Upgrade 的 luupgrade 指令和 -u 及 -j 選項,同時使用這個設定檔來升級非作用中的啟動環境。 這個設定檔會增加一個套裝軟體和一個叢集。 另外還會增加一個區域語言環境和數個附加語言環境。 在設定檔中增加語言環境前,應先使用附加的磁碟空間建立啟動環境。
# profile keywords profile values # ---------------- ------------------- install_type upgrade package SUNWxwman add cluster SUNWCacc add geo C_Europe locale zh_TW locale zh_TW.BIG5 locale zh_TW.UTF-8 locale zh_HK.UTF-8 locale zh_HK.BIG5HK locale zh locale zh_CN.GB18030 locale zh_CN.GBK locale zh_CN.UTF-8 |