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 歸檔的開機環境名稱,以及安裝媒體的位置:


    Name of Boot Environment: solaris_9
    Package media: /net/install-svr/export/s9/latest
    
  3. 按 F1 以新增一個歸檔。

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

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


    Location            - Retrieval Method
    <No Archives added> - Select ADD to add archives
    • 若要在不變更的情況下安裝清單,請繼續執行步驟 4

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

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

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

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


        HTTP
        NFS
        Local File
        Local Tape
        Local Device
      • 按著 F2 以便從清單移除歸檔。請繼續執行步驟 e

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

      選取的媒體 

      提示符號  

      HTTP 

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

      NFS 

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

      本機檔案 

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

      本機磁帶 

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

      本機裝置 

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

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


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


      NFS Location: 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 在開機環境上安裝 Web Start Flash Archives(指令行介面)

    在此範例中,歸檔已安裝在 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 歸檔的步驟。

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

  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_diskk 開機環境上。-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' 
    

升級複合裝置與容量

若要在新的開機環境上升級或安裝 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 歸檔的開機環境名稱,以及安裝媒體的位置:


    Name of Boot Environment: solaris_9
    Package media: /net/install-svr/export/s9/latest
    
  3. 按 F1 以新增一個歸檔。

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

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


    Location            - Retrieval Method
    <No Archives added> - Select ADD to add archives
    • 若要在不變更的情況下安裝清單,請繼續執行步驟 4

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

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

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

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


        HTTP
        NFS
        Local File
        Local Tape
        Local Device
      • 按著 F2 以便從清單移除歸檔。請繼續執行步驟 e

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

      選取的媒體 

      提示符號  

      HTTP 

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

      NFS 

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

      本機檔案 

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

      本機磁帶 

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

      本機裝置 

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

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


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


      NFS Location: 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 在開機環境上安裝 Web Start Flash Archives(指令行介面)

    在此範例中,歸檔已安裝在 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 歸檔的步驟。

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

  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_diskk 開機環境上。-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'