Go to main content

Oracle® ZFS Storage Appliance 顧客サービスマニュアル、Release OS8.8.x

印刷ビューの終了

更新: 2021 年 8 月
 
 

クラスタ化コントローラをアップグレードするための準備 (CLI)

クラスタ化コントローラのアップグレードを準備するには、次の手順を使用します。

始める前に

ソフトウェアアップグレードの準備を完了します。


注 -  この手順では、アップグレードされる最初のコントローラをコントローラ A、そのピアをコントローラ B と呼びます。いずれかのコントローラが STRIPPED 状態である (アクティブなリソースがない) 場合は、可用性の遅延を避けるため、最初にそのコントローラをアップグレードします。クラスタ内の両方のコントローラにアクティブなリソースがある場合は、最初にアップグレードするコントローラとしてどちらかを選択します。
  1. ローカルシステム上で、「ソフトウェア更新のダウンロード」の説明に従ってソフトウェア更新をダウンロードします。

    更新パッケージは、名前にバージョン番号を含む単一の圧縮されたファイルです (ak-nas-2013-06-05-0-0.0.pkg.zip など)。必要な場合はファイル名を変更できます。バージョン番号はイメージの内部に記録されています。更新のサイズは変動することがありますが、通常は数百 M バイトのサイズです。

  2. 次のステップを実行し、各コントローラが、プライベートリソースとして表示される専用の管理インタフェースを持っていることを確認します。

    次の例では、アクティブ/アクティブモードのクラスタが使用されており、管理インタフェースがプライベートリソースとして表示される場合の出力例が示されています。

    1. コントローラ A で、configuration cluster resources show に移動します。
      controller-a:> configuration cluster resources show
      Resources:
      
      RESOURCE        OWNER           TYPE       LABEL         CHANGES  DETAILS
      net/igb0        controller-a     private   management... no       10.80.2xx.112
    2. コントローラ B で、configuration cluster resources show に移動します。
      controller-b:> configuration cluster resources show
      Resources:
      
      RESOURCE        OWNER           TYPE       LABEL         CHANGES  DETAILS
      net/igb1        controller-b    private    management... no       10.80.2xx.114
  3. コントローラ A の管理インタフェースのタイプが private と表示されなかった場合、次の例に示す方法で管理インタフェースをロックします。
        
        controller-a:> configuration cluster resources select net/igb0
        configuration cluster resources (uncommitted)> set owner=controller-a
        configuration cluster resources (uncommitted)> set type=private
        configuration cluster resources (uncommitted)> commit 
        
                      

    各コントローラが管理インタフェースの現在の所有者である必要があります。

  4. コントローラ B 上で、ステップ 3 と同様に、管理インタフェースをコントローラ B にロックします。
  5. 両方のコントローラに更新をダウンロードします。
    1. コントローラ A で maintenance system updates download に移動し、次のコマンド例を入力します。
       controller-a:maintenance system updates download (uncommitted)> set url=
         ftp://mydirectory/update.pkg.zip
                                url = ftp://mydirectory/update.pkg.zip
       controller-a:maintenance system updates download (uncommitted)> set user=bmc
                               user = bmc
       controller-a:maintenance system updates download (uncommitted)> set password
       Enter password: 
                           password = (set)
       controller-a:maintenance system updates download (uncommitted)> commit
      
       Transferred 157M of 484M (32.3%) ...
      
    2. コントローラ B で maintenance system updates download に移動し、次のコマンド例を入力します。
       controller-b:maintenance system updates download (uncommitted)> set url=
         ftp://mydirectory/update.pkg.zip
                                url = ftp://mydirectory/update.pkg.zip
       controller-b:maintenance system updates download (uncommitted)> set user=bmc
                                user = bmc
        controller-b:maintenance system updates download (uncommitted)> set password
        Enter password: 
                            password = (set)
        controller-b:maintenance system updates download (uncommitted)> commit
        Transferred 157M of 484M (52.1%) ...
      
  6. パッケージが完全にダウンロードおよび展開されるまで待ってから次に進みます。

次の手順