エフサステクノロジーズ株式会社

本ページの製品は2024年4月1日より、エフサステクノロジーズ株式会社に統合となり、順次、切り替えを実施してまいります。一部、富士通表記が混在することがありますので、ご了承ください。

ONTAP 9 マニュアル ( CA08871-402 )

to English version

ONTAP Mediatorサービスの管理

ONTAP Mediatorサービスをインストールしたあと、必要に応じてユーザー名またはパスワードを変更できます。ONTAP Mediatorサービスをアンインストールすることもできます。

ユーザー名の変更

タスク概要

これらのタスクは、ONTAP MediatorサービスがインストールされたLinuxホストで実行します。

このコマンドを実行できない場合は、次の例のように完全パスを使用してコマンドを実行する必要があります。

/usr/local/bin/mediator_username

手順

次のいずれかを実行してユーザー名を変更します。

  • 次の例に示すように、mediator_change_userコマンドを実行してプロンプトに従います。

     [root@mediator-host ~]# mediator_change_user
     Modify the Mediator API username by entering the following values:
         Mediator API User Name: mediatoradmin
                       Password:
     New Mediator API User Name: mediator
     The account username has been modified successfully.
     [root@mediator-host ~]#
  • 次のコマンドを実行します。

    MEDIATOR_USERNAME=mediator MEDIATOR_PASSWORD=mediator2 MEDIATOR_NEW_USERNAME=mediatoradmin mediator_change_user

     [root@mediator-host ~]# MEDIATOR_USERNAME= mediator MEDIATOR_PASSWORD='mediator2' MEDIATOR_NEW_USERNAME= mediatoradmin mediator_change_user
     The account username has been modified successfully.
     [root@mediator-host ~]#

パスワードの変更

タスク概要

このタスクは、ONTAP MediatorサービスがインストールされたLinuxホストで実行します。

このコマンドを実行できない場合は、次の例のように完全パスを使用してコマンドを実行する必要があります。

/usr/local/bin/mediator_change_password

手順

次のいずれかを実行してパスワードを変更します。

  • 次の例に示すように、mediator_change_passwordコマンドを実行してプロンプトに従います。

     [root@mediator-host ~]# mediator_change_password
     Change the Mediator API password by entering the following values:
        Mediator API User Name: mediatoradmin
                  Old Password:
                  New Password:
              Confirm Password:
     The password has been updated successfully.
     [root@mediator-host ~]#
  • 次のコマンドを実行します。

    MEDIATOR_USERNAME= mediatoradmin MEDIATOR_PASSWORD=mediator1 MEDIATOR_NEW_PASSWORD=mediator2 mediator_change_password

    この例では、パスワードを「mediator1」から「mediator2」に変更しています。

     [root@mediator-host ~]# MEDIATOR_USERNAME=mediatoradmin MEDIATOR_PASSWORD=mediator1 MEDIATOR_NEW_PASSWORD=mediator2 mediator_change_password
     The password has been updated successfully.
     [root@mediator-host ~]#

ONTAP Mediatorサービスの停止

ONTAP Mediatorサービスを停止するには、次の手順を実行します。

手順
  1. ONTAP Mediatorを停止します。

    systemctl stop ontap_mediator

  2. SCSTを停止します。

    systemctl stop mediator-scst

  3. ONTAP MediatorとSCSTを無効にします。

    systemctl diable ontap_mediator mediator-scst

ONTAP Mediatorサービスの再有効化

ONTAP Mediatorサービスを再度有効にするには、次の手順を実行します。

手順
  1. ONTAP MediatorとSCSTを有効にします。

    systemctl enable ontap_mediator mediator-scst

  2. SCSTを起動します。

    systemctl start mediator-scst

  3. ONTAP Mediatorを起動します。

    systemctl start ontap_mediator

ONTAP Mediatorが正常に動作していることの確認

ONTAP Mediatorをインストールしたら、ONTAP Mediatorサービスが実行されていることを確認する必要があります。

手順
  1. ONTAP Mediatorサービスのステータスを表示します。

    1. systemctl status ontap_mediator

      [root@scspr1915530002 ~]# systemctl status ontap_mediator
      
       ontap_mediator.service - ONTAP Mediator
      Loaded: loaded (/etc/systemd/system/ontap_mediator.service; enabled; vendor preset: disabled)
      Active: active (running) since Mon 2022-04-18 10:41:49 EDT; 1 weeks 0 days ago
      Process: 286710 ExecStop=/bin/kill -s INT $MAINPID (code=exited, status=0/SUCCESS)
      Main PID: 286712 (uwsgi)
      Status: "uWSGI is ready"
      Tasks: 3 (limit: 49473)
      Memory: 139.2M
      CGroup: /system.slice/ontap_mediator.service
            ├─286712 /opt/netapp/lib/ontap_mediator/pyenv/bin/uwsgi --ini /opt/netapp/lib/ontap_mediator/uwsgi/ontap_mediator.ini
            ├─286716 /opt/netapp/lib/ontap_mediator/pyenv/bin/uwsgi --ini /opt/netapp/lib/ontap_mediator/uwsgi/ontap_mediator.ini
            └─286717 /opt/netapp/lib/ontap_mediator/pyenv/bin/uwsgi --ini /opt/netapp/lib/ontap_mediator/uwsgi/ontap_mediator.ini
      
      [root@scspr1915530002 ~]#
    2. systemctl status mediator-scst

      [root@scspr1915530002 ~]# systemctl status mediator-scst
         Loaded: loaded (/etc/systemd/system/mediator-scst.service; enabled; vendor preset: disabled)
         Active: active (running) since Mon 2022-04-18 10:41:47 EDT; 1 weeks 0 days ago
        Process: 286595 ExecStart=/etc/init.d/scst start (code=exited, status=0/SUCCESS)
       Main PID: 286662 (iscsi-scstd)
          Tasks: 1 (limit: 49473)
         Memory: 1.2M
         CGroup: /system.slice/mediator-scst.service
                 └─286662 /usr/local/sbin/iscsi-scstd
      
      [root@scspr1915530002 ~]#
  2. ONTAP Mediatorサービスで使用されているポートを確認します。

    netstat

    [root@scspr1905507001 ~]# netstat -anlt | grep -E '3260|31784'
    
             tcp   0   0 0.0.0.0:31784   0.0.0.0:*      LISTEN
    
             tcp   0   0 0.0.0.0:3260    0.0.0.0:*      LISTEN
    
             tcp6  0   0 :::3260         :::*           LISTEN

ホスト メンテナンス実施のためのSCSTの手動アンインストール

SCSTをアンインストールするには、インストールされているONTAP Mediatorバージョンに使用されているSCST tarバンドルが必要です。

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

    ONTAPバージョン

    使用するtarバンドル

    ONTAP Mediator 1.7

    scst-3.7.0.tar.bz2

    ONTAP Mediator 1.6

    scst-3.7.0.tar.bz2

    ONTAP Mediator 1.5

    scst-3.6.0.tar.bz2

    ONTAP Mediator 1.4

    scst-3.6.0.tar.bz2

    ONTAP Mediator 1.3

    scst-3.5.0.tar.bz2

    ONTAP Mediator 1.1

    scst-3.4.0.tar.bz2

    ONTAP Mediator 1.0

    scst-3.3.0.tar.bz2

  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

ホスト メンテナンス実施のためのSCSTの手動インストール

SCSTを手動でインストールするには、インストールされているONTAP Mediatorのバージョンに使用されているSCST tarバンドルが必要です(上記の表を参照)。

  1. 「scst」ディレクトリーにある次のコマンドを実行します。

    1. make 2release

    2. make scst_install

    3. make usr_install

    4. make iscsi_install

    5. make scstadm_install

    6. depmod

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

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

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

  2. オプション: セキュアー ブートが有効になっている場合は、リブートする前に次の手順を実行します。

    1. 「scst_vdisk」、「scst」、「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

ONTAP Mediatorサービスのアンインストール

開始する前に

ONTAP Mediatorサービスは、必要に応じて削除できます。Mediatorサービスを削除するには、事前にMediatorをONTAPから切断する必要があります。

タスク概要

このタスクは、ONTAP MediatorサービスがインストールされたLinuxホストで実行します。

このコマンドを実行できない場合は、次の例のように完全パスを使用してコマンドを実行する必要があります。

/usr/local/bin/uninstall_ontap_mediator

手順
  1. ONTAP Mediatorサービスをアンインストールします。

    uninstall_ontap_mediator

     [root@mediator-host ~]# uninstall_ontap_mediator
    
     ONTAP Mediator: Self Extracting Uninstaller
    
     + Removing ONTAP Mediator. (Log: /tmp/ontap_mediator.GmRGdA/uninstall_ontap_mediator/remove.log)
     + Remove successful.
     [root@mediator-host ~]#

一時的な自己署名証明書の再生成

タスク概要
  • このタスクは、ONTAP MediatorサービスがインストールされているLinuxホストで実行します。

  • このタスクは、ONTAP Mediatorのインストール後にホストのホスト名またはIPアドレスが変更されたために、生成された自己署名証明書が廃止された場合にのみ実行できます。

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

手順

現在のホストの新しい一時的な自己署名証明書を再生成するには、次の手順を実行します。

  1. ONTAP Mediatorを再起動します。

    ./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
Top of Page