ホストを追加して Plug-in Package for Linux または AIX をインストールするための前提条件
ホストを追加してプラグインパッケージをインストールする前に、すべての要件を満たしておく必要があります。
-
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 に設定してクレデンシャルを作成します。
-
LinuxまたはAIXホストにJava 1.8.xまたはJava 11(64ビット)をインストールしておく必要があります。
LinuxホストにJava 11の認定エディションのみがインストールされていることを確認します。 Java のダウンロード方法については、次を参照してください。
-
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 をインストールする前に、ホストが要件を満たしていることを確認する必要があります。
項目 | 要件 | ||
---|---|---|---|
オペレーティングシステム |
|
||
ホスト上の SnapCenter プラグインの最小 RAM |
2 GB |
||
ホスト上の SnapCenter プラグインのインストールおよびログの最小スペース |
2 GB
|
||
必要なソフトウェアパッケージ |
Java を最新バージョンにアップグレードした場合は、 /var/opt/snapcenter /etc/sp/etc/spl.properties にある JAVA_HOME オプションが正しい Java バージョンに設定されていること、および正しいパスが指定されていることを確認する必要があります。 |
サポートされているバージョンの最新情報については、を参照してください "NetApp Interoperability Matrix Tool で確認できます"。
Linux ホストの root 以外のユーザに sudo 権限を設定する
SnapCenter 2.0 以降のリリースでは、 root 以外のユーザが SnapCenter Plug-ins Package for Linux をインストールしてプラグインプロセスを開始できます。プラグインプロセスは、有効なroot以外のユーザとして実行されます。いくつかのパスにアクセスできるように root 以外のユーザに sudo 権限を設定する必要があります。
-
必要なもの *
-
sudoバージョン1.8.7以降。
-
/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/linux_user//.sc_netapp / snapcenter_linux_host_plugin.bin
-
/custom_location/NetApp/snapcenter /spl/installing/plugins/uninstall
-
/custom_location/NetApp/snapcenter /spl/bin/spl になります
-
手順 *
-
SnapCenter Plug-ins Package for Linux をインストールする Linux ホストにログインします。
-
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 !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_xは、_ C:\ProgramData\NetApp\SnapCenter \Package Repository_に ある* ORACLE_checksum.txt *ファイルから取得できます。
カスタムの場所を指定した場合、場所は _custom_path \NetApp\SnapCenter \Package Repository_に なります。
|
この例は、独自のデータを作成するための参照としてのみ使用してください。 |
AIX ホストの要件
SnapCenter Plug-ins Package for AIX をインストールする前に、ホストが要件を満たしていることを確認する必要があります。
|
SnapCenter Plug-ins Package for AIX に含まれている SnapCenter Plug-in for UNIX では、同時ボリュームグループはサポートされていません。 |
項目 | 要件 | ||
---|---|---|---|
オペレーティングシステム |
AIX 7.1以降 |
||
ホスト上の SnapCenter プラグインの最小 RAM |
4 GB |
||
ホスト上の SnapCenter プラグインのインストールおよびログの最小スペース |
2 GB
|
||
必要なソフトウェアパッケージ |
Java を最新バージョンにアップグレードした場合は、 /var/opt/snapcenter /etc/sp/etc/spl.properties にある JAVA_HOME オプションが正しい Java バージョンに設定されていること、および正しいパスが指定されていることを確認する必要があります。 |
サポートされているバージョンの最新情報については、を参照してください "NetApp Interoperability Matrix Tool で確認できます"。
AIX ホストの root 以外のユーザに sudo 権限を設定します
SnapCenter 4.4 以降では、 root 以外のユーザが SnapCenter Plug-ins Package for AIX をインストールしてプラグインプロセスを開始できます。プラグインプロセスは、有効なroot以外のユーザとして実行されます。いくつかのパスにアクセスできるように root 以外のユーザに sudo 権限を設定する必要があります。
-
必要なもの *
-
sudoバージョン1.8.7以降。
-
/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/installing/plugins/uninstall
-
/custom_location/NetApp/snapcenter /spl/bin/spl になります
-
手順 *
-
SnapCenter Plug-ins Package for AIX をインストールする AIX ホストにログインします。
-
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: 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_xは、_ C:\ProgramData\NetApp\SnapCenter \Package Repository_に ある* ORACLE_checksum.txt *ファイルから取得できます。
カスタムの場所を指定した場合、場所は _custom_path \NetApp\SnapCenter \Package Repository_に なります。
|
この例は、独自のデータを作成するための参照としてのみ使用してください。 |
クレデンシャルを設定する
SnapCenter は、クレデンシャルを使用して SnapCenter 処理を実行するユーザを認証しますLinux または AIX ホストにプラグインパッケージをインストールするためのクレデンシャルを作成する必要があります。
-
このタスクについて *
このクレデンシャルは、 root ユーザに対して作成されるほか、プラグインプロセスをインストールして開始する sudo 権限がある root 以外のユーザに対しても作成されます。
詳細については、を参照してください Linux ホストの root 以外のユーザに sudo 権限を設定する または AIX ホストの root 以外のユーザに sudo 権限を設定します
* ベストプラクティス: * ホストを導入してプラグインをインストールしたあとでクレデンシャルを作成することは可能ですが、 SVM を追加したあとで、ホストを導入してプラグインをインストールする前にクレデンシャルを作成することを推奨します。 |
-
手順 *
-
左側のナビゲーションペインで、 * 設定 * をクリックします。
-
[ 設定 ] ページで、 [* 資格情報 ] をクリックします。
-
[ 新規作成( New ) ] をクリックする。
-
[Credential] ページで、クレデンシャル情報を入力します。
フィールド 手順 クレデンシャル名
クレデンシャルの名前を入力します。
ユーザ名 / パスワード
認証に使用するユーザ名とパスワードを入力します。
-
ドメイン管理者
SnapCenter プラグインをインストールするシステムのドメイン管理者を指定します。Username フィールドの有効な形式は次のとおりです。
-
NETBIOS_USERNAME_
-
_ ドメイン FQDN\ ユーザ名 _
-
-
ローカル管理者(ワークグループのみ)
ワークグループに属するシステムの場合は、 SnapCenter プラグインをインストールするシステムに組み込みのローカル管理者を指定します。ユーザアカウントに昇格された権限がある場合、またはホストシステムでユーザアクセス制御機能が無効になっている場合は、ローカル管理者グループに属するローカルユーザアカウントを指定できます。Username フィールドの有効な形式は、 username です
認証モード
使用する認証モードを選択します。
プラグインホストのオペレーティングシステムに応じて、 Linux または AIX のいずれかを選択します。
sudo 権限を使用する
root 以外のユーザのクレデンシャルを作成する場合は、「 * sudo 権限を使用する * 」チェックボックスをオンにします。
-
-
[OK] をクリックします。
-
クレデンシャルの設定が完了したら、「 * User and Access * 」ページで、ユーザまたはユーザグループにクレデンシャルのメンテナンスを割り当てることができます。
Oracle データベースのクレデンシャルを設定します
Oracle データベースに対してデータ保護処理を実行するために使用するクレデンシャルを設定する必要があります。
-
このタスクについて *
Oracle データベースでサポートされているさまざまな認証方式を確認しておく必要があります。詳細については、を参照してください "クレデンシャルの認証方式を指定します"。
個々のリソースグループのクレデンシャルを設定していて、ユーザ名にフル管理者権限がない場合は、ユーザ名に少なくともリソースグループとバックアップ権限が必要です。
Oracle データベース認証を有効にしている場合、リソースビューに赤い鍵のアイコンが表示されます。データベースを保護できるようにデータベースのクレデンシャルを設定するか、データベースをリソースグループに追加してデータ保護処理を実行する必要があります。
|
クレデンシャルの作成時に誤った詳細を指定すると、エラーメッセージが表示されます。[ キャンセル ] をクリックしてから、もう一度実行してください。 |
-
手順 *
-
左側のナビゲーションペインで、 * リソース * をクリックし、リストから適切なプラグインを選択します。
-
[ リソース ] ページで、 [ * 表示 ] リストから [ * データベース * ] を選択します。
-
をクリックします
をクリックし、ホスト名とデータベースタイプを選択してリソースをフィルタリングします。
をクリックします
をクリックしてフィルタペインを閉じます。
-
データベースを選択し、 * データベース設定 * > * データベースの設定 * をクリックします。
-
[ データベース設定の設定 ] セクションの [ 既存の資格情報を使用する *] ドロップダウンリストから、 Oracle データベースでデータ保護ジョブを実行するために使用する資格情報を選択します。
Oracle ユーザには sysdba 権限が必要です。 をクリックしてクレデンシャルを作成することもできます
。
-
ASM 設定の設定セクションの既存の認証情報を使用ドロップダウンリストから、 ASM インスタンスでデータ保護ジョブを実行するために使用する認証情報を選択します。
ASM ユーザには SYSASM 権限が必要です。 をクリックしてクレデンシャルを作成することもできます
。
-
[RMAN カタログ設定の構成 ] セクションの [ 既存のクレデンシャルを使用する *] ドロップダウンリストから、 Oracle Recovery Manager ( RMAN )カタログデータベースでデータ保護ジョブを実行するために使用するクレデンシャルを選択します。
をクリックしてクレデンシャルを作成することもできます
。
TNSNAME フィールドに、 SnapCenter サーバーがデータベースとの通信に使用する透過ネットワーク印刷材 (TNS) ファイル名を入力します。
-
[* Preferred RAC Nodes] フィールドで、バックアップに優先する Real Application Cluster ( RAC )ノードを指定します。
優先ノードには、 RAC データベースインスタンスが存在するクラスタノードを 1 つまたはすべて指定できます。バックアップ処理は、指定したノードでのみ、指定した順序で実行されます。
RAC One Node では、優先ノードにリストされるノードは 1 つだけで、この優先ノードはデータベースが現在ホストされているノードです。
RAC One Node データベースのフェイルオーバーまたは再配置後に、 SnapCenter リソースページでリソースを更新すると、データベースが以前にホストされていた優先 RAC ノード * リストからホストが削除されます。データベースを再配置する RAC ノードは *RAC ノード * に表示され、手動で優先 RAC ノードとして設定する必要があります。
詳細については、を参照してください "RAC セットアップで優先ノードを指定します"。
-
[OK] をクリックします。
-