17 Oracle Database Applianceのトラブルシューティング
変更の検証およびOracle Database Applianceの問題のトラブルシューティングに使用できるツールを理解します。
- 「アプライアンスでのコンポーネント情報の表示」
アプライアンスにインストールされているすべてのコンポーネントの詳細と、RPMドリフト情報を表示します。 - 「Webコンソールへのログイン時のエラー」
Webコンソールへのログインに問題がある場合は、ブラウザまたは資格証明が原因である可能性があります。 - 「Oracle Database Applianceの再イメージ化時のエラー」
Oracle Database Applianceを再画像化するときに発生するエラーのトラブルシューティング方法を理解します。 - 「Oracle ORAchk Health Checkツールの使用」
Oracle ORAchkヘルス・チェック・ツールは、構成設定の監査およびシステム・ヘルスの確認に使用します。 - 「Oracle Trace File Analyzer Collectorについて」
Oracle Trace File Analyzer (TFA)コレクタによって、Oracle Grid InfrastructureおよびOracle Real Application Clustersシステムでの診断データの収集が簡略化されます。 - 「Oracle Trace File Analyzer (TFA)コレクタ・コマンドの実行」
tfactl
のインストール・ロケーションおよびコマンドのオプションを理解します。 - 「ディスク診断ツールの実行」
ディスク診断ツールを使用して、ディスクの問題の原因を特定します。 - 「Oracle Database Appliance Hardware Monitoringツールの実行」
Oracle Database Appliance Hardware Monitoring Toolは、Oracle Database Applianceサーバーのさまざまなハードウェア・コンポーネントのステータスを表示します。 - 「Oracle Database Applianceの信頼できるSSL証明書の構成」
WebコンソールとDCSコントローラは、セキュア通信にSSLベースのHTTPSプロトコルを使用します。 この追加されたセキュリティの影響とSSL証明書を構成するオプションを理解します。 - 「Webコンソールの無効化」
Webコンソールを無効化することもできます。 Webコンソールを無効にすることは、コマンドライン・インタフェースからのみアプライアンスを管理できることを意味します。 - 「Oracle Support Servicesのログファイルの準備」
必要に応じて、odaadmcli manage diagcollect
コマンドを使用して診断ファイルを収集し、Oracle Support Servicesに送信します。
アプライアンスでのコンポーネント情報の表示
アプライアンスにインストールされているすべてのコンポーネントの詳細と、RPMドリフト情報を表示します。
Webコンソールでの部品構成表の表示
Webコンソールのアプライアンス・タブでは、デプロイメントおよびインストール済コンポーネントに関する情報を表示できます。 「詳細情報」タブには、次のコンポーネントに関する情報が表示されます:
-
グリッド・インフラストラクチャ・バージョンおよびホーム・ディレクトリ
-
データベース・バージョン、ホームのロケーションおよびエディション
-
構成されたデータベースのロケーションと詳細
-
アプライアンスに適用されたすべてのパッチ
-
ファームウェアのコントローラおよびディスク
-
ILOM情報
-
BIOSのバージョン
-
RPMのリスト
RPMsのリスト・セクションで、「表示」をクリックしてから、「RPMドリフト」をクリックして、アプライアンスにインストールされているRPMsと、Oracle Database Applianceパッチ・バンドル更新の最新リリースにあるRPMsに差異を表示します。
「ダウンロード」をクリックして、コンポーネント・レポートを保存します。 このレポートを使用して、すべてのデプロイメントの問題を診断できます。
コマンドラインからの部品構成表の表示
部品構成表は、ベアメタルおよび仮想化されたプラットフォームのデプロイメント用コマンドラインからも使用できます。 インストールされたコンポーネントに関する情報は、設定したスケジュールに従って収集され、ベアメタル・デプロイメントの場合は/opt/oracle/dcs/Inventory/
ロケーションに、仮想化されたプラットフォームの場合は/opt/oracle/oak/Inventory/
ディレクトリに保存されます。 ファイルはoda_bom_TimeStamp.json
形式で格納されます。 コマンド・ラインで部品構成表を表示するには、コマンドdescribe-system
を使用します。 コマンド・オプションおよび使用上の注意については、「Oracle Databaseコマンドライン・インタフェース」の章を参照してください。
例17-1 ベアメタル・デプロイメントのコマンドラインから部品構成表を表示するコマンドの例
# odacli describe-system -b
ODA Components Information
------------------------------
Component Name Comonent Details
--------------- -----------------------------------------------------------------------------------------------
NODE Name : rwsoda6m003
Domain Name :
Time Stamp : July 29, 2018 7:00:12 PM UTC
RPMS Installed RPMS : acl-2.2.49-7.el6_9.1.x86_64,
aide-0.14-11.el6.x86_64,
alsa-lib-1.1.0-4.el6.x86_64,
at-3.1.10-49.el6.x86_64,
atk-1.30.0-1.el6.x86_64,
attr-2.4.44-7.el6.x86_64,
audit-2.4.5-6.el6.x86_64,
audit-libs-2.4.5-6.el6.x86_64,
audit-libs-python-2.4.5-6.el6.x86_64,
augeas-libs-1.0.0-10.el6.x86_64,
authconfig-6.1.12-23.el6.x86_64,
avahi-libs-0.6.25-17.el6.x86_64,
b43-openfwwf-5.2-10.el6.noarch,
basesystem-10.0-4.0.1.el6.noarch,
bash-4.1.2-48.el6.x86_64,
bc-1.06.95-1.el6.x86_64,
bind-libs-9.8.2-0.62.rc1.el6_9.5.x86_64,
bind-utils-9.8.2-0.62.rc1.el6_9.5.x86_64,
binutils-2.20.51.0.2-5.47.el6_9.1.x86_64,
biosdevname-0.7.2-1.el6.x86_64,
bridge-utils-1.2-10.el6.x86_64,
busybox-1.15.1-21.el6_6.x86_64,
bzip2-1.0.5-7.el6_0.x86_64,
bzip2-libs-1.0.5-7.el6_0.x86_64,
ca-certificates-2017.2.14-65.0.1.el6_9.noarch,
cairo-1.8.8-6.el6_6.x86_64,
celt051-0.5.1.3-0.el6.x86_64,
checkpolicy-2.0.22-1.el6.x86_64,
chkconfig-1.3.49.5-1.el6.x86_64,
cloog-ppl-0.15.7-1.2.el6.x86_64,
compat-libcap1-1.10-1.x86_64,
compat-libstdc++-33-3.2.3-69.el6.x86_64,
compat-readline5-5.2-17.1.el6.x86_64,
compat-sap-c++-4.8.2-16.el6.x86_64,
ConsoleKit-0.4.1-6.el6.x86_64,
ConsoleKit-libs-0.4.1-6.el6.x86_64,
ConsoleKit-x11-0.4.1-6.el6.x86_64,
coreutils-8.4-46.0.1.el6.x86_64,
coreutils-libs-8.4-46.0.1.el6.x86_64,
cpio-2.10-13.el6.x86_64,
cpp-4.4.7-18.el6.x86_64,
cpupowerutils-1.3-2.el6.x86_64,
cpuspeed-1.5-22.0.1.el6.x86_64,
cracklib-2.8.16-4.el6.x86_64,
cracklib-dicts-2.8.16-4.el6.x86_64,
crash-7.1.4-1.0.1.el6_7.x86_64,
crda-3.13_2015.10.22-3.el6.x86_64,
createrepo-0.9.9-27.el6_9.noarch,
cronie-1.4.4-16.el6_8.2.x86_64,
cronie-anacron-1.4.4-16.el6_8.2.x86_64,
crontabs-1.10-33.el6.noarch,
cryptsetup-luks-1.2.0-11.el6.x86_64,
cryptsetup-luks-libs-1.2.0-11.el6.x86_64,
cups-libs-1.4.2-78.el6_9.x86_64,
....
....
....
例17-2 仮想化プラットフォームのコマンドラインから部品構成表を表示するコマンドの例
# oakcli describe-system -b
例17-3 保管ロケーションから部品構成表レポートを表示するコマンドの例
# ls -la /opt/oracle/dcs/Inventory/
total 264
-rw-r--r-- 1 root root 83550 Apr 26 05:41 oda_bom_2018-04-26_05-41-36.json
Webコンソールへのログイン時のエラー
Webコンソールへのログインに問題がある場合は、ブラウザまたは資格証明が原因である可能性があります。
注意:
Oracle Database Applianceは自己署名証明書を使用します。 ブラウザによってWebコンソールにログインする方法が決まります。 ブラウザおよびブラウザのバージョンによって、自己署名のために証明書が無効であるか信頼できないこと、または接続がプライベートではないことの警告またはエラーが表示される場合があります。 エージェントとWebコンソールの自己署名付き証明書を受け入れるようにしてください。Webコンソールにログインするには、次のステップに従います:
Oracle Database Applianceの再イメージ化時のエラー
Oracle Database Applianceを再画像化するときに発生するエラーのトラブルシューティング方法を理解します。
ストレージ検出のエラー、GIルート・スクリプトの実行中、ディスク・グループRECO作成の実行中などの古いヘッダーの問題が再検討Oracle Database Applianceで失敗した場合は、cleanup.pl
を使用して強制モードを使用します。
# perl cleanup.pl -f
再イメージ化が正常に実行されるように、セキュア消去ツールを実行して、古いヘッダーをストレージ・ディスクから削除します。 OAK/ASMヘッダーが削除されていることを確認します。
# cleanup.pl -erasedata
# cleanup.pl -checkHeader
再イメージ化操作を再試行してください。
Oracle ORAchk Health Checkツールの使用
Oracle ORAchkヘルス・チェック・ツールは、構成設定の監査およびシステム・ヘルスの確認に使用します。
Oracle ORAchk Health Checkツールは、Oracleソフトウェア・スタックのプロアクティブなヒープ・チェックを実行し、既知の問題をスキャンします。
Oracle ORAchkヘルス・チェック・ツールは、Oracle RAC 2つのノード・デプロイメントに対する重要な構成設定を次のカテゴリで監査します:
-
オペレーティング・システムのカーネル・パラメータおよびパッケージ
-
Oracle Database
-
データベース・パラメータおよびその他のデータベース構成設定
-
Oracle Grid Infrastructure (Oracle ClusterwareおよびOracle Automatic Storage Managementを含む)
ORAchkは常にシステム全体に対して機能します。 構成にベスト・プラクティスが付随しているかどうかをチェックします。
関連項目:
ORAchkの詳細は、My Oracle Support note 1268927.2、OracleスタックのORAchkヘルス・チェック(https://support.oracle.com/rs?type=doc&id=1268927.2)を参照してください。注意:
ORAchkを実行する前に、ORAchkの最新バージョンをチェックしてダウンロードし、インストールします。新規インストールのOracle Database Appliance 18.7ベアメタル・システムでのORAchkの実行
Oracle Database Appliance 18.7にプロビジョニングまたはアップグレードする場合、ORAchk RPMは/opt/oracle.SupportTools/orachk/
ディレクトリにインストールされます。 次のコマンドを実行して、ORAchkがインストールされていることを確認できます:
[root@oak bin]# rpm -q orachk
orachk-18.3.0_20180808-2.x86_64
orachk
の最新バージョンを/opt/oracle.SupportTools/orachk/
ディレクトリにコピーし、次のコマンドを実行します:orachk -upgrade
このコマンドは、orachk
ユーティリティを最新バージョンにアップグレードします。
orachk
を実行するには、次のコマンドを使用します:
[root@oak bin]# orachk
This computer is for [S]ingle instance database or part of a [C]luster to run
RAC database [S|C] [C]: S
orachk did not find the inventory location on oak from environment. Does oak
have Oracle software installed [y/n][n]? n
...
Detailed report (html) -
/opt/oracle.SupportTools/orachk/orachk_oak_091918_182425/orachk_oak_091918_182
425.html
UPLOAD [if required] -
/opt/oracle.SupportTools/orachk/orachk_oak_091918_182425.zip
Oracle Database Appliance 18.7仮想化プラットフォームでのORAchkの実行
Oracle Database Appliance 18.7にプロビジョニングまたはアップグレードする場合、ORAchk RPMは/opt/oracle.SupportTools/orachk/
ディレクトリにインストールされます。
orachk
を実行するには、次のコマンドを使用します:[root@oak bin]# oakcli orachk
18.7より前のリリースのOracle Database Appliance Baremetal SystemsでのORAchkの実行
Oracle Trace File Analyzer Collectorについて
Oracle Trace File Analyzer (TFA)コレクタによって、Oracle Grid InfrastructureおよびOracle Real Application Clustersシステムでの診断データの収集が簡略化されます。
TFAの動作は、Oracle Clusterwareに同梱されているionユーティリティと似ています。 どちらのツールも診断データを収集し、パッケージ化します。 しかし、TFAは診断情報の収集を一元管理して自動化しているため、ionに比べてずっと強力です。
TFAには、次の主なメリットとオプションがあります。
-
単一ノードから実行する単一コマンドへの、すべてのクラスタ・ノード上のすべてのOracle Grid InfrastructureおよびOracle RACコンポーネントに関する診断データ収集のカプセル化
-
データ・アップロード・サイズを削減するためにデータ収集時に診断ファイルを削減するオプション
-
一定期間および特定の製品コンポーネント(Oracle ASM、RDBMS、Oracle Clusterware)に対する診断データ収集を分離するオプション
-
Oracle Database Appliance内の単一ノードに対する収集された診断出力の一元管理(必要な場合)
-
すべてのログ・ファイルおよびトレース・ファイルでの問題を示す状態のオンデマンド・スキャン
-
問題を示す状態に関するリアルタイム・スキャン・アラート・ログ(たとえば、データベース・アラート・ログ、Oracle ASMアラート・ログおよびOracle Clusterwareアラート・ログなど)
関連項目:
My Oracle Supportノート1513912.1 TFAコレクタを参照してください - https://support.oracle.com/rs?type=doc&id=1513912.1の詳細は、拡張診断収集用のツールを参照してください。
Oracle Trace File Analyzer (TFA)コレクタ・コマンドの実行
tfactl
のインストール・ロケーションおよびコマンドのオプションを理解します。
tfactlを使用した診断情報の収集について
Oracle Database Appliance 18.7、Oracle Trace File Analyzer (TFA)コレクタを、ディレクトリ/opt/oracle/tfa/tfa_home
にインストールすると、TFA、tfactl
のコマンドライン・ユーティリティをディレクトリ/opt/oracle/tfa/tfa_home/bin/tfactl
または単にタイプtfactl
から起動できます。
次のコマンド・オプションを使用して、tfactl
を実行できます:
/opt/oracle/tfa/tfa_home/bin/tfactl diagcollect -ips|-oda|-odalite|-dcs|-odabackup|
-odapatching|-odadataguard|-odaprovisioning|-odaconfig|-odasystem|-odastorage|-database|
-asm|-crsclient|-dbclient|-dbwlm|-tns|-rhp|-procinfo|-afd|-crs|-cha|-wls|
-emagent|-oms|-ocm|-emplugins|-em|-acfs|-install|-cfgtools|-os|-ashhtml|-ashtext|
-awrhtml|-awrtext -mask -sanitize
表17-1 tfactlツールのコマンド・オプション
オプション | 説明 |
---|---|
-h |
(オプション)このコマンドのすべてのオプションについて説明します。 |
-ips |
(オプション)このオプションを使用して、指定したコンポーネントの診断ログを表示します。 |
-oda |
(オプション)このオプションを使用して、アプライアンス全体のログを表示します。 |
-odalite |
(オプション)このオプションを使用して、odaliteコンポーネントの診断ログを表示します。 |
-dcs |
(オプション)このオプションを使用して、DCSログ・ファイルを表示します。 |
-odabackup |
(オプション)このオプションを使用して、アプライアンスのバックアップ・コンポーネントの診断ログを表示します。 |
-odapatching |
(オプション)このオプションを使用して、アプライアンスのパッチ適用コンポーネントの診断ログを表示します。 |
-odadataguard |
(オプション)このオプションを使用して、アプライアンスのOracle Data Guardコンポーネントの診断ログを表示します。 |
-odaprovisioning |
(オプション)このオプションを使用して、アプライアンスのプロビジョニング・ログを表示します。 |
-odaconfig |
(オプション)このオプションを使用して、構成関連の診断ログを表示します。 |
-odasystem |
(オプション)このオプションを使用して、システム情報を表示します。 |
-odastorage |
(オプション)このオプションを使用して、アプライアンスのストレージの診断ログを表示します。 |
-database |
(オプション)このオプションを使用して、データベース関連のログ・ファイルを表示します。 |
-asm |
(オプション)このオプションを使用して、アプライアンスの診断ログを表示します。 |
-crsclient |
(オプション)このオプションを使用して、アプライアンスの診断ログを表示します。 |
-dbclient |
(オプション)このオプションを使用して、アプライアンスの診断ログを表示します。 |
-dbwlm |
(オプション)このオプションを使用して、指定したコンポーネントの診断ログを表示します。 |
-tns |
(オプション)このオプションを使用して、TNSの診断ログを表示します。 |
-rhp |
(オプション)このオプションを使用して、Rapid Home Provisioningの診断ログを表示します。 |
-afd |
(オプション)このオプションを使用して、Oracle ASMフィルタ・ドライバの診断ログを表示します。 |
-crs |
(オプション)このオプションを使用して、Oracle Clusterwareの診断ログを表示します。 |
-cha |
(オプション)このオプションを使用して、クラスタ・ヘルス・モニターの診断ログを表示します。 |
-wls |
(オプション)このオプションを使用して、Oracle WebLogic Serverの診断ログを表示します。 |
-emagent |
(オプション)このオプションを使用して、Oracle Enterprise Managerエージェントの診断ログを表示します。 |
-oms |
(オプション)このオプションを使用して、Oracle Enterprise Manager Management Serviceの診断ログを表示します。 |
-ocm |
(オプション)このオプションを使用して、指定したコンポーネントの診断ログを表示します。 |
-emplugins |
(オプション)このオプションを使用して、Oracle Enterprise Managerプラグインの診断ログを表示します。 |
-em |
(オプション)このオプションを使用して、Oracle Enterprise Managerデプロイメントの診断ログを表示します。 |
-acfs |
(オプション)このオプションを使用して、Oracle ACFSストレージの診断ログを表示します。 |
-install |
(オプション)このオプションを使用して、インストールの診断ログを表示します。 |
-cfgtools |
(オプション)このオプションを使用して、構成ツールの診断ログを表示します。 |
-os |
(オプション)このオプションを使用して、オペレーティング・システムの診断ログを表示します。 |
-ashhtml |
(オプション)このオプションを使用して、指定したコンポーネントの診断ログを表示します。 |
-ashtext |
(オプション)このオプションを使用して、アプライアンスの診断ログを表示します。 |
-awrhtml |
(オプション)このオプションを使用して、アプライアンスの診断ログを表示します。 |
-awrtext |
(オプション)このオプションを使用して、指定したコンポーネントの診断ログを表示します。 |
|
(オプション)このオプションを使用して、ログ・コレクション内の機密データをマスクすることを選択します。 |
|
(オプション)このオプションを使用して、ログ・コレクション内の機密データをサンタイズ(リダクション)するかどうかを選択します。 |
使用上の注意
トレース・ファイル・コレクタ(tfactl
)コマンドを使用して、Oracle Database Applianceコンポーネントのすべてのログ・ファイルを収集できます。
-mask
または-sanitize
オプションを使用して、次のタイプの機密情報をリダクションできます:
-
ホスト名
-
IPアドレス
-
データベース名
-
表領域名
-
サービス名
-
ポート
-
オペレーティング・システム・ユーザー名
たとえば、-mask
オプションを使用すると、payrolldbというデータベース名のような機密名のインスタンスがすべてTFAコレクション内で**** ** ** **で置換されます。
たとえば、-sanitize
オプションを使用すると、payrolldbというデータベース名の機密名のすべてのインスタンスがTFAコレクション内のoCjlN7F8Pなどの別の文字列で置換されます。
ディスク診断ツールの実行
ディスク診断ツールを使用すると、ディスクの問題の原因を特定するのに役立ちます。
このツールにより、ノードごとに14のディスク・チェックのリストが生成されます。 詳細を表示するには、nはディスク・リソース名を表します。次のコマンドを入力します:
# odaadmcli stordiag n
# odaadmcli stordiag pd_00
Oracle Database Appliance Hardware Monitoringツールの実行
Oracle Database Appliance Hardware Monitoring Toolは、Oracle Database Applianceサーバーのさまざまなハードウェア・コンポーネントのステータスを表示します。
ツールは、トレース・ファイル・アナライザ・コレクタによって実装されます。 ベア・メタル・システムおよび仮想化システムの両方で、このツールを使用します。 Oracle Database Applianceハードウェア監視ツールのレポートは、コマンドを実行したノードのみを対象としています。 出力に表示される情報は、表示するように選択したコンポーネントによって異なります。
ベアメタル・プラットフォーム
コマンドodaadmcli show -h
を実行すると、監視対象のコンポーネントのリストが表示されます
特定のコンポーネントに関する情報を表示するには、コマンド構文odaadmcli show component
を使用します。ここで、component
は、問合せするハードウェア・コンポーネントです。 たとえば、コマンドodaadmcli show power
は、Oracle Database Appliance電源に関する情報を表示します:
# odaadmcli show power
NAME HEALTH HEALTH_DETAILS PART_NO. SERIAL_NO.
Power_Supply_0 OK - 7079395 476856Z+1514CE056G
(Continued)
LOCATION INPUT_POWER OUTPUT_POWER INLET_TEMP EXHAUST_TEMP
PS0 Present 112 watts 28.000 degree C 34.938 degree C
仮想化プラットフォーム
コマンドoakcli show -h
を実行することで、監視対象コンポーネントの一覧を表示できます。
特定のコンポーネントに関する情報を表示するには、コマンド構文oakcli show component
を使用します。component
は、クエリするハードウェア・コンポーネントです。 たとえば、コマンドoakcli show power
は、特にOracle Database Appliance電源装置に関する情報を表示します。
# oakcli show power
NAME HEALTH HEALTH DETAILS PART_NO. SERIAL_NO.
Power Supply_0 OK - 7047410 476856F+1242CE0020
Power Supply_1 OK - 7047410 476856F+1242CE004J
(Continued)
LOCATION INPUT POWER OUTPUT POWER INLET TEMP EXHAUST TEMP
PS0 Present 88 watts 31.250 degree C 34.188 degree C
PS1 Present 66 watts 31.250 degree C 34.188 degree C
注意:
Oracle Database Appliance Serverハードウェア監視ツールは、Oracle Database Appliance仮想化プラットフォーム上でODA_BASEの初期起動中に有効になります。 起動時に、ツールは約5分間、基本統計を収集します。 その際に、「Gathering Statistics…」というメッセージが表示されます。
Oracle Database Applianceの信頼できるSSL証明書の構成
WebコンソールとDCSコントローラは、セキュア通信にSSLベースのHTTPSプロトコルを使用します。 この追加されたセキュリティの影響とSSL証明書を構成するオプションを理解します。
Webコンソールでは、管理者がアプライアンスと対話するときに、証明書および暗号化を使用してセキュリティの追加レイヤーが提供されます。 データの暗号化によって、次のことが保証されます:
- 悪質なサード・パーティにではなく、データが目的の受信者に送信されます。
- サーバーとブラウザの間でデータが交換されるとき、データ・インターセプタもデータを編集できません。
HTTPSを使用してWebコンソールに接続する場合、DCS Controllerにはアプライアンスのアイデンティティを確認するための証明書がブラウザに提示されます。 webブラウザで信頼性のある認証局(CA)に証明書がないことが判明した場合、ブラウザはその証明書に信頼できないソースが見つかったと見なし、セキュリティ・アラート・メッセージを生成します。 WebコンソールのセキュリティはHTTPSおよびSSLで有効になっているが、認証局からの信頼できる一致証明書でWeb層を適切に保護していないため、セキュリティ・アラート・ダイアログ・ボックスが表示されます。 認証局から商業証明書を購入したり、独自の証明書を作成して認証局に登録したりできます。 ただし、サーバー証明書とブラウザ証明書では、ブラウザによってエラー・メッセージが生成されないように、同じ公開証明書鍵と信頼できる証明書が使用される必要があります。
証明書を構成するオプションは3つあります:
- 独自の鍵とJavaキーストアを作成し、それが認証局(CA)によって署名されていることを確認してから、使用するためにインポートします。
- 既存のプライバシ拡張メール(PEM)形式のキーおよび証明書を新しいJavaキーストアにパッケージ化します。
- 既存のPKCSまたはPFXキーストアをJavaキーストアに変換し、Webコンソール用に構成します。
注意:
Oracle Database Appliance High-Availabilityハードウェア・モデルでは、「両方」ノードの構成ステップを実行します。
次のトピックでは、これらのオプションの構成方法について説明します:
- 「オプション1: キーおよびJavaキーストアの作成と信頼できる証明書のインポート」
keytool
、鍵および証明書管理ユーティリティを使用して、キーストアおよび署名リクエストを作成します。 - 「オプション2: 新しいJavaキーストアでの既存のPEM形式のキーと証明書のパッケージ化」
PKCSキーストアのプライバシ拡張メール(PEM)ファイルをパッケージ化するには、OpenSSLツールを使用します。 - 「オプション3: 既存のPKCSまたはPFXキーストアのJavaキーストアへの変換」
サーバー・ドメインの既存のPKCSまたはPFXキーストアがある場合は、Javaキーストアに変換します。 - 「カスタム・キーストアを使用するためのDCSサーバーの構成」
キーストアをパッケージ化またはJavaキーストアに変換した後、キーストアを使用するためにDCSサーバーを構成します。 - 「カスタム証明書用のDCSエージェントの構成」
証明書をキーストアにインポートしたら、同じ証明書を使用するようにDCSエージェントを構成します。
オプション2: 新しいJavaキーストアでの既存のPEM形式のキーと証明書のパッケージ化
PKCSキーストアのプライバシ拡張メール(PEM)ファイルをパッケージ化するには、OpenSSLツールを使用します。
Oracleサポート・サービス用のログ・ファイルの用意
必要に応じて、odaadmcli manage diagcollect
コマンドを使用して診断ファイルを収集し、Oracle Support Servicesに送信します。
/opt/oracle/dcs/Inventory/
ディレクトリに保存されている部品構成表レポートを使用して、必要に応じてOracle Supportがエラーのトラブルシューティングを行えるようにします。
Oracleサポート・サービスからのサポートが必要なシステム障害がある場合は、Oracleが問題の診断をサポートできるように、ログ・レコードを提供する必要がある場合があります。
トレース・ファイル・コレクタ(tfactl
)コマンドを使用して、Oracle Database Applianceコンポーネントのすべてのログ・ファイルを収集できます。
コマンドodaadmcli manage diagcollect
を実行することによって、ログファイル情報を収集することもできます。 このコマンドでは、Oracle Database Applianceに格納された複数のログ・ファイルの情報を、Oracleサポート・サービスが使用する単一のログ・ファイルに統合します。 ファイルの場所は、コマンド出力で指定されます。
例17-4 一定期間のログ・ファイル情報の収集(機密データのマスキング)
# odaadmcli manage diagcollect --dataMask --fromTime 2019-08-12 --toTime 2019-08-25
DataMask is set as true
FromTime is set as: 2019-08-12
ToTime is set as: 2019-08-25
TFACTL command is: /opt/oracle/tfa/tfa_home/bin/tfactl
Data mask is set.
Collect data from 2019-08-12
Collect data to 2019-08-25