Skip to main content
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

ONTAPメディエーター用のホストOSの保守

共同作成者 netapp-sarajane netapp-thomi

最適なパフォーマンスを得るために、 ONTAP Mediator のホスト OS を定期的にメンテナンスしてください。

ホストをリブートする

クラスターが正常な場合にのみホストを再起動します。 ONTAP Mediator がオフラインの間、クラスタは障害に応答できません。再起動する前にサービス ウィンドウをスケジュールします。

ONTAP Mediator は再起動時に自動的に再開し、 ONTAPクラスタとの以前に設定された関係を再入力します。

ホストパッケージノコウシン

カーネル以外のライブラリまたは yum パッケージを更新します。変更を有効にするには、必要に応じてホストを再起動します。ホストを再起動する前にサービス ウィンドウをスケジュールします。

パッケージをインストールした場合 `yum-utils`は、コマンドを使用し `needs-restarting`て、パッケージの変更にリブートが必要かどうかを確認します。

変更はすぐには有効にならないため、 ONTAP Mediator の依存関係を更新した後は再起動してください。

ホストOSのカーネルのマイナーアップグレード

SCSTは、使用しているカーネル用にコンパイルされている必要があります。OSを更新するには、メンテナンス時間が必要です。

手順

ホストOSカーネルをアップグレードするには、次の手順を実行します。

メモ カーネルをアップグレードする前に、OS とONTAP Mediator のバージョンに互換性があることを確認してください。サポートされているバージョンについては、"OSのサポート対応表"
  1. ONTAP メディエーターを停止します。

  2. SCSTパッケージをアンインストールします。ホストのメンテナンスを実行する 。(SCSTにはアップグレード メカニズムがありません)。

  3. OSをアップグレードし、再起動します。

  4. SCSTパッケージを再インストールします。

  5. ONTAP Mediator を再度有効にします。

ホストのメンテナンスを実行する

VM カーネルをアップグレードすると、SCST モジュールとの互換性の問題が発生する可能性があります。 SCST を手動でアンインストールして再インストールします。

ステップ1:SCSTをアンインストールする

SCST をアンインストールするには、 ONTAP Mediator バージョンの tar バンドルを使用します。

手順
  1. 適切な SCST バンドル (次の表を参照) をダウンロードして解凍します。

    バージョン

    使用するtarバンドル

    ONTAP Mediator 1.10

    scst-3.9.tar.gz

    ONTAPメディエーター1.9.1

    scst-3.8.0.tar.bz2

    ONTAPメディエーター1.9

    scst-3.8.0.tar.bz2

    ONTAPメディエーター1.8

    scst-3.8.0.tar.bz2

    ONTAPメディエーター1.7

    scst-3.7.0.tar.bz2

    ONTAPメディエーター1.6

    scst-3.7.0.tar.bz2

    ONTAPメディエーター1.5

    scst-3.6.0.tar.bz2

    ONTAPメディエーター1.4

    scst-3.6.0.tar.bz2

    ONTAPメディエーター1.3

    scst-3.5.0.tar.bz2

    ONTAPメディエーター1.1

    scst-3.4.0.tar.bz2

    ONTAPメディエーター1.0

    scst-3.3.0.tar.bz2

    1. オープンソースパッケージにアクセスするには、"SCST SourceForge ダウンロード"

    2. *リリースバージョンのダウンロード*を選択します。

    3. バンドルを VM に抽出します。

  2. 以下のアンインストールコマンドを実行します。 `scst`ディレクトリ:

    1. systemctl stop mediator-scst

    2. make scstadm_uninstall

    3. make iscsi_uninstall

    4. make usr_uninstall

    5. make scst_uninstall

    6. depmod

ステップ2: SCSTをインストールする

SCSTを手動でインストールするには、インストールされているバージョンのONTAPメディエーターで使用されるSCST tarバンドルが必要です(SCSTテーブルARPテーブル )。

メモ ONTAP Mediator をインストールする前にこの手順を実行します。使用している SCST バージョンがONTAP Mediator インストーラにバンドルされているバージョンよりも新しい場合、インストーラはこの手順をスキップします。
  1. 以下のインストールコマンドを実行します。 `scst`ディレクトリ:

    1. make 2release

    2. make scst_install

    3. make usr_install

    4. make iscsi_install

    5. make scstadm_install

    6. depmod

      メモ

      初めてインストールを実行し、 ONTAP Mediator を事前にインストールする場合は、次の手順に進む前に次のコマンドを実行します。

      mkdir -p /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys

    7. cp scst/src/certs/scst_module_key.der /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/

    8. patch /etc/init.d/scst < /opt/netapp/lib/ontap_mediator/systemd/scst.patch

      メモ 初回インストール時にONTAP Mediator の前に SCST を事前インストールする場合は、この手順をスキップしてください。インストーラーは関連する SCST パッチを適用します。
  2. セキュアブートが有効になっている場合は、リブートする前に、次の手順を実行します。

    1. 各ファイル名を決定する scst_vdiskscst 、 そして `iscsi_scst`モジュール:

      [root@localhost ~]# modinfo -n scst_vdisk
      [root@localhost ~]# modinfo -n scst
      [root@localhost ~]# modinfo -n iscsi_scst
    2. カーネルのリリースを確認します。

      [root@localhost ~]# uname -r
    3. 各モジュール ファイルをカーネルで署名します。

      [root@localhost ~]# /usr/src/kernels/<KERNEL-RELEASE>/scripts/sign-file \sha256 \
      /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/scst_module_key.priv \
      /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/scst_module_key.der \
      _module-filename_
    4. ファームウェアとともに UEFI キーをインストールします。

      UEFIキーのインストール手順は、次の場所にあります。

      /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/README.module-signing

      生成されたUEFIキーは次の場所にあります。

    /opt/netapp/lib/ontap_mediator/ontap_mediator/SCST_mod_keys/scst_module_key.der

  3. システムを再起動します。

    reboot

ホストがホスト名またはIPに変更

タスクの内容
  • ONTAP Mediator をインストールした Linux ホストでこのタスクを実行します。

  • ONTAP Mediator のインストール後にホスト名または IP アドレスが変更されたために自己署名証明書が古くなった場合にのみ、このタスクを実行してください。

  • 一時的な自己署名証明書が信頼できるサードパーティの証明書に置き換えられた後は、このタスクを使用して証明書を再生成しないでください。自己署名証明書がない場合は、この手順は使用できません。

ステップ

現在のホストの一時的な自己署名証明書を作成します。

  1. ONTAP メディエーターを再起動します。

    ./make_self_signed_certs.sh overwrite

    [root@xyz000123456 ~]# cd /opt/netapp/lib/ontap_mediator/ontap_mediator/server_config
    [root@xyz000123456 server_config]# ./make_self_signed_certs.sh overwrite
    
    Adding Subject Alternative Names to the self-signed server certificate
    #
    # OpenSSL example configuration file.
    Generating self-signed certificates
    Generating RSA private key, 4096 bit long modulus (2 primes)
    ..................................................................................................................................................................++++
    ........................................................++++
    e is 65537 (0x010001)
    Generating a RSA private key
    ................................................++++
    .............................................................................................................................................++++
    writing new private key to 'ontap_mediator_server.key'
    -----
    Signature ok
    subject=C = US, ST = California, L = San Jose, O = "NetApp, Inc.", OU = ONTAP Core Software, CN = ONTAP Mediator, emailAddress = support@netapp.com
    Getting CA Private Key
    
    [root@xyz000123456 server_config]# systemctl restart ontap_mediator