Solaris 9 安裝指南

在啟動環境上安裝 Solaris Flash 歸檔檔案

本節提供使用「Solaris Live Upgrade」安裝 Solaris Flash 歸檔檔案的程序,該歸檔檔案儲存在下列位置:


註解 –

如需與歸檔檔案儲存相關聯路徑的正確語法之範例,請參閱archive_location 關鍵字


安裝 Solaris Flash 歸檔檔案會覆寫除共用檔案之外的所有新啟動環境上的檔案。

如果要使用 Solaris Flash 安裝功能,您需要先安裝主系統並建立 Web Start Solaris Flash 歸檔檔案。 如需有關 Solaris Flash 的詳細資訊,請參閱第 16章, Solaris Flash 安裝功能(主題)

升級複合裝置與容體

若要在新的啟動環境上升級或安裝 Solaris Flash 歸檔檔案,裝置必須為實體磁碟片段。如果啟動環境上擁有裝載於 Solaris Volume Manager 複合裝置或 Veritas 檔案系統 (VxFS) 容體的檔案系統,則歸檔檔案的升級或安裝將會失敗。若要在這樣的啟動環境上升級或安裝歸檔檔案,您必須手動變更啟動環境,使所有的磁碟片段皆為實體磁碟磁碟片段。您可以使用 lucreate 指令以建立另一個啟動環境,或是可以拆除複合裝置或容體。

若要使用 lucreate 指令建立啟動環境的複本,您可以將啟動環境的複本放置在實體磁碟片段上。例如,假設目前的啟動環境磁碟配置如下所示:

root(/

裝載於 /dev/md/dsk/d10 

/usr

裝載於 /dev/md/dsk/d20 

/var

裝載於 /dev/dsk/c0t3d0s0 

閒置磁碟片段 

c0t4d0s0 

閒置磁碟片段 

c0t4d0s3 

閒置磁碟片段 

c0t4d0s4 

然後您可以使用下列 lucreate 指令在實體磁碟片段上複製啟動環境。之後,即可使用歸檔檔案安裝或升級啟動環境。在此範例中,目前的啟動環境為 currentBE,新的啟動環境為 nextBE。


# lucreate -s currentBE -n nextBE -m /:/dev/dsk/c0t4d0s0:ufs \
-m /usr:/dev/dsk/c0t4d0s3:ufs -m /var:/dev/dsk/c0t4d0s4:ufs

然後,您可以在新的啟動環境上升級或安裝歸檔檔案,啟動該檔案,並手動進行重新鏡像或封裝。

若是您選擇手動拆除複合裝置或容量,您可能需要執行下列動作:

然後,可以升級或使用歸檔檔案安裝啟動環境。

在啟動環境上安裝 Solaris Flash 歸檔檔案(字元介面)

  1. 從「Solaris Live Upgrade」主功能表處選取「Flash」。

    即顯示「Flash 非作用中啟動環境」功能表。

  2. 鍵入您要安裝 Solaris Flash 歸檔檔案的啟動環境名稱以及安裝媒體的位置:


    啟動環境的名稱: solaris_9
    套裝軟體媒體: /net/install-svr/export/s9/latest
    
  3. 按 F1 以新增一個歸檔檔案。

    一個「歸檔檔案選取」子功能表顯示空白的清單、單一歸檔檔案的名稱或是一些歸檔檔案的清單。

    您可以從清單中新增或移除歸檔檔案。下列範例顯示一個空白的清單。


    位置            - 擷取方法
    <沒有加入歸檔檔案> - 請選取「加入」以加入歸檔檔案
    • 若要在不變更的情況下安裝清單,請繼續執行步驟 4

    • 若是 Solaris Flash 歸檔檔案清單是空白的,或包含您不想安裝的歸檔檔案,請繼續執行步驟 a

    1. 您可以新增或移除歸檔檔案。

      • 按著 F1 以新增歸檔檔案至清單中。繼續執行步驟 b

        即顯示「選取擷取方法」子功能表。


        HTTP
        NFS
        本機檔案
        本機磁帶
        本機裝置
      • 按著 F2 以便從清單移除歸檔檔案。請繼續執行步驟 e

    2. 您可以在「選擇擷取方法」功能表中,選取 Solaris Flash 歸檔檔案的位置。

      選取的媒體 

      提示符號  

      HTTP 

      指定存取 Solaris Flash 歸檔檔案時所需的 URL 和 Proxy 資訊。 

      NFS 

      指定放置 Solaris Flash 歸檔檔案的網路檔案系統路徑。您也可以指定這個歸檔檔案的檔名。 

      本機檔案 

      指定放置 Solaris Flash 歸檔檔案的本機檔案系統路徑。 

      本機磁帶 

      指定放置 Solaris Flash 歸檔檔案的本機磁帶和磁帶位置。 

      本機裝置 

      指定本機裝置、Solaris Flash 歸檔檔案路徑,以及放置 Solaris Flash 歸檔檔案的檔案系統類型。 

      即顯示「擷取」子功能表,類似下列的範例,其相依於您所選取的媒體。


      NFS 位置: 
    3. 鍵入歸檔檔案的路徑,如同下列範例中所示。


      NFS 位置: host:/path/to archive.flar
      
    4. 按著 F3 以新增歸檔檔案至清單中。

    5. 如果清單中包含您想要安裝的歸檔檔案,請按 F6 結束。

  4. 按 F3 即可安裝一個或多個歸檔檔案。

    Solaris Flash 歸檔檔案會安裝在啟動環境上。除可共用檔案之外,所有啟動環境上的檔案皆被覆寫。

    該啟動環境已準備就緒,可以啟動。請參閱啟動啟動環境(字元介面)

在啟動環境上安裝 Solaris Flash 歸檔檔案(指令行介面)

  1. 以超級使用者的身份登入。

  2. 鍵入:


    # luupgrade -f -n BE_name -s os_image_path -a archive
    

    -f

    表示從 Solaris Flash 歸檔檔案安裝作業系統。 

    -n BE_name

    指定要使用歸檔檔案安裝的啟動環境名稱。 

    -s os_image_path

    指定包含作業系統影像的目錄路徑名稱。此目錄可以在安裝媒體上,如 DVD-ROM、CD-ROM 或是其可以為 NFS 或 UFS 目錄。 

    -a archive

    當歸檔檔案在本機檔案系統上可以使用時,至 Solaris Flash 歸檔檔案的路徑。必須可識別伴隨 -s 選頁及 -a 選項的作業系統影像版本。


    範例 33–6 在啟動環境上安裝 Solaris Flash 歸檔檔案(指令行介面)

    在此範例中,歸檔檔案已安裝在 second_disk 啟動環境上。歸檔檔案儲存在本機系統上。 -s-a 選項的作業系統版本都是 Solaris 9。除了可共用的檔案之外所有在 second_disk 上的檔案都將被覆寫。


    # luupgrade -f -n second_disk \
    -s /net/installmachine/export/solaris9/OS_image \
    -a /net/server/archive/solaris9 
    

    該啟動環境已準備就緒,可以啟動。


使用設定檔安裝 Solaris Flash 歸檔檔案(指令行介面)

這個程序將說明使用設定檔安裝 Solaris Flash 歸檔檔案的步驟。

在設定檔中增加語言環境前,應先使用附加的磁碟空間建立啟動環境。

  1. 以超級使用者的身份登入。

  2. 建立歸檔檔案。

    有關可在 Solaris Live Upgrade 設定檔中使用的升級關鍵字清單,請參閱表 33–2

  3. 鍵入:


    # luupgrade -f -n BE_name -s os_image_path -j profile_path
    

    -f

    表示從 Solaris Flash 歸檔檔案安裝作業系統。 

    -n BE_name

    指定欲升級的啟動環境名稱。 

    -s os_image_path

    指定包含作業系統影像的目錄路徑名稱。此目錄可以在安裝媒體上,如 DVD-ROM、CD-ROM 或是其可以為 NFS 或 UFS 目錄。 

    -j profile_path

    至設定檔的路徑,其針對 flash 安裝所配置。設定檔必須儲存在本機目錄中。  

    該啟動環境已準備就緒,可以啟動。


    範例 33–7 使用設定檔升級啟動環境(指令行介面)

    在此範例中,歸檔檔案已安裝在 second_disk 啟動環境上。-j 選項可用來存取設定檔。 該啟動環境已準備就緒,可以啟動。如要建立設定檔,請參閱建立用於 Solaris Live Upgrade 的設定檔


    # luupgrade -f -n second_disk \
    -s /net/installmachine/export/solarisX/OS_image \
    -j /var/tmp/profile 
    

使用設定檔關鍵字安裝 Solaris Flash 歸檔檔案(指令行介面)

您可以依照本程序的說明,使用指令行上的 archive_location 關鍵字安裝 Solaris Flash 歸檔檔案,不需要再從設定檔檔案安裝。 您不需要使用設定檔檔案,就能迅速擷取歸檔檔案。

  1. 以超級使用者的身份登入。

  2. 鍵入:


    # luupgrade -f -n BE_name -s os_image_path -J 'profile'
    

    -f

    指出從 Solaris Flash 歸檔檔案升級一個作業系統。 

    -n BE_name

    指定欲升級的啟動環境名稱。 

    -s os_image_path

    指定包含作業系統影像的目錄路徑名稱。此目錄可以在安裝媒體上,如 DVD-ROM、CD-ROM 或是其可以為 NFS 或 UFS 目錄。 

    -J 'profile'

    指定 archive_location 設定檔關鍵字。 有關關鍵字的值,請參閱archive_location 關鍵字

    該啟動環境已準備就緒,可以啟動。


    範例 33–8 使用設定檔安裝 Solaris Flash 歸檔檔案(指令行介面)

    在此範例中,歸檔檔案已安裝在 second_disk 啟動環境上。-J 選項及 archive_location 關鍵字可用來擷取歸檔檔案。 除了可共用的檔案之外所有在 second_disk 上的檔案都將被覆寫。


    # luupgrade -f -n second_disk \
    -s /net/installmachine/export/solarisX/OS_image \
    -J 'archive_location http://example.com/myflash.flar'