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

ホストを追加してPlug-ins Package for Linux / AIXをインストールするための前提条件

共同作成者 netapp-soumikd netapp-nsriram netapp-yvonneo netapp-asubhas

ホストを追加してプラグインパッケージをインストールする前に、すべての要件を満たしておく必要があります。

  • iSCSIを使用している場合は、iSCSIサービスが実行されている必要があります。

  • rootユーザまたはroot以外のユーザに対してパスワードベースのSSH接続を有効にしておく必要があります。

    SnapCenter Plug-in for Oracle Database は、 root 以外のユーザがインストールできます。ただし、プラグインプロセスをインストールして開始するには、root以外のユーザにsudo権限を設定する必要があります。プラグインのインストール後、プロセスはroot以外の有効なユーザとして実行されます。

  • AIXホストにSnapCenter Plug-ins Package for AIXをインストールする場合は、ディレクトリレベルのシンボリックリンクを手動で解決しておく必要があります。

    SnapCenter Plug-ins Package for AIXは、ファイルレベルのシンボリックリンクを自動的に解決しますが、JAVA_HOMEの絶対パスを取得するためのディレクトリレベルのシンボリックリンクは解決しません。

  • インストールユーザのクレデンシャルを、認証モードをLinuxまたはAIXに設定して作成します。

  • Java 17をLinuxホストまたはAIXホストにインストールしておく必要があります。

    • LinuxではOracleのJavaとOpenJDKがサポートされています。

    • IBM Java for AIX。 "IBM Semeruランタイムのダウンロード"からダウンロードできます。

      メモ Linuxホストには、Java 17の認定版のみがインストールされていることを確認してください。
  • Linux または AIX ホストで Oracle データベースを実行している場合は、 SnapCenter Plug-in for Oracle Database と SnapCenter Plug-in for UNIX の両方をインストールする必要があります。

    メモ Plug-in for Oracle Database では、 SAP を対象とした Oracle データベースの管理も可能です。ただし、SAP BR * Toolsとの統合はサポートされていません。
  • Oracleデータベース11.2.0.3以降を使用している場合は、13366202 Oracleパッチをインストールする必要があります。

メモ /etc/fstabファイルのUUIDマッピングはSnapCenterでサポートされていません。
  • プラグインのインストールには、デフォルトのシェルとして* bash *が必要です。

Linuxホストの要件

SnapCenter Plug-ins Package for Linuxをインストールする前に、ホストが要件を満たしていることを確認する必要があります。

項目 要件

オペレーティングシステム

  • Red Hat Enterprise Linux

  • Oracle Linux

    メモ Oracle LinuxまたはRed Hat Enterprise Linux 6.6または7.0オペレーティングシステムのLVMでOracleデータベースを使用している場合は、最新バージョンの論理ボリュームマネージャ(LVM)をインストールする必要があります。
  • SUSE Linux Enterprise Server(SLES)

ホスト上のSnapCenterプラグイン用の最小RAM

2GB

ホスト上のSnapCenterプラグインのインストールとログの最小スペース

2GB

メモ 十分なディスクスペースを割り当て、logsフォルダによるストレージ消費量を監視する必要があります。必要なログスペースは、保護対象のエンティティの数とデータ保護処理の頻度によって異なります。十分なディスクスペースがない場合、最近実行した処理のログは作成されません。

必要なソフトウェアパッケージ

Java 17(OracleまたはOpenJDK)

メモ Linuxホストには、Java 17の認定版のみがインストールされていることを確認してください。

Javaを最新バージョンにアップグレードした場合は、/var/opt/snapcenter/spl/etc/spl.propertiesにあるJAVA_HOMEオプションが正しいJavaバージョンと正しいパスに設定されていることを確認する必要があります。

サポートされているバージョンに関する最新情報については、 "NetApp Interoperability Matrix Tool"

Linuxホストのroot以外のユーザに対するsudo Privilegesの設定

SnapCenter 2.0以降のリリースでは、root以外のユーザがSnapCenter Plug-ins Package for Linuxをインストールしてプラグインプロセスを開始できます。プラグインプロセスをroot以外の有効なユーザとして実行します。複数のパスにアクセスできるようにroot以外のユーザにsudo Privilegesを設定する必要があります。

開始する前に
  • sudoバージョン1.8.7以降

  • umaskが0027の場合は、Javaフォルダとその中のすべてのファイルのアクセス許可が555であることを確認します。そうしないと、プラグインのインストールが失敗することがあります。

  • root以外のユーザについては、root以外のユーザの名前とユーザのグループが同じであることを確認してください。

  • `/etc/ssh/sshd_config`ファイルを編集して、メッセージ認証コードアルゴリズムを設定します:MACs hmac-sha2-256 および MACs hmac-sha2-512。

    構成ファイルの更新後にsshdサービスを再起動します。

    例:

    #Port 22
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::
    #Legacy changes
    #KexAlgorithms diffie-hellman-group1-sha1
    #Ciphers aes128-cbc
    #The default requires explicit activation of protocol
    Protocol 2
    HostKey/etc/ssh/ssh_host_rsa_key
    MACs hmac-sha2-256
タスクの内容

次のパスにアクセスできるようにroot以外のユーザにsudo権限を設定する必要があります。

  • /home/linux_user//.sc_netapp / snapcenter_linux_host_plugin.bin

  • /custom_location /NetApp/snapcenter/spl/installation/plugins/uninstall

  • /custom_location /NetApp/snapcenter/spl/bin/spl

手順
  1. SnapCenter Plug-ins Package for LinuxをインストールするLinuxホストにログインします。

  2. visudo Linuxユーティリティを使用して、/etc/sudoersファイルに次の行を追加します。

    Cmnd_Alias HPPLCMD = sha224:checksum_value== /home/LINUX_USER/.sc_netapp/snapcenter_linux_host_plugin.bin, /opt/NetApp/snapcenter/spl/installation/plugins/uninstall, /opt/NetApp/snapcenter/spl/bin/spl, /opt/NetApp/snapcenter/scc/bin/scc
    Cmnd_Alias PRECHECKCMD = sha224:checksum_value== /home/LINUX_USER/.sc_netapp/Linux_Prechecks.sh
    Cmnd_Alias CONFIGCHECKCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/plugins/scu/scucore/configurationcheck/Config_Check.sh
    Cmnd_Alias SCCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/bin/sc_command_executor
    Cmnd_Alias SCCCMDEXECUTOR =checksum_value== /opt/NetApp/snapcenter/scc/bin/sccCommandExecutor
    LINUX_USER ALL=(ALL) NOPASSWD:SETENV: HPPLCMD, PRECHECKCMD, CONFIGCHECKCMD, SCCCMDEXECUTOR, SCCMD
    Defaults: LINUX_USER env_keep += "IATEMPDIR"
    Defaults: LINUX_USER env_keep += "JAVA_HOME"
    Defaults: LINUX_USER !visiblepw
    Defaults: LINUX_USER !requiretty
    メモ RACセットアップを実行している場合は、他の許可されているコマンドとともに、/etc/sudoersファイルに次のように追加します。'/RAC/bin/olsnodes'<crs_home>

_crs_home_fileの値は、/etc/oracle/olr.loc_fileから取得できます。

_linux_user_は、作成したroot以外のユーザの名前です。

_checksum_value_は、次の場所にある* sc_unix_plugins_checksum.txt *ファイルから取得できます。

  • C:\ProgramData\NetApp\SnapCenter\Package Repository\SC_UNIX_plugins_checksum.txt SnapCenter ServerがWindowsホストにインストールされている場合。

  • _/opt/NetApp/snapcenter/SnapManagerWeb/Repository/sc _ unix_plugins_checksum.txt _ SnapCenterサーバーがLinuxホストにインストールされている場合。

重要 この例は、独自のデータを作成するための参照としてのみ使用してください。

AIXホストの要件

SnapCenter Plug-ins Package for AIXをインストールする前に、ホストが要件を満たしていることを確認する必要があります。

メモ SnapCenter Plug-in for UNIXはSnapCenter Plug-ins Package for AIXに含まれており、同時ボリュームグループはサポートされません。
項目 要件

オペレーティングシステム

AIX 7.1以降

ホスト上のSnapCenterプラグイン用の最小RAM

4GB

ホスト上のSnapCenterプラグインのインストールとログの最小スペース

2GB

メモ 十分なディスクスペースを割り当て、logsフォルダによるストレージ消費量を監視する必要があります。必要なログスペースは、保護対象のエンティティの数とデータ保護処理の頻度によって異なります。十分なディスクスペースがない場合、最近実行した処理のログは作成されません。

必要なソフトウェアパッケージ

Java 17 IBM Java

Javaを最新バージョンにアップグレードした場合は、/var/opt/snapcenter/spl/etc/spl.propertiesにあるJAVA_HOMEオプションが正しいJavaバージョンと正しいパスに設定されていることを確認する必要があります。

サポートされているバージョンに関する最新情報については、 "NetApp Interoperability Matrix Tool"

AIXホストのroot以外のユーザに対するsudo Privilegesの設定

SnapCenter 4.4以降では、root以外のユーザがSnapCenter Plug-ins Package for AIXをインストールしてプラグインプロセスを開始できます。プラグインプロセスをroot以外の有効なユーザとして実行します。複数のパスにアクセスできるようにroot以外のユーザにsudo Privilegesを設定する必要があります。

開始する前に
  • sudoバージョン1.8.7以降

  • umaskが0027の場合は、Javaフォルダとその中のすべてのファイルのアクセス許可が555であることを確認します。そうしないと、プラグインのインストールが失敗することがあります。

  • /etc/ssh/sshd_config_file を編集して、メッセージ認証コードアルゴリズム MACs HMAC-sha2-256 および MACs HMAC-sha2-512 を設定します。

    構成ファイルの更新後にsshdサービスを再起動します。

    例:

    #Port 22
    #AddressFamily any
    #ListenAddress 0.0.0.0
    #ListenAddress ::
    #Legacy changes
    #KexAlgorithms diffie-hellman-group1-sha1
    #Ciphers aes128-cbc
    #The default requires explicit activation of protocol
    Protocol 2
    HostKey/etc/ssh/ssh_host_rsa_key
    MACs hmac-sha2-256
タスクの内容

次のパスにアクセスできるようにroot以外のユーザにsudo権限を設定する必要があります。

  • /home/aix_user//.sc_netapp /snapcenter aix_host_plugin.bsx

  • /custom_location /NetApp/snapcenter/spl/installation/plugins/uninstall

  • /custom_location /NetApp/snapcenter/spl/bin/spl

手順
  1. SnapCenter Plug-ins Package for AIXをインストールするAIXホストにログインします。

  2. visudo Linuxユーティリティを使用して、/etc/sudoersファイルに次の行を追加します。

    Cmnd_Alias HPPACMD = sha224:checksum_value== /home/AIX_USER/.sc_netapp/snapcenter_aix_host_plugin.bsx,
    /opt/NetApp/snapcenter/spl/installation/plugins/uninstall, /opt/NetApp/snapcenter/spl/bin/spl
    Cmnd_Alias PRECHECKCMD = sha224:checksum_value== /home/AIX_USER/.sc_netapp/AIX_Prechecks.sh
    Cmnd_Alias CONFIGCHECKCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/plugins/scu/scucore/configurationcheck/Config_Check.sh
    Cmnd_Alias SCCMD = sha224:checksum_value== /opt/NetApp/snapcenter/spl/bin/sc_command_executor
    AIX_USER ALL=(ALL) NOPASSWD:SETENV: HPPACMD, PRECHECKCMD, CONFIGCHECKCMD, SCCMD
    Defaults: LINUX_USER env_keep += "IATEMPDIR"
    Defaults: LINUX_USER env_keep += "JAVA_HOME"
    Defaults: AIX_USER !visiblepw
    Defaults: AIX_USER !requiretty
    メモ RACセットアップを実行している場合は、他の許可されているコマンドとともに、/etc/sudoersファイルに次のように追加します。'/RAC/bin/olsnodes'<crs_home>

_crs_home_fileの値は、/etc/oracle/olr.loc_fileから取得できます。

_aix_user_は 、作成した root 以外のユーザの名前です。

_checksum_value_は、次の場所にある* sc_unix_plugins_checksum.txt *ファイルから取得できます。

  • C:\ProgramData\NetApp\SnapCenter\Package Repository\SC_UNIX_plugins_checksum.txt SnapCenter ServerがWindowsホストにインストールされている場合。

  • _/opt/NetApp/snapcenter/SnapManagerWeb/Repository/sc _ unix_plugins_checksum.txt _ SnapCenterサーバーがLinuxホストにインストールされている場合。

重要 この例は、独自のデータを作成するための参照としてのみ使用してください。

クレデンシャルの設定

SnapCenter は、クレデンシャルを使用して SnapCenter 処理を実行するユーザを認証しますLinuxホストまたはAIXホストにプラグインパッケージをインストールするためのクレデンシャルを作成する必要があります。

開始する前に

クレデンシャルは、rootユーザ、またはプラグインをインストールしてプロセスを開始するsudo権限を持つroot以外のユーザに対して作成されます。

注意 ホストの導入とプラグインのインストール後にクレデンシャルを作成することもできますが、* ベストプラクティス * は、SVM を追加した後、ホストを導入してプラグインをインストールする前にクレデンシャルを作成することです。
手順
  1. 左側のナビゲーションペインで、*[設定]*を選択します。

  2. [設定]ページで、*[クレデンシャル]*を選択します。

  3. [New]*を選択します。

  4. [クレデンシャル]ページで、クレデンシャル情報を入力します。

    フィールド 操作

    クレデンシャル名

    クレデンシャルの名前を入力します。

    ユーザ名 / パスワード

    認証に使用するユーザ名とパスワードを入力します。

    • ドメイン管理者

      SnapCenterプラグインをインストールするシステムのドメイン管理者を指定します。[Username]フィールドの有効な形式は次のとおりです。

      • NETBIOS_USERNAME_

      • _ ドメイン FQDN\ ユーザ名 _

    • ローカル管理者(ワークグループのみ)

      ワークグループに属するシステムの場合は、SnapCenterプラグインをインストールするシステムに組み込みのローカル管理者を指定します。ユーザ アカウントに昇格された権限がある場合、またはホスト システムでユーザ アクセス制御機能が無効になっている場合は、ローカル管理者グループに属するローカル ユーザ アカウントを指定できます。Username フィールドの有効な形式は、 username です

    認証モード

    使用する認証モードを選択します。

    プラグインホストのオペレーティングシステムに応じて、LinuxまたはAIXを選択します。

    sudo権限を使用

    root 以外のユーザのクレデンシャルを作成する場合は、「 * sudo 権限を使用する * 」チェックボックスをオンにします。

  5. 「* OK *」を選択します。

クレデンシャルの設定が完了したら、「 * User and Access * 」ページで、ユーザまたはユーザグループにクレデンシャルのメンテナンスを割り当てることができます。

Oracleデータベースのクレデンシャルを設定

Oracleデータベースに対してデータ保護処理を実行する際に使用するクレデンシャルを設定する必要があります。

開始する前に

Oracleデータベースでサポートされているさまざまな認証方式を確認してください。詳細については、を参照してください "クレデンシャルの認証方式"

個 々 のリソースグループのクレデンシャルを設定する場合にユーザ名に完全なadmin権限がない場合は、少なくともリソースグループとバックアップの権限が必要です。

Oracleデータベース認証を有効にしている場合は、リソースビューに赤い南京錠のアイコンが表示されます。データベースを保護できるようにデータベースのクレデンシャルを設定するか、データベースをリソースグループに追加してデータ保護処理を実行する必要があります。

メモ 認証情報を作成する際に誤った情報を入力した場合、エラーメッセージが表示されます。*Cancel*を選択してから、もう一度お試しください。
手順
  1. 左側のナビゲーションペインで、*[リソース]*を選択し、リストから適切なプラグインを選択します。

  2. [ リソース ] ページで、 [ * 表示 ] リストから [ * データベース * ] を選択します。

  3. フィルタアイコンを選択し、次にホスト名とデータベースの種類を選択してリソースを絞り込みます。

    次に、フィルタアイコンを選択してフィルターペインを閉じることができます。

  4. データベースを選択し、次に*データベース設定*>*データベースの構成*を選択します。

  5. [ データベース設定の設定 ] セクションの [ 既存の資格情報を使用する *] ドロップダウンリストから、 Oracle データベースでデータ保護ジョブを実行するために使用する資格情報を選択します。

    メモ Oracleユーザにはsysdba権限が必要です。

    をクリックしてクレデンシャルを作成することもできます データベース設定画面の追加アイコン

  6. ASM 設定の設定セクションの既存の認証情報を使用ドロップダウンリストから、 ASM インスタンスでデータ保護ジョブを実行するために使用する認証情報を選択します。

    メモ ASMユーザにはSYSASM権限が必要です。

    をクリックしてクレデンシャルを作成することもできます データベース設定画面の追加アイコン

  7. [RMAN カタログ設定の構成 ] セクションの [ 既存のクレデンシャルを使用する *] ドロップダウンリストから、 Oracle Recovery Manager ( RMAN )カタログデータベースでデータ保護ジョブを実行するために使用するクレデンシャルを選択します。

    をクリックしてクレデンシャルを作成することもできます データベース設定画面の追加アイコン

    TNSNAME フィールドに、 SnapCenter サーバーがデータベースとの通信に使用する透過ネットワーク印刷材 (TNS) ファイル名を入力します。

  8. [* Preferred RAC Nodes] フィールドで、バックアップに優先する Real Application Cluster ( RAC )ノードを指定します。

    RACデータベースインスタンスが存在する1つまたはすべてのクラスタノードを優先ノードとして指定できます。バックアップ処理は、指定したノードでのみ、指定した順序で実行されます。

    RAC One Nodeでは、優先ノードに表示されるノードは1つだけで、この優先ノードはデータベースが現在ホストされているノードです。

    RAC One Node データベースのフェイルオーバーまたは再配置後に、 SnapCenter リソースページでリソースを更新すると、データベースが以前にホストされていた優先 RAC ノード * リストからホストが削除されます。データベースを再配置する RAC ノードは *RAC ノード * に表示され、手動で優先 RAC ノードとして設定する必要があります。

    詳細については、"RACセツトアツフノユウセンノオト"を参照してください。

  9. 「* OK *」を選択します。