Solaris 10 10/08 インストールガイド (Solaris Live Upgrade とアップグレードの計画)

Procedureブート環境のネットワークインストールイメージにパッチを追加する

次の手順では、新しいブート環境に対してパッチの削除と追加を行います。


注意 – 注意 –

Solaris Live Upgrade でパッケージやパッチの追加または削除を行うには、パッケージやパッチが SVR4 パッケージガイドラインに準拠している必要があります。Sun のパッケージはこのガイドラインに準拠していますが、サードパーティーベンダーのパッケージがこれに準拠しているとは限りません。非準拠のパッケージを追加しようとすると、パッケージ追加ソフトウェアの障害が発生するか、アクティブブート環境が改変されてしまう可能性があります。


  1. スーパーユーザーになるか、同等の役割を引き受けます。

    役割には、認証と特権コマンドが含まれます。役割の詳細については、『Solaris のシステム管理 (セキュリティサービス)』「RBAC の構成 (作業マップ)」を参照してください。

  2. 新しいブート環境から 1 つのパッチまたは一連のパッチを削除するには、次のように入力します。


    # luupgrade -T -n second_disk patch_name
    
    -T

    指定したパッチをブート環境から削除することを示します。

    -n BE_name

    パッチを削除するブート環境の名前を指定します。

    patch-name

    削除するパッチの名前を指定します。複数のパッチ名を指定する場合は、スペースで区切ります。

  3. 新しいブート環境に 1 つのパッチまたは一連のパッチを追加するには、次のコマンドを入力します。


    # luupgrade -t -n second_disk -s /path-to-patches patch-name
    
    -t

    ブート環境にパッチを追加することを示します。

    -n BE_name

    パッチを追加するブート環境の名前を指定します。

    -s path-to-patches

    追加するパッチが含まれているディレクトリへのパスを指定します。

    patch-name

    追加するパッチの名前を指定します。複数のパッチ名を指定する場合は、スペースで区切ります。


例 5–5 ブート環境のネットワークインストールイメージにパッチを追加する

この例では、second_disk ブート環境に対してパッチの削除と追加を行います。


# luupgrade -T -n second_disk 222222-01
# luupgrade -t -n second_disk -s /net/installmachine/export/packages \
333333-01 4444444-01