4 このリリースのOracle Database Applianceに関する既知の問題
次の各項では、このリリースのOracle Database Applianceのデプロイ、更新および管理に関する既知の問題について説明します。
- Oracle Database Applianceへのパッチ適用時の既知の問題
Oracle Database Applianceにこのリリースのパッチを適用する際の既知の問題について理解します。 - Oracle Database Applianceのデプロイ時の既知の問題
Oracle Database Applianceのプロビジョニング時またはデプロイ時の既知の問題について理解します。 - Oracle Database Applianceの管理時の既知の問題
Oracle Database Applianceの管理時の既知の問題について理解します。
Oracle Database Applianceへのパッチ適用時の既知の問題
Oracle Database Applianceにこのリリースのパッチを適用する際の既知の問題について理解します。
- サーバーへのパッチ適用時にオペレーティング・システムを更新中にエラーが発生しました
サーバーOracle Database Applianceリリース19.15にパッチを適用する場合、オペレーティング・システムは更新されない可能性があります。 - DBシステムのパッチ適用中にエラーが発生しました
DBシステムのOracle Database Applianceリリース19.15へのパッチ適用中にサーバーにパッチを適用すると、エラーが発生する可能性があります。 - パッチ適用後に更新されないコンポーネント・バージョン
サーバーにOracle Database Applianceリリース19.16へのパッチ適用後、現在のバージョンが8000047Bまたは8000047Cの場合、odacli describe-component
コマンドに正しいIntel Model 0x1528 Ethernet Controllerバージョンが表示されません。 - odaugradeutilでサポートされていない追加構成済サービスを使用したデータベースのデタッチ
データ保持再プロビジョニング・プロセスでodaugradeutil
を実行する場合、追加で構成されたサービスがある場合は、データベースをデタッチできません。 - データ保持再プロビジョニングでノードのリストア・プロセスでエラーが発生しました
データ保存再プロビジョニング・プロセスでは、ノードのリストア中にエラーが発生する可能性があります。 - NFSバックアップによる再プロビジョニングをData Preservingでノードのリストア・プロセスにエラーが発生しました
Data Preserving Reprovisioningプロセスでは、NFSバックアップ構成が存在する場合、ノードのリストア中にエラーが発生することがあります。 - データ保持再プロビジョニングでノードのリストア・プロセスでエラーが発生しました
データ保存再プロビジョニング・プロセスでは、ノードのリストア中にエラーが発生する可能性があります。 - データ保持再プロビジョニングでノードのリストア・プロセスでエラーが発生しました
データ保存再プロビジョニング・プロセスでは、ノードのリストア中にエラーが発生する可能性があります。 - データ保持再プロビジョニングのログ・エントリのエラー・メッセージ
データ保持再プロビジョニング・プロセスでは、ノードのリストア時に、ジョブの全体的なステータスがSUCCESS
として表示されますが、ログ・エントリにエラー・メッセージが表示されることがあります。 - サーバーのパッチ適用中のエラー
すでにSTIG V1R2がデプロイされているOracle Database Applianceにパッチを適用するときに、エラーが発生することがあります。 - update-dbhomeコマンドのパッチ前レポートでのAHFエラー
サーバーにOracle Database Applianceリリース19.16のパッチを適用するときに、odacli update-dbhome
コマンドが失敗することがあります。 - 事前チェック・レポートへのパッチ適用中のエラー
事前チェック・レポートへのパッチ適用中にエラーが表示される場合があります。 - Oracle Database Applianceへのパッチ適用が成功した場合でもエラー・メッセージが表示される
Oracle Database Applianceのパッチ適用が成功しても、エラー・メッセージが表示されることがあります。 - パッチを適用するときにサーバー・ステータスがNormalに設定されない
Oracle Database Applianceにパッチを適用するときに、エラーが発生します。 - 12.1.0.2.190716バンドル・パッチを適用するときのエラー
Oracle Databaseリリース12.1.0.2にOracle Database 12.1.0.2.190716バンドル・パッチを適用するときに、エラーが発生します。 - M.2ドライブのパッチ適用がサポートされていない
M.2ドライブ(ローカル・ディスクSSDSCKJB48およびSSDSCKJB480G7)のパッチ適用はサポートされていません。
サーバーへのパッチ適用時にオペレーティング・システムを更新中にエラーが発生しました
サーバーOracle Database Applianceリリース19.15にパッチを適用する場合、オペレーティング・システムは更新されない可能性があります。
DCS-10001:Internal error encountered: Failed to patch OS.
rpm -q kernel-uek
このコマンドの出力に複数のRPM名が表示されている場合は、回避策を実行します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
# yum remove kernel-uek-4.14.35-1902.11.3.1.el7uek.x86_64
# yum remove kernel-uek-4.14.35-1902.301.1.el7uek.x86_64
この問題は、Oracleバグ34154435で追跡されます。
DBシステムのパッチ適用中にエラーが発生しました
DBシステムのOracle Database Applianceリリース19.15へのパッチ適用中にサーバーにパッチを適用すると、エラーが発生する可能性があります。
ORA-12559: Message 12559 not found; product=RDBMS; facility=ORA
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
DBシステムでサーバーのパッチ適用を再試行します。
この問題は、Oracleバグ34153158で追跡されます。
パッチ適用後に更新されないコンポーネント・バージョン
サーバーにOracle Database Applianceリリース19.16へのパッチ適用後、現在のバージョンが8000047Bまたは8000047Cの場合、odacli describe-component
コマンドに正しいIntel Model 0x1528 Ethernet Controllerバージョンが表示されません。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
fwupdate
コマンドを使用して、Ethernetコントローラを0005DDまたは800005DEに手動で更新します。
この問題は、Oracleバグ34402352で追跡されます。
odaugradeutil
でサポートされていない追加構成済サービスを使用したデータベースのデタッチ
データ保持再プロビジョニング・プロセスでodaugradeutil
を実行する場合、追加で構成されたサービスがある場合は、データベースをデタッチできません。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
コマンドsrvctl remove service
を実行して、デタッチ操作を完了するには、追加のサービスを削除する必要があります。 これらのサービスが必要な場合は、サービスを削除する前に、メタデータを手動で取得し、適切なデータベース・ホームからsrvctl
コマンドを使用してOracle Database Applianceリリース19.15を実行しているシステムでサービスを再作成する必要があります。
この問題は、Oracleバグ33593287で追跡されます。
データ保持再プロビジョニングでノードのリストア・プロセスでエラーが発生しました
データ保存再プロビジョニング・プロセスでは、ノードのリストア中にエラーが発生する可能性があります。
不正なVIP名またはVIP IPアドレスが構成されている場合、デタッチは正常に完了しますが、コマンドodacli restore-node -g
には検証エラーが表示されます。 これは、以前のリリースでプロビジョニング前にVIP名またはVIP IPアドレスが検証されなかったためです。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
次のステップに従います。
ファイル/opt/oracle/oak/restore/metadata/provisionInstance.json
を正しいVIP名またはVIP IPアドレスで手動で編集します。 コマンドodacli restore-node -g
を再試行します。 VIP名またはVIP IPアドレスを修正する場合、nslookup
を使用してホスト名およびIPアドレスを問い合せることができます。
この問題は、Oracleバグ34140344で追跡されます。
NFSバックアップによる再プロビジョニングをData Preservingでノードのリストア・プロセスにエラーが発生しました
Data Preserving Reprovisioningプロセスでは、NFSバックアップ構成が存在する場合、ノードのリストア中にエラーが発生することがあります。
ハードウェア・モデル
NFSバックアップ構成によるデータ保存再プロビジョニング・プロセスを使用してアップグレードされたすべてのOracle Database Applianceハードウェア・モデル
回避策
/opt/oracle/oak/restore/metadata/provisionInstance.json
ファイルからDBユーザーを特定します。[root@n1 ~]# grep -A2 -B2 'oracleUser' /opt/oracle/oak/restore/metadata/provisionInstance.json "userName": "oracle", "userId": 1001, "userRole": "oracleUser" }, {
- すべてのNFSベースのバックアップ構成のバックアップのロケーションを検索します:
[root@n1 ~]# grep -i -A3 'backupDestination.*NFS' /opt/oracle/oak/restore/metadata/dbBkpConfs.json "backupDestination" : "NFS", "backupLocation" : "/repo", <<======= "objectStoreId" : null, "createTime" : "August 11, 2022 20:39:23 PM CST",
- NFSバックアップのロケーションごとに、rootを使用してディレクトリを作成し、所有権をDBユーザーに変更します。
mkdir /repo chown oracle:oinstall /repo
ノート: コマンドの
oinstall
を、/opt/oracle/oak/restore/metadata/provisionInstance.json
ファイルのoinstall
グループ名に置き換えます。 - コマンド
odacli restore-node -d
を再試行します。
この問題は、Oracleバグ34503968で追跡されます。
データ保持再プロビジョニングでノードのリストア・プロセスでエラーが発生しました
データ保存再プロビジョニング・プロセスでは、ノードのリストア中にエラーが発生する可能性があります。
# /opt/oracle/dcs/bin/odacli restore-node -d
DCS-10001:Internal error encountered: Failed to process dbStorage metadata.
このエラーは、/opt/oracle/oak/restore/metadata/dbStorages.json
ファイルでflashCacheDestination
がnullであるため発生します。
ハードウェア・モデル
追加のデータベース・ストレージが構成されているデータ保持再プロビジョニング・プロセスを使用してアップグレードされるすべてのOracle Database Applianceハードウェア・モデル。 追加のデータベース・ストレージは、コマンドoakcli create dbstorage
またはodacli create-dbstorage
の実行時に作成されますが、ストレージはどのデータベースにも関連付けられていません。
回避策
次のステップに従います。
/opt/oracle/oak/restore/metadata/dbStorages.json
ファイルで、"flashCacheDestination": null
のすべての出現(空の文字列)を"flashCacheDestination": ""
に変更します。
コマンドodacli restore-node -d
を再試行します。
この問題は、Oracleバグ34526874で追跡されます。
データ保持再プロビジョニングでノードのリストア・プロセスでエラーが発生しました
データ保存再プロビジョニング・プロセスでは、ノードのリストア中にエラーが発生する可能性があります。
DCS-10045: groupNames are not unique.
このエラーは、ソースOracle Database ApplianceがOAKバージョンの場合に発生します。 これは、DCSスタックでは、同じオペレーティング・システム・グループに2つ以上のロールを割り当てることができないためです。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
次のステップに従います。
各ロールの一意のグループ名を使用してファイル/opt/oracle/oak/restore/metadata/provisionInstance.json
を手動で編集します。 コマンドodacli restore-node -g
を再試行します。
この問題は、Oracleバグ34042493で追跡されます。
データ保持再プロビジョニングのログ・エントリのエラー・メッセージ
データ保持再プロビジョニング・プロセスでは、ノードのリストア時に、ジョブの全体的なステータスがSUCCESS
として表示されますが、ログ・エントリにエラー・メッセージが表示されることがあります。
odacli restore-node -d
は、無視できない一連のタスクを実行します。 これらのタスクの失敗は、ジョブ全体のステータスには影響しません。 コマンドodacli describe-job
の出力では、このような障害が報告される場合があります。 次のタスクがあります。 Restore of user created networks
Restore of object stores
Restore of NFS backup locations
Restore of backupconfigs
Relinking of backupconfigs to databases
Restore of backup reports
前述の出力例では、これらのタスクが失敗した場合でも、ジョブの全体的なステータスがSUCCESS
とマークされます。
ハードウェア・モデル
データ保存再プロビジョニング・プロセスを使用してアップグレードされるすべてのOracle Database Applianceハードウェア・モデル
回避策
dcs-agent.log
を使用して障害を調査し、エラーを修正してから、コマンドodacli restore-node -d
を再試行します。
この問題は、Oracleバグ34512193で追跡されます。
サーバーのパッチ適用中のエラー
すでにSTIG V1R2がデプロイされているOracle Database Applianceにパッチを適用するときに、エラーが発生することがあります。
odacli update-server -f version
を実行すると、エラーが表示されることがあります。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
STIG V1R2ルールOL7-00-040420がファイル/etc/ssh/ssh_host_rsa_key
の権限を640から600に変更しようとすることでエラーが発生します。 パッチ適用中に、両方のノードでchmod 600 /etc/ssh/ssh_host_rsa_key
コマンドを実行します。
この問題は、Oracleバグ33168598で追跡されます。
update-dbhomeコマンドのパッチ前レポートでのAHFエラー
サーバーにOracle Database Applianceリリース19.16のパッチを適用するときに、odacli update-dbhome
コマンドが失敗することがあります。
Verify the Alternate Archive Failed AHF-4940: One or more log archive
Destination is Configured to destination and alternate log archive
Prevent Database Hangs destination settings are not as recommended
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
-f
オプションを指定してodacli update-dbhome
コマンドを実行します。/opt/oracle/dcs/bin/odacli update-dbhome --dbhomeid 7c67c5b4-f585-4ba9-865f-c719c63c0a6e -v 19.16.0.0.0 -f
この問題は、Oracleバグ33144170で追跡されます。
事前チェック・レポートへのパッチ適用中のエラー
事前チェック・レポートへのパッチ適用中にエラーが表示される場合があります。
Failure in the pre-patch report caused by “AHF-5190: operating system boot device order is not configured as recommended”
ハードウェア・モデル
Oracle Database Appliance X-7ハードウェア・モデル
回避策
-f
オプションを指定してodacli update-server
コマンドまたはodacli update-dbhome
コマンドを実行します。
この問題は、Oracleバグ33631256で追跡されます。
Oracle Database Applianceへのパッチ適用が成功した場合でもエラー・メッセージが表示される
Oracle Database Applianceのパッチ適用が成功しても、エラー・メッセージが表示されることがあります。
odacli update-dcscomponents
コマンドを実行すると、次のエラーが表示されます。
# time odacli update-dcscomponents -v 19.16.0.0.0
^[[ADCS-10008:Failed to update DCScomponents: 19.16.0.0.0
Internal error while patching the DCS components :
DCS-10231:Cannot proceed. Pre-checks for update-dcscomponents failed. Refer
to /opt/oracle/dcs/log/-dcscomponentsPreCheckReport.log on node 1 for
details.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
これは、SSH等価の設定に関するタイミングの問題です。
odacli update-dcscomponents
コマンドを再度実行すると、操作が正常に完了します。
この問題は、Oracleバグ32553519で追跡されます。
パッチを適用するときにサーバー・ステータスがNormalに設定されない
Oracle Database Applianceにパッチを適用するときに、エラーが発生します。
アプライアンスにパッチを適用するときに、odacli update-server
コマンドは次のエラーで失敗します。
DCS-10001:Internal error encountered: Server upgrade state is not NORMAL node_name
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
-
次のコマンドを実行します。
Grid_home/bin/cluvfy stage -post crsinst -collect cluster -gi_upgrade -n all
-
次の2つの警告を無視します。
Verifying OCR Integrity ...WARNING PRVG-6017 : OCR backup is located in the same disk group "+DATA" as OCR. Verifying Single Client Access Name (SCAN) ...WARNING RVG-11368 : A SCAN is recommended to resolve to "3" or more IP
-
出力に表示される警告が前述の2つのみになるまで、コマンドを再度実行します。 Oracle Clusterwareのステータスは、再度
Normal
である必要があります。 -
ステータスを確認するには、次のコマンドを使用します。
Grid_home/bin/crsctl query crs activeversion -f
この問題は、Oracleバグ30099090で追跡されます。
12.1.0.2.190716バンドル・パッチを適用するときのエラー
Oracle Databaseリリース12.1.0.2にOracle Database 12.1.0.2.190716バンドル・パッチを適用するときに、エラーが発生します。
ODACLIジョブに次のエラーが表示されます。
DCS-10001:Internal error encountered: Failed to run SQL script: datapatch script.
データ・パッチ・ログには、エントリPrereq check failed, exiting without installing any patches.
が含まれます。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデルのベア・メタル・デプロイメント
回避策
同じパッチを再度インストールします。
この問題は、Oracleバグ30026438および30155710で追跡されます。
M.2ドライブのパッチ適用がサポートされていない
M.2ドライブ(ローカル・ディスクSSDSCKJB48およびSSDSCKJB480G7)のパッチ適用はサポートされていません。
これらのドライブは、odacli describe-component
コマンドを実行すると表示されます。 M.2ディスクの2つの既知のバージョン0112と0121のどちらのパッチ適用もサポートされていません。 LSIコントローラのバージョン13.00.00.00からバージョン16.00.01.00へのパッチ適用もサポートされていません。 ただし、一部のOracle Database Appliance X8-2モデルでは、インストールされているLSIコントローラのバージョンは16.00.01.00です。
ハードウェア・モデル
Oracle Database Applianceベア・メタル・デプロイメント
回避策
なし
この問題は、Oracleバグ30249232で追跡されます。
Oracle Database Applianceのデプロイ時の既知の問題
Oracle Database Applianceのプロビジョニング時またはデプロイ時の既知の問題について理解します。
- ODACLIコマンド出力がシステム・レポートに含まれない
マルチユーザー・アクセスが有効なOracle Database Applianceでは、ODACLIコマンド出力はシステム・レポートに含まれません。 - パッチ適用後のOracle ASMデータベースの作成中にエラーが発生しました
マルチユーザー・アクセス対応アプライアンスをOracle Database Applianceリリースにパッチ適用した後、Oracle ASMストレージにOracle Databaseを作成するときにエラーが発生することがあります。 - データベースの変更中にエラーが発生しました
変更操作でデータベース・パラメータをリセットできません。 - DBシステムのメモリーの増加中にエラーが発生しました
odacli modify-dbsystem
コマンドを使用してDBシステムのメモリーを増やすと、エラーが発生する可能性があります。 - DBシステム・シェイプの削減中にエラーが発生しました
2つの異なるOracle ASMディスク・グループに2つのDBシステムを同時に作成すると、エラーが発生します。 - 2つのDBシステムの作成中のエラー
2つの異なるOracle ASMディスク・グループで2つのDBシステムを同時に作成するときに、エラーが発生します。 - DBシステムの作成中のエラー
Oracle Database ApplianceでDBシステムを作成するときに、エラーが発生することがあります。 - TDE対応データベースのリカバリ中のエラー
TDE対応Oracle RAC One Nodeデータベースをリモート・ノードからリカバリするときに、データベースの停止後にエラーが発生することがあります。 - JBODの追加中のエラー
DBシステムが実行されているOracle Database Applianceデプロイメントに2つ目のJBODを追加するときに、エラーが発生します。 - cleanup.pl実行後のアプライアンスのプロビジョニング中のエラー
cleanup.pl
の実行後、アプライアンスをプロビジョニングするときにエラーが発生します。 - データベースの更新中のエラー
Oracle Database Appliance上のデータベースを更新するときに、エラーが発生します。 - リモート・ノードでのtfactl diagcollectコマンドの実行中のエラー
Oracle Database Applianceでtfactl diagcollect
コマンドを実行するときに、エラーが発生します。 - データベースを11.2.0.4から12.1または12.2にアップグレードするときのエラー
データベースを11.2.0.4から12.1または12.2にアップグレードするときに、エラーが発生します。 - 12.1単一インスタンス・データベースをアップグレードするときのエラー
12.1単一インスタンス・データベースをアップグレードするときに、ジョブ障害エラーが発生します。 - cleanup.plを実行した後にエラーが発生する
cleanup.pl
の実行後、odacli
コマンドを実行するときにエラーが発生します。 - クローン・データベース操作のエラー
クローン・データベース操作がエラーにより失敗します。 - クローン・データベース操作が失敗する
Oracle Databaseリリース12.1データベースでは、Oracleバイナリのデフォルトの互換性バージョンが12.0.0.0.0に設定されているため、データベースのクローン作成が失敗することがあります
ODACLIコマンド出力がシステム・レポートに含まれない
マルチユーザー・アクセスが有効なOracle Database Applianceでは、ODACLIコマンド出力はシステム・レポートに含まれません。
Oracle Trace File Analyzer Collectorによって生成されるシステム・レポートにはODACLIコマンドの出力がありません。これは、ODACLIコマンドは必要な認証がない場合には実行されないためです。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
ODACLIコマンドの出力を個別に生成し、必要に応じてOracleサポートに出力を提供します。
この問題は、Oracleバグ33786157で追跡されます。
パッチ適用後のOracle ASMデータベースの作成中にエラーが発生しました
マルチユーザー・アクセス対応アプライアンスをOracle Database Applianceリリースにパッチ適用した後、Oracle ASMストレージにOracle Databaseを作成するときにエラーが発生することがあります。
isRoleSeparated=false
および2つのオペレーティング・システム・グループを持つOracle Database Applianceリリース19.13で最初にプロビジョニングされたマルチユーザー・アクセス対応アプライアンスにパッチを適用した後に、ユーザーodaadmin
としてOracle ASMストレージにOracle Databaseを作成しようとして失敗します。 次のエラー・メッセージが表示される場合があります。 [FATAL] [DBT-05801] THERE ARE NO ASM DISK GROUPS DETECTED.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
次のステップに従います。
ユーザーodaadmin
は、groupRole=dba
に対応するオペレーティング・システム・グループに追加する必要があります。 これは、Oracle ASMデータベースの作成を再試行する前に手動で実行する必要がある1回かぎりのアクティビティです。
この問題は、Oracleバグ34126894で追跡されます。
データベースの変更中にエラーが発生しました
変更操作でデータベース・パラメータをリセットできません。
これは、srvctlおよびメタデータに表示されるノードで実行されているデータベースが同じではないためです。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
- データベースを停止します:
srvctl stop database -d dbuniquename
- データベースを起動します:
srvctl start database -d dbuniquename -node targetNodeNumber
この問題は、Oracleバグ34292498で追跡されます。
DBシステムのメモリーの増加中にエラーが発生しました
odacli modify-dbsystem
コマンドを使用してDBシステムのメモリーを増やすと、エラーが発生する可能性があります。
odacli modify-dbsystem
コマンドを実行してメモリーを増やすときに、指定されたメモリーが現在空きメモリーより大きい場合は、エラー・メッセージが表示されることがあります。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
なし。
この問題は、Oracleバグ34430617で追跡されます。
DBシステム・シェイプの削減中にエラーが発生しました
2つの異なるOracle ASMディスク・グループで2つのDBシステムを同時に作成するときに、エラーが発生します。
シェイプをスケール・ダウンするodacli modify-dbsystem
コマンドは、Wait DB System VM DCS Agent bootstrap
ステップで失敗する可能性があります。 virsh
コンソールVM_nameには、out of memory in the stack
メッセージを含むカーネル・パニックが表示されます。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
- DBシステムを停止して起動します。 DBシステムの停止には最大20分かかる場合があります。
- VMにログインし、次を実行します。 高可用性システムの場合、両方のノードでステップを実行します。
/etc/sysctl.conf
ファイルのvm.nr_hugepages
をコメント・アウトします。/boot/initramfs-`uname -r`.img
をバックアップします。dracut -f
をroot
として実行し、initramfs
を再作成します。/etc/sysctl.conf
ファイル内のvm.nr_hugepages
のコメントを解除します。- スケール・ダウンを実行します。
この問題は、Oracleバグ34362565で追跡されます。
2つのDBシステムの作成中のエラー
2つの異なるOracle ASMディスク・グループで2つのDBシステムを同時に作成するときに、エラーが発生します。
CRS-2672: Attempting to start 'vm_name.kvm' on 'oda_server'
CRS-5017: The resource action "vm_name.kvm start" encountered the following
error:
CRS-29200: The libvirt virtualization library encountered the following
error:
Timed out during operation: cannot acquire state change lock (held by
monitor=remoteDispatchDomainCreate)
. For details refer to "(:CLSN00107:)" in
"/u01/app/grid/diag/crs/<oda_server>/crs/trace/crsd_orarootagent_root.trc".
CRS-2674: Start of 'vm_name.kvm' on 'oda_server' failed
CRS-2679: Attempting to clean 'vm_name.kvm' on 'oda_server'
CRS-2681: Clean of 'vm_name.kvm' on 'oda_server' succeeded
CRS-4000: Command Start failed, or completed with errors.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
2つのDBシステムを同時に作成しないでください。 かわりに、1つのDBシステムの作成を完了してから、もう1つのDBシステムを作成します。
この問題は、Oracleバグ33275630で追跡されます。
DBシステムの作成中のエラー
Oracle Database ApplianceでDBシステムを作成するときに、エラーが発生することがあります。
odacli create-dbsystem
コマンドを実行するときに、次のエラー・メッセージが表示されることがあります。DCS-10001:Internal error encountered: ASM network is not online in all nodes
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
- オフライン・リソースを手動でオンラインにします。
crsctl start res -all
odacli create-dbsystem
コマンドを実行します。
この問題は、Oracleバグ33784937で追跡されます。
TDE対応データベースのリカバリ中のエラー
TDE対応のOracle RAC One Nodeデータベースをリモート・ノードからリカバリするときに、データベースの停止後にエラーが発生することがあります。
TDE対応のOracle RAC One Nodeデータベースをリモート・ノード(つまり、データベース・オブジェクトのdbTargetNodeNumber
に示されているノード以外のノード)から起動しようとすると、次のエラー・メッセージが表示されることがあります。
DCS-10001:Internal error encountered: DCS-10001:Internal error encountered:
Missing arguments : required sqlplus connection information is not provided..
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
データベース・オブジェクトのdbTargetNodeNumber
に示されているノードからodacli recover-database
コマンドを実行します。
この問題は、Oracleバグ33851593で追跡されます。
JBODの追加中のエラー
DBシステムが実行されているOracle Database Applianceデプロイメントに2つ目のJBODを追加するときに、エラーが発生します。
ORA-15333: disk is not visible on client instance
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデルのベア・メタルおよびdbsystem
回避策
2つ目のJBODを追加する前に、dbsystemを停止します。systemctl restart initdcsagent
この問題は、Oracleバグ32586762で追跡されます。
cleanup.pl実行後のアプライアンスのプロビジョニング中のエラー
cleanup.pl
の実行後、アプライアンスをプロビジョニングするときにエラーが発生します。
cleanup.pl
の実行後、Oracle Grid Infrastructureイメージ(IMGGI191100)がないため、アプライアンスのプロビジョニングが失敗します。 次のエラー・メッセージが表示されます。
DCS-10042:User oda-cliadmin cannot be authorized.
ハードウェア・モデル
ベア・メタル・デプロイメント用のすべてのOracle Database Applianceハードウェア・モデル
回避策
cleanup.plの実行後、アプライアンスをプロビジョニングする前に、次のようにリポジトリを更新します。
# odacli update-repository -f /**gi**
この問題は、Oracleバグ32707387で追跡されます。
データベースの更新中のエラー
Oracle Database Appliance上のデータベースを更新するときに、エラーが発生します。
odacli update-dbhome
を実行すると、次のエラー・メッセージが表示されます。PRGO-1069 :Internal error [# rhpmovedb.pl-isPatchUpg-1 #]..
MMONプロセスがロックを占有していることを確認するには、パッチ適用に失敗したターゲット・データベースに接続し、次のコマンドを実行します。
SELECT s.sid, p.spid, s.machine, s.program FROM v$session s, v$process p
WHERE s.paddr = p.addr and s.sid = (
SELECT sid from v$lock WHERE id1= (
SELECT lockid FROM dbms_lock_allocated WHERE name = 'ORA$QP_CONTROL_LOCK'
));
表示された結果で、出力内のs.programがoracle_user@host_box_name (MMON)
の形式と類似している場合は、MMONプロセスによってエラーが発生しています。 この問題に対処するための回避策を実行します。
ハードウェア・モデル
すべてのOracle Database Appliance高可用性ハードウェア・モデル
回避策
- MMONプロセスを停止します。
# ps -ef | grep MMON root 71220 70691 0 21:25 pts/0 00:00:00 grep --color=auto MMON
ステップ(1)からプロセスIDを見つけて停止します。# kill -9 71220
- ターゲット・データベースでdatapatchを手動で実行します。
- ターゲット・データベースが実行されているデータベース・ホームを見つけます。
odacli describe-database -in db_name
- データベース・ホームの場所を見つけます。
odacli describe-dbhome -i DbHomeID_found_in_step_a
- ターゲット・データベースの実行中のノード:
[root@node1 ~]# sudo su - oracle Last login: Thu Jun 3 21:24:45 UTC 2021 [oracle@node1 ~]$ . oraenv ORACLE_SID = [oracle] ? db_instance_name ORACLE_HOME = [/home/oracle] ? dbHome_location
- ターゲット・データベースが非CDBデータベースである場合は、次を実行します。
$ORACLE_HOME/OPatch/datapatch
- ターゲット・データベースがCDBデータベースである場合は、次を実行してPDBリストを見つけます。
select name from v$containers where open_mode="READ WRITE";
- SQL*Plusを終了し、次を実行します。
$ORACLE_HOME/OPatch/datapatch -pdbs pdb_names_gathered_by_the_SQL_statement_in_step_e_separated_by_comma
- ターゲット・データベースが実行されているデータベース・ホームを見つけます。
この問題は、Oracleバグ32827353で追跡されます。
リモート・ノードでのtfactl diagcollectコマンドの実行中のエラー
Oracle Database Applianceでtfactl diagcollect
コマンドを実行するときに、エラーが発生します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデルのKVMおよびベア・メタル・システム
回避策
- Oracle Trace File Analyzerで新しい証明書が生成され、他のノードに配布されるように、各ノードで次のコマンドを実行します。
tfactl syncnodes -remove -local
- 1つのノードで
root
資格証明によりSSHを使用して接続し、次を実行します。tfactl syncnodes
この問題は、Oracleバグ32921859で追跡されます。
データベースを11.2.0.4から12.1または12.2にアップグレードするときのエラー
データベースを11.2.0.4から12.1または12.2にアップグレードするときに、エラーが発生します。
UpgradeResults.html
ファイルで次の警告が発生する可能性があります。
Database is using a newer time zone file version than the Oracle home
ハードウェア・モデル
すべてのOracle Database Applianceベア・メタル・デプロイメント
回避策
- タイム・ゾーンを修正する手動ステップについては、データベース・アップグレード・ガイドを参照してください。
- データベースのアップグレードを手動で完了した後、次のコマンドを実行して、DCSメタデータを更新します。
/opt/oracle/dcs/bin/odacli update-registry update-registry -n db -f
この問題は、Oracleバグ31125985で追跡されます。
12.1単一インスタンス・データベースをアップグレードするときのエラー
12.1単一インスタンス・データベースをアップグレードするときに、ジョブ障害エラーが発生します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデルのベア・メタル・デプロイメント
回避策
- 12.1単一インスタンス・データベースをアップグレードする前に、次のPL/SQLコマンドを実行して、
local_listener
を空の文字列に変更します。ALTER SYSTEM SET LOCAL_LISTENER='';
- 12.1単一インスタンス・データベースを正常にアップグレードした後、次のPL/SQLコマンドを実行して、
local_listener
を必要な値に変更します。ALTER SYSTEM SET LOCAL_LISTENER='-oracle-none-';
この問題は、Oracleバグ31202775および31214657で追跡されます。
cleanup.plを実行した後にエラーが発生する
cleanup.pl
の実行後、odacli
コマンドを実行するときにエラーが発生します。
cleanup.pl
の実行後、odacli
コマンドを使用しようとすると、次のエラーが発生します。
DCS-10042:User oda-cliadmin cannot be authorized.
ハードウェア・モデル
ベア・メタル・デプロイメント用のすべてのOracle Database Applianceハードウェア・モデル
回避策
次のコマンドを実行して、エージェント・ウォレットでユーザーoda-cliadmin
の資格証明を設定します。
# rm -rf /opt/oracle/dcs/conf/.authconfig
# /opt/oracle/dcs/bin/setupAgentAuth.sh
この問題は、Oracleバグ29038717で追跡されます。
クローン・データベース操作のエラー
クローン・データベース操作がエラーにより失敗します。
ソース・データベースが単一インスタンスまたはOracle RAC One Nodeであるか、リモート・ノードで実行されている場合、制御ファイルでパスが正しく作成されていないため、クローン・データベース操作は失敗します。
ソース・データベース作成タイムスタンプがクローン操作に近すぎる場合(少なくとも60分以内)、クローン・データベース操作もエラーが発生して失敗することがあります。
ハードウェア・モデル
ベア・メタル・デプロイメント用のすべてのOracle Database Appliance高可用性ハードウェア・モデル
回避策
クローン・データベースの作成がトリガーされるのと同じノードで実行されているソース・データベース・インスタンスからクローン・データベースを作成します。
SQL> alter system checkpoint;
この問題は、Oracleバグ29002563、29002004、29001906、29001855、29001631、28995153、28986643、30309971および30228362で追跡されます。
クローン・データベース操作が失敗する
Oracle Databaseリリース12.1データベースでは、Oracleバイナリのデフォルトの互換性バージョンが12.0.0.0.0に設定されているため、データベースのクローン作成が失敗することがあります
ハードウェア・モデル
ベア・メタル・デプロイメント用のすべてのOracle Database Appliance高可用性ハードウェア・モデル
回避策
- パラメータ値を変更します。
SQL> ALTER SYSTEM SET COMPATIBLE = '12.1.0.2.0' SCOPE=SPFILE;
- データベースを停止します。
SQL> SHUTDOWN IMMEDIATE
- データベースを起動します。
SQL> Startup
- 新しい値のパラメータを確認します。
SQL> SELECT name, value, description FROM v$parameter WHERE name ='compatible';
この問題は、Oracleバグ30309914で追跡されます。
Oracle Database Applianceの管理時の既知の問題
Oracle Database Applianceの管理時の既知の問題について理解します。
- Oracle Data Guardの構成中にエラーが発生しました
Oracle Database Applianceでコマンドodacli configure-dataguard
を実行すると、upload password file to standby database
ステップでエラーが発生する可能性があります。 - データベースのバックアップ中にエラーが発生しました
Oracle Database Applianceでデータベースをバックアップすると、エラーが発生します。 - 2つのirestoreジョブの実行中にエラーが発生しました
Oracle Database ApplianceのObjectStoreSwiftオブジェクトで2つのirestoreジョブを実行すると、エラーが発生する可能性があります。 - データベースのバックアップでエラーが発生しました
Oracle Database Applianceでデータベースをバックアップするときに、エラーが発生する可能性があります。 - マルチユーザー・アクセス対応システムでのデータベースのリストア中にエラーが発生しました
マルチユーザー・アクセスが有効なOracle Database Applianceでは、ODA-DB
のロールを持つデフォルト以外のユーザーが、DBホームIDを指定せずにNFSバックアップのロケーションからデータベースを解放しようとすると、エラーが発生することがあります。 - Oracle Data Guardの構成中のエラー
Oracle Database Applianceでコマンドodacli configure-dataguard
を実行するときに、エラーが発生することがあります。 - データベースの自動バックアップのエラー
Oracle Database Applianceにパッチを適用するときに、データベースの自動バックアップでエラーが発生することがあります。 - OpenSSHコマンドの脆弱性
QualysおよびNessusのスキャンで検出されたOpenSSHコマンドの脆弱性の問題。 - デプロイメントのクリーン・アップ中のエラー
Oracle Database Applianceをクリーン・アップするときに、エラーが発生します。 - TDEウォレット管理のエラー
TDEウォレット・パスワードを変更するときや、TDE Wallet Management
の値がEXTERNAL
に設定されているデータベースのTDEウォレットのキーを更新するときに、エラーが発生します。 - ファイル・ログ・パスの表示のエラー
ファイル・ログ・パスがコンソールには正しく表示されませんが、ジョブに対して生成されたすべてのログに実際には正しいパスが記録されています。 - Oracle Data Guardの構成中のエラー
Oracle Database Applianceでコマンドodacli configure-dataguard
を実行するときに、エラーが発生することがあります。 - Oracle Data Guardでの回復中のエラー
Oracle Database Applianceでコマンドodacli reinstate-dataguard
を実行するときに、エラーが発生します。 - Oracle Data Guardの構成中のエラー
- Oracle Data Guardステータスの表示中のエラー
Oracle Database ApplianceでOracle Data Guardステータスを表示するときに、エラーが発生します。 - Oracle Data Guardでの回復操作のエラー
Oracle Data Guardでコマンドodacli reinstate-dataguard
を実行するときに、エラーが発生します。 - 同時データベースまたはデータベース・ホーム作成ジョブの実行中のエラー
同時データベースまたはデータベース・ホーム作成ジョブを実行するときに、エラーが発生します。 - データベースのアップグレード後の適用プロセスの有効化のエラー
Oracle Data Guardデプロイメントでデータベースをアップグレード後に適用プロセスの有効化を実行するときに、エラーが発生します。 - Oracle Data Guardステータスの作成中のエラー
Oracle Database ApplianceでOracle Active Data Guardを構成するときに、エラーが発生します。 - データベースのリストア中にエラーが発生しました
Oracle Database Applianceでデータベースをリストアするときに、コマンドodacli irestore-database
でDBホームIDが指定されている場合、エラーが発生する可能性があります。 - データベースの登録中のエラー
Oracle Database Applianceでデータベースをリストアするときに、スタンバイ・データベースのNLS設定がAmerica/Americanでない場合、エラーが発生することがあります。 - Oracle Data Guardの回復中のエラー
Oracle Database ApplianceでOracle Data Guardを回復するときに、エラーが発生します。 - Oracle Data Guardの回復中の障害発生
Oracle Database ApplianceでOracle Data Guardを回復するときに、エラーが発生します。 - Oracle Data Guard操作後のロールの更新中のエラー
Oracle Database ApplianceでOracle Data Guardの操作を実行中、ロールを更新するときにエラーが発生します。 - 単一インスタンス・データベースをリカバリするときのエラー
単一インスタンス・データベースをリカバリするときに、エラーが発生します。 - ORAchkサマリーと詳細レポート・ページの不整合
ブラウザ・ユーザー・インタフェースのORAChkレポート・サマリーに、レポート詳細ページとは異なるクリティカル、失敗および警告の問題の数が表示される場合があります。 - dbstorageが再検出されたときのDATA、RECOおよびREDOエントリの欠落
-n all --force
または-n dbstorage --force
オプションを指定してodacli update-registry
コマンドを実行すると、メタデータが破損する可能性があります。 - oakdが非クラスタ・モードで実行されているとodaeraserツールが機能しない
デプロイメントのクリーン・アップ後に、oakdが非クラスタ・モードで実行されていると、Secure Eraserツールが機能しません。 - 認識されないトークン・メッセージが/var/log/messagesに表示される
Oracle Database Applianceを更新すると、認識されないトークン・メッセージが/var/log/messages
に表示されます。
Oracle Data Guardの構成中のエラー
Oracle Database Applianceでコマンドodacli configure-dataguard
を実行すると、upload password file to standby database
ステップでエラーが発生する可能性があります。
odacli configure-dataguard
を実行すると、CONFIGUREDG - DCS-10001: UNABLE TO CONFIGURE BROKER DGMGRL> SHOW CONFIGURATION;
に次のエラー・メッセージが表示されることがあります :ORA-16783: cannot resolve gap for database tgtpodpgtb
ハードウェア・モデル
Oracle Database Applianceハードウェア・モデル(DBシステムとデータベース・バージョンがOracle Database Applianceリリース19.15より前)
回避策
--skip-password-copy
オプションを指定してコマンドodacli configure-dataguard
を再試行します。
- プライマリ・システムで、パスワード・ファイルを見つけます:
srvctl config database -d dbUniqueName | grep -i password
出力がOracle ASMディレクトリの場合は、Oracle ASMディレクトリからローカル・ディレクトリにパスワードをコピーします。su - grid asmcmd ASMCMD> pwcopy +DATA/tiger2/PASSWORD/orapwtiger /tmp/orapwtiger
出力が空の場合は、
/dbHome/dbs/orapwdbName
のディレクトリを確認します。 たとえば、orapwd
ファイルは/u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwtiger
にあります - スタンバイ・システムにパスワード・ファイルをコピーします。 元のパスワード・ファイルをバックアップします。
/u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwtiger /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwtiger.ori scp root@primaryHost:/u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwtiger /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwtiger
- スタンバイ
orapwd
ファイルの権限を変更します。chown -R oracle /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwtiger chgrp oinstall /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwtiger
- スタンバイ・システムのパスワード・ファイルのロケーションを確認し、必要に応じてOracle ASMディレクトリにコピーします。
srvctl config database -d tiger2 | grep -i password Password file: +DATA/tiger2/PASSWORD/orapwtiger
この例では、ローカル・ディレクトリからOracle ASMディレクトリにパスワードをコピーします。su - grid asmcmd ASMCMD> pwcopy /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwtiger +DATA/tiger2/PASSWORD/orapwtiger
この問題は、Oracleバグ34484209で追跡されます。
データベースのバックアップ中にエラーが発生しました
Oracle Database Applianceでデータベースをバックアップするときに、エラーが発生します。
odacli create-backup
を実行すると失敗し、次のメッセージが表示されます。DCS-10001:Internal error encountered: Unable to get the
rman command status commandid:xxx
output:STATUS
-------------------------
[COMPLETED WITH WARNINGS] error:.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
- 新しいプライマリ・データベースで、
oracle
としてRMANに接続し、アーカイブ・ログ削除ポリシーを編集します。rman target / RMAN> CONFIGURE ARCHIVELOG DELETION POLICY TO BACKED UP 1 TIMES TO 'SBT_TAPE';
- 新しいプライマリ・データベースで、
root
ユーザーとしてバックアップを作成します。odacli create-backup -in db_name -bt backup_type
この問題は、Oracleバグ33181168で追跡されます。
2つのirestoreジョブの実行中にエラーが発生しました
Oracle Database ApplianceのObjectStoreSwiftオブジェクトで2つのirestoreジョブを実行すると、エラーが発生する可能性があります。
DCS-10001:Internal error encountered: Failed to
run RMAN command. Please refer log at location : hostname1:
/u01/app/odaorabase/odaadmin/diag/rdbms/idb0001/idb0001_1/nodename1/rman/b
kup/rman/2022-06-20/rman_2022-06-20_18-23-58.0337.log.
ORA-19511: non RMAN, but media manager or vendor specific failure, error
text: KBHS-01013: specified OPC_WALLET alias alias_opc not found in wallet
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
両方のirestoreデータベース・ジョブに同じObjectStoreSwiftオブジェクトを使用する場合は、最初のirestoreジョブの完了後に2番目のirestoreジョブを開始します。
この問題は、Oracleバグ34300624で追跡されます。
データベースのバックアップでエラーが発生しました
Oracle Database Applianceでデータベースをバックアップするときに、エラーが発生する可能性があります。
DCS-10001:Internal error encountered: Failed to run RMAN command. Please refer log at location : log_location. RMAN failed to restore DB for Migration.
log_location
には、次のエラーが表示される場合があります:RMAN LOG file
RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: failure of recover command at 08/03/2022 09:16:10
RMAN-06053: unable to perform media recovery because of missing log
RMAN-06102: no channel to restore a backup or copy of archived log for thread
1 with sequence 2 and starting SCN of 3765572
RMAN-06102: no channel to restore a backup or copy of archived log for thread
1 with sequence 1 and starting SCN of 3763021
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
Regular-L0バックアップをObjectstoreまたはNFSのロケーションに再度取得します。 次に、対応するバックアップ・レポートを使用してデータベースを格納します。
この問題は、Oracleバグ34463380で追跡されます。
マルチユーザー・アクセス対応システムでのデータベースのリストア中にエラーが発生しました
マルチユーザー・アクセスが有効なOracle Database Applianceでは、ODA-DB
のロールを持つデフォルト以外のユーザーが、DBホームIDを指定せずにNFSバックアップのロケーションからデータベースを解放しようとすると、エラーが発生することがあります。
DCS-10001:Internal error encountered: Unable to fetch database status info
from v$instance.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
irestoreジョブを実行する前に、irestore操作を実行しているものと同じDBホームおよびユーザーを作成します。 次に、irestore操作の実行時に、前に作成したDBホームIDを指定します。
この問題は、Oracleバグ34477115で追跡されます。
Oracle Data Guardの構成中のエラー
Oracle Database Applianceでコマンドodacli configure-dataguard
を実行するときに、エラーが発生することがあります。
odacli configure-dataguard
を実行すると、CONFIGUREDG - DCS-10001: UNABLE TO CONFIGURE BROKER DGMGRL> SHOW CONFIGURATION;
に次のエラー・メッセージが表示されることがあります :ORA-16783: cannot resolve gap for database tgtpodpgtb
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
- 次のコマンドを使用して、プライマリ・データベースのスケジュール済自動バックアップを無効にします:
odacli update-schedule
- プライマリ・データベースのアーカイブ・ログをリストアします。
odacli restore-archivelog
- コマンド
odacli configure-dataguard
を使用してOracle Data Guardを構成します。
この問題は、Oracleバグ34008520で追跡されます。
データベースの自動バックアップ中のエラー
Oracle Database Applianceにパッチを適用するときに、データベースの自動バックアップでエラーが発生することがあります。
DCS-10001:Internal error encountered: 1.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
アプライアンスにパッチが正常に適用された後、自動データベース・バックアップ・プロセスは正常に完了します。この問題は、Oracleバグ33699091で追跡されます。
OpenSSHコマンドの脆弱性
QualysおよびNessusのスキャンで検出されたOpenSSHコマンドの脆弱性の問題。
OPENSSH COMMAND INJECTION VULNERABILITY
が報告されています。 詳細は、CVE-2020-15778を参照してください。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
なし。
この問題は、Oracleバグ33217970で追跡されます。
デプロイメントのクリーン・アップ中のエラー
Oracle Database Applianceをクリーン・アップするときに、エラーが発生します。
ハードウェア・モデル
DBシステムを含むすべてのOracle Database Applianceハードウェア・モデル
回避策
- 両方のノードでNFSサービスを停止します。
service nfs stop
- ベア・メタル・システムをクリーン・アップします。 ステップについては、ハードウェア・モデルのOracle Database Applianceデプロイメントおよびユーザーズ・ガイドを参照してください。
この問題は、Oracleバグ33289742で追跡されます。
TDEウォレット管理のエラー
TDEウォレット・パスワードを変更するときや、TDE Wallet Management
の値がEXTERNAL
に設定されているデータベースのTDEウォレットのキーを更新するときに、エラーが発生します。
DCS-10089:Database DB_NAME is in an invalid state 'NOT_RUNNING'.Database DB_NAME must be running
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
なし。 TDEウォレットのパスワード変更やTDEウォレットのキー更新などの操作は、TDE Wallet Management
の値がEXTERNAL
に設定されているデータベースではサポートされていません。
この問題は、Oracleバグ33278653で追跡されます。
ファイル・ログ・パスの表示のエラー
ファイル・ログ・パスがコンソールには正しく表示されませんが、ジョブに対して生成されたすべてのログに実際には正しいパスが記録されています。
ハードウェア・モデル
仮想プラットフォームを使用するすべてのOracle Database Applianceハードウェア・モデル
回避策
なし。
この問題は、Oracleバグ33580574で追跡されます。
Oracle Data Guardの構成中のエラー
Oracle Database Applianceでコマンドodacli configure-dataguard
を実行するときに、エラーが発生することがあります。
odacli configure-dataguard
を実行するときに、ステップRestore missing archivelog (Primary site)
に次のエラー・メッセージが表示されることがあります。DCS-10114:Failed to acquire exclusive access
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
- コマンド
odacli configure-dataguard
を実行する前に、プライマリ・データベースの自動バックアップ・スケジュールを無効にし、既存のバックアップ・ジョブが完了したことを確認します。- プライマリ・データベースのデータベース・バックアップ・スケジュールを確認します。
odacli list-schedules
- プライマリ・データベースのデータベースおよびアーカイブ・ログのバックアップ・スケジュールを無効にします。
odacli update-schedule -i schedule_id -d
- プライマリ・データベースのデータベース・バックアップ・スケジュールを確認します。
- コマンド
odacli configure-dataguard
を実行します。 - コマンド
odacli configure-dataguard
が正常に完了した後、必要に応じて、プライマリ・データベースの自動バックアップを再度有効にします。odacli update-schedule -i schedule_id -e
この問題は、Oracleバグ33724368で追跡されます。
Oracle Data Guardでの回復中のエラー
Oracle Database Applianceでコマンドodacli reinstate-dataguard
を実行するときに、エラーが発生します。
DCS-10001:Internal error encountered: Unable to reinstate Dg.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
古いプライマリ・データベースを手動でフラッシュバックします。- 新しいプライマリ・マシンで、
standby_became_primary_scn
を取得します。SQL> select standby_became_primary_scn from v$database; STANDBY_BECAME_PRIMARY_SCN -------------------------- 4370820
- 古いプライマリ・データベースで、
oracle
ユーザーとして次を実行します。rman target / RMAN> set decryption identified by 'password' RMAN> FLASHBACK DATABASE TO SCN STANDBY_BECAME_PRIMARY_SCN;
- 新しいプライマリ・データベースで、
odacli reinstate-dataguard
コマンドを実行します。
この問題は、Oracleバグ33190261で追跡されます。
Oracle Data Guardの構成中のエラー
Enable redo transport and apply
に次のエラー・メッセージが表示されることがあります。Warning: ORA-16629: database reports a different protection level from the protection mode standbydb - Physical standby database (disabled)
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
DGMGRL> Enable database tgtptdcnvo
Enabled.
この問題は、Oracleバグ33749492で追跡されます。
Oracle Data Guardステータスの表示中のエラー
Oracle Database ApplianceでOracle Data Guardステータスを表示するときに、エラーが発生します。
Check if DataGuard config is updated
で失敗します。 ただし、Oracle Data Guard操作は成功しています。
ハードウェア・モデル
すべてのOracle Database Appliance高可用性システム
回避策
DGMGRL
を使用して、Oracle Data Guardステータスを確認します。
この問題は、Oracleバグ33411769で追跡されます。
Oracle Data Guardでの回復操作のエラー
Oracle Data Guardでコマンドodacli reinstate-dataguard
を実行するときに、エラーが発生します。
dcs-agent.log
で報告されるエラーは次のとおりです。DCS-10001:Internal error encountered: Unable to reinstate Dg." and can
further find this error "ORA-12514: TNS:listener does not currently know of
service requested
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
回復中のデータベースがMOUNTモードで起動していることを確認します。
srvctl start database -d db-unique-name -o mount
コマンドが正常に完了したら、コマンドodacli reinstate-dataguard
ジョブを実行します。 データベースがMOUNTモードになっている場合は、一時的なエラーになる可能性があります。 数分後、odacli describe-dataguardstatus
またはodacli list-dataguardstatus
を使用してData Guardステータスを再度確認するか、DGMGRL> SHOW CONFIGURATION;
を使用して回復が成功したかどうかを確認します。
この問題は、Oracleバグ32367676で追跡されます。
同時データベースまたはデータベース・ホーム作成ジョブの実行中のエラー
同時データベースまたはデータベース・ホーム作成ジョブを実行するときに、エラーが発生します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
同時データベースまたはデータベース・ホーム作成ジョブを実行しないでください。この問題は、Oracleバグ32376885で追跡されます。
データベースのアップグレード後の適用プロセスの有効化のエラー
Oracle Data Guardデプロイメントでデータベースをアップグレード後に適用プロセスの有効化を実行するときに、エラーが発生します。
Error: ORA-16664: unable to receive the result from a member
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
- スタンバイ・データベースをアップグレード・モードで再起動します。
srvctl stop database -d <db_unique_name> Run PL/SQL command: STARTUP UPGRADE;
- 適用プロセスの有効化を続行し、ログ適用プロセスがリフレッシュされるまで待機します。
- しばらくしてから、DGMGRLコマンドを使用してData Guardステータスを確認します。
SHOW CONFIGURATION;
この問題は、Oracleバグ32864100で追跡されます。
Oracle Data Guardステータスの作成中のエラー
Oracle Database ApplianceでOracle Active Data Guardを構成するときに、エラーが発生します。
odacli configure-dataguard
コマンドは、スタンバイ・システムで次のエラーでステップNewDgconfig
で失敗します。ORA-16665: TIME OUT WAITING FOR THE RESULT FROM A MEMBER
odacli list-jobs
コマンドを使用して、ジョブのステータスを確認します。
ハードウェア・モデル
Oracle Data Guard構成のすべてのOracle Database Applianceハードウェア・モデル
回避策
次のステップに従います。
- スタンバイ・システムで、次を実行します。
export DEMODE=true; odacli create-dataguardstatus -i dbid -n dataguardstatus_id_on_primary -r configdg.json export DEMODE=false; configdg.json example
configdg.json
ファイルの例:{
"name": "test1_test7",
"protectionMode": "MAX_PERFORMANCE",
"replicationGroups": [
{
"sourceEndPoints": [
{
"endpointType": "PRIMARY",
"hostName": test_domain1",
"listenerPort": 1521,
"databaseUniqueName": "test1",
"serviceName": "test",
"sysPassword": "***",
"ipAddress": "test_IPaddress"
},
],
"targetEndPoints": [
{
"endpointType": "STANDBY",
"hostName": "test_domain2",
"listenerPort": 1521,
"databaseUniqueName": "test7",
"serviceName": "test",
"sysPassword": "***",
"ipAddress": "test_IPaddress3"
},
],
"transportType": "ASYNC"
}
]
}
この問題は、Oracleバグ32719173で追跡されます。
データベースのリストア中にエラーが発生しました
Oracle Database Applianceでデータベースをリストアするときに、コマンドodacli irestore-database
でDBホームIDが指定されている場合、エラーが発生する可能性があります。
odacli irestore-database -r dbs2_check.json -n name2 -dh
3462a80c-0c6a-419b-82e1-c3944dedd892
Enter SYS user password:
Retype SYS user password:
DCS-10001:Internal error encountered: java.lang.NullPointerException.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
- NFSクライアントのロケーションをアンマウントします。
umount NFS_client_location
- NFSサーバーのロケーションに対して、
/etc/export
ファイルにno_root_squash
オプションを追加します。nfs_server_locationIP_address_of_NFS_Client(rw,syn,no_root_squash)
- NFSサーバー・マシンでNFSサーバーを再起動します。
/bin/systemctl restart nfs.service
- NFSクライアントを再マウントします。
mount -t nfs IP_address_of_NFS_server:NFS_server_location NFS_client_location
- NFSバックアップからデータベースのirestoreを実行します。
- NFSクライアントのロケーションをアンマウントします。
umount NFS_client_location
- NFSサーバーのロケーションに対して
/etc/export
ファイルのno_root_squash
オプションを削除します。nfs_server_location IP_address_of_NFS_Client(rw,sync)
- ステップ3とステップ4を再度実行します。
この問題は、Oracleバグ34149711で追跡されます。
データベースの登録中のエラー
Oracle Database Applianceでデータベースをリストアするときに、スタンバイ・データベースのNLS設定がAmerica/Americanでない場合、エラーが発生することがあります。
RMAN複製タスクの実行中にエラーが発生しました。 エラー・メッセージに示されているRMANログに、RMAN-06136エラーおよびORA-00907エラーが表示される場合があります。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
なし。
この問題は、Oracleバグ32349703で追跡されます。
Oracle Data Guardの回復中のエラー
Oracle Database ApplianceでOracle Data Guardを回復するときに、エラーが発生します。
odacli reinstate-dataguard
コマンドは、次のエラーで失敗します。Unable to reinstate Dg. Reinstate job was executed within 24hrs after failover job.
dcs-agent.logファイルには、次のエラー・エントリがあります。
DGMGRL> Reinstating database "xxxx",
please wait...
Oracle Clusterware is restarting database "xxxx" ...
Connected to "xxxx"
Continuing to reinstate database "xxxx" ...
Error: ORA-16653: failed to reinstate database
ハードウェア・モデル
Oracle Data Guard構成のすべてのOracle Database Applianceハードウェア・モデル
回避策
次のステップに従います。
- プライマリ・マシンで、standby_became_primary_scnを取得します。
SQL> select standby_became_primary_scn from v$database; STANDBY_BECAME_PRIMARY_SCN -------------------------- 3522449
- 古いプライマリ・データベースで、バックアップ暗号化パスワードを使用してRMANでこのSCNにフラッシュバックします。
RMAN> set decryption identified by 'rman_backup_password' ; executing command: SET decryption RMAN> FLASHBACK DATABASE TO SCN 3522449 ; ... Finished flashback at 24-SEP-20 RMAN> exit
- 新しいプライマリ・マシンで、
odacli reinstate-dataguard
コマンドを実行します。
この問題は、Oracleバグ31884506で追跡されます。
Oracle Data Guardの回復中の障害発生
Oracle Database ApplianceでOracle Data Guardを回復するときに、エラーが発生します。
odacli reinstate-dataguard
コマンドは、次のエラーで失敗します。Message:
DCS-10001:Internal error encountered: Unable to reinstate Dg.
dcs-agent.logファイルには、次のエラー・エントリがあります。
ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
ハードウェア・モデル
Oracle Data Guard構成のすべてのOracle Database Applianceハードウェア・モデル
回避策
次のステップに従います。
- 回復中のデータベースがMOUNTモードで起動していることを確認します。 データベースをMOUNTモードで起動するには、次のコマンドを実行します。
srvctl start database -d db-unique-name -o mount
- 前述のコマンドが正常に実行されたら、
odacli reinstate-dataguard
コマンドを実行します。
この問題は、Oracleバグ32047967で追跡されます。
Oracle Data Guard操作後のロールの更新中のエラー
Oracle Database ApplianceでOracle Data Guardの操作を実行中、ロールを更新するときにエラーが発生します。
odacli describe-database
コマンドの出力に示されているdbRoleコンポーネントは、Oracle Database ApplianceでのOracle Data Guardのスイッチオーバー、フェイルオーバーおよび回復の各操作後には更新されません。
ハードウェア・モデル
Oracle Data Guard構成のすべてのOracle Database Applianceハードウェア・モデル
回避策
odacli update-registry -n db --force/-f
を実行して、データベース・メタデータを更新します。 ジョブの完了後、odacli describe-database
コマンドを実行して、dbRoleが更新されていることを確認します。
この問題は、Oracleバグ31378202で追跡されます。
単一インスタンス・データベースをリカバリするときのエラー
単一インスタンス・データベースをリカバリするときに、エラーが発生します。
DCS-10001:Internal error encountered: DCS-10001:Internal error encountered:
Missing arguments : required sqlplus connection information is not
provided
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
回避策
データベースが実行されているノードで単一インスタンス・データベースのリカバリを実行します。
この問題は、Oracleバグ31399400で追跡されます。
ORAchkサマリーと詳細レポート・ページの不整合
ブラウザ・ユーザー・インタフェースのORAChkレポート・サマリーに、レポート詳細ページとは異なるクリティカル、失敗および警告の問題の数が表示される場合があります。
ハードウェア・モデル
Oracle Database Applianceハードウェア・モデルのベア・メタル・デプロイメント
回避策
ブラウザ・ユーザー・インタフェースのORAchkレポート・サマリーのクリティカル、失敗および警告の問題の数を無視します。 レポート詳細ページを確認します。
この問題は、Oracleバグ30676674で追跡されます。
dbstorageが再検出されたときのDATA、RECOおよびREDOエントリの欠落
-n all --force
または-n dbstorage --force
オプションを指定してodacli update-registry
コマンドを実行すると、メタデータが破損する可能性があります。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデルのベア・メタル・デプロイメント
回避策
システムで作成されたすべてのデータベースが移行されたシステムでOAKCLIを使用する場合は、-all
オプションを実行します。 DCSスタックで実行される他のシステムでは、odacli update-registry -n component_name_to_be_updated_excluding_dbstorage
を使用して、dbstorage以外のすべてのコンポーネントを個別に更新します。
この問題は、Oracleバグ30274477で追跡されます。
oakdが非クラスタ・モードで実行されているとodaeraserツールが機能しない
デプロイメントのクリーン・アップ後に、oakdが非クラスタ・モードで実行されていると、Secure Eraserツールが機能しません。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェアのベア・メタル・システム
回避策
デプロイメントのクリーン・アップ後、oakd
は非クラスタ・モードで起動され、odaadmcli stop oakコマンドを使用して停止することはできません。 このような場合、Secure Eraseツールを実行すると、odaeraserコマンドは失敗します。
コマンドodaadmcli shutdown oak
を使用して、oakd
を停止します。
この問題は、Oracleバグ28547433で追跡されます。
認識されないトークン・メッセージが/var/log/messagesに表示される
Oracle Database Applianceを更新すると、認識されないトークン・メッセージが/var/log/messages
に表示されます。
Oracle Database Appliance 12.1.2.11.0に更新すると、Oracle VM Serverのバージョンが3.4.3に更新されます。 更新後、次のメッセージが/var/log/messages
に表示されます。
Unrecognized token: "max_seq_redisc"
Unrecognized token: "rereg_on_guid_migr"
Unrecognized token: "aguid_inout_notice"
Unrecognized token: "sm_assign_guid_func"
Unrecognized token: "reports"
Unrecognized token: "per_module_logging"
Unrecognized token: "consolidate_ipv4_mask"
InfiniBand準拠のサブネット・マネージャおよび管理(opensm)機能には影響しないため、これらのパラメータのメッセージは無視できます。 ただし、/var/log/messages
のフラッディングを避けるために、パラメータを削除することをお薦めします。
ハードウェア・モデル
InfiniBandを使用したOracle Database Appliance X6-2-HAおよびX5-2
回避策
次の手順を実行して、パラメータを削除します。
-
パッチ適用後に、ベア・メタル・デプロイメントおよび仮想化プラットフォーム環境のDom0で/
etc/opensm/opensm.conf
ファイルを更新して、パラメータを削除します。cat /etc/opensm/opensm.conf | egrep -w 'max_seq_redisc|rereg_on_guid_migr|aguid_inout_notice|sm_assign_guid_func|repo rts|per_module_logging|consolidate_ipv4_mask' | grep -v ^# max_seq_redisc 0 rereg_on_guid_migr FALSE aguid_inout_notice FALSE sm_assign_guid_func uniq_count reports 2 per_module_logging FALSE consolidate_ipv4_mask 0xFFFFFFFF
-
再起動します。 ノードを再起動した後は、このメッセージは表示されません。
この問題は、Oracleバグ25985258で追跡されます。