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 Grid Infrastructureのアップグレードでエラーが発生しました」
rootupgrade.sh
スクリプトは正常に実行されましたが、Oracle Grid Infrastructureのアップグレードは失敗します。 - 11.2.0.4 データベース・ホームにパッチを適用中にエラーが発生しました
11.2.0.4データベース・ホームにパッチを適用すると、エラーが発生します。 - 「Oracle Database Appliance仮想化プラットフォームへのパッチ適用後のSSD_LOCAL値のエラー」
Oracle Database Appliance仮想化プラットフォームにリリース18.8から19.8へのパッチを適用した後、SSD_LOCAL値にエラーがある場合があります。 - 「事前照合レポートの実行中にエラーが発生しました」
Oracle ORAchkまたはodacli create-prepatchreport
コマンドの実行時に、エラーが発生します。 - 「仮想化プラットフォームでのオペレーティング・システムのアップグレード中にエラーが発生しました」
仮想化プラットフォームでオペレーティング・システムをアップグレードすると、エラーが発生します。 - 「データベース・ホームのパッチ適用中にエラーが発生しました」
Standard Editionの高可用性が有効になっているデータベースのデータベース・ホームにパッチを適用すると、エラーが発生します。 - 「サーバーまたはデータベースのパッチ適用後にTFAが実行されていません」
Oracle TFAは、サーバーまたはデータベースのパッチ適用後は実行されません。 - 「パッチ適用後にディスク・ファームウェアが更新されませんでした」
Oracle Database Applianceへのパッチ適用後、一部のOracle Database Applianceハードウェア・モデルでディスク・ファームウェアが更新されません。 - 「サーバー・パッチ適用中のエラー」
サーバーへのパッチ適用時にエラーが発生しました。 - 「データベース・パッチ適用中のエラー」
データベースへのパッチ適用時にエラーが発生しました。 - 「パッチ適用時のサーバー・ステータスが通常に設定されていません」
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)のパッチ適用はサポートされていません。 - 「11.2.0.4パッチ適用後、データベースの起動に失敗しました」
Oracle Database Applianceにパッチを適用して18.3をリリースすると、バージョン11.2.0.4のデータベースの起動に失敗します。 - 「Oracle Database Appliance仮想化プラットフォームでのパッチ適用エラー」
Oracle Database Appliance仮想化プラットフォームのサーバー・パッチの適用時に、エラーが発生します。 - 「Oracle Databaseホームへのパッチ適用がエラーで失敗しました」
Oracle Databaseホームにパッチを適用する際に、エラーが発生しました。 - 「Oracle Database Applianceへのパッチ適用中のエラー」
Oracle Database Applianceのサーバー・パッチの適用時に、エラーが発生します。 - 「Oracle Database Applianceのクリーンアップおよび再プロビジョニング後、一部のコンポーネントのバージョンが更新されていません」
Oracle Database Applianceをクリーン・アップおよび再プロビジョニングした後は、Oracle Auto Service Request (ASR)、Oracle TFAコレクタまたはOracle ORAchkバージョンは更新されません。
Oracle Grid Infrastructureのアップグレードでエラーが発生しました
rootupgrade.sh
スクリプトは正常に実行されましたが、Oracle Grid Infrastructureのアップグレードは失敗します。
/opt/oracle/oak/log/<NODENAME>/patch/19.8.0.0.0/
の下にあるグリッド・アップグレード・ログ・ファイルに記録されます。ERROR: The clusterware active state is UPGRADE_AV_UPDATED
INFO: ** Refer to the release notes for more information **
INFO: ** and suggested corrective action **
これは、ルート・アップグレード・スクリプトが最後のノードで実行されたときに、アクティブ・バージョンが正しい状態に設定されていないためです。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
root
ユーザーとして、2番目のノードで次のコマンドを実行します:/u01/app/19.0.0.0/grid/rootupgrade.sh -f
- コマンドが完了したら、クラスタのアクティブ・バージョンがUPGRADE FINALに更新されていることを確認します。
/u01/app/19.0.0.0/grid/bin/crsctl query crs activeversion -f The cluster upgrade state is [UPGRADE FINAL]
- Oracle Database Applainceサーバーのパッチ適用プロセスを再度実行して、Oracle Grid Infrastructureをアップグレードします。
この問題は、Oracleバグ31546654によって追跡されます。
11.2.0.4データベース・ホームにパッチを適用中にエラーが発生しました
11.2.0.4データベース・ホームにパッチを適用すると、エラーが発生します。
WARNING: 2020-07-09 04:34:56: Errors found while running catbundle.sql on
the Database db_name
INFO: 2020-07-09 04:34:56: Please run catbundle.sql manually on Database db_name
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
/u01/app/db_user/product/11.2.0.4/home_name/cfgtoollogs/catbundle
のロケーションにあるcatbundleログ・ファイルに移動します。- 警告メッセージの日付とタイムスタンプを使用して、失敗した操作のログ・ファイルを見つけます。
- ファイル内のORAエラーを確認してください。 次のORAエラーを無視し、他のエラーを修正します。
ORA-29809 ORA-29931 ORA-29830 ORA-00942 ORA-00955 ORA-01430 ORA-01432 ORA-01434 ORA-01435 ORA-01917 ORA-01920 ORA-01921 ORA-01952 ORA-02303 ORA-02443 ORA-04043 ORA-29832 ORA-29844 ORA-14452 ORA-06512 ORA-01927
catbundle.sql
を再度実行します。
この問題は、Oracleバグ31579565によって追跡されます。
Oracle Database Appliance仮想化プラットフォームへのパッチ適用後のSSD_LOCAL値のエラー
Oracle Database Appliance仮想化プラットフォームにリリース18.8から19.8へのパッチを適用した後、SSD_LOCAL値にエラーがある場合があります。
oakcli show version -detail
コマンドを実行すると、次の出力が表示されます:SSD_LOCAL 0121 Up-to-date, 0121
SSD_LOCAL 0212 Up-to-date, 0212
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデルの仮想化プラットフォームのデプロイメント
対処方法
表示に問題があります。 不整合を無視します。
この問題は、Oracleバグ31607196によって追跡されます。
事前照合レポートの実行中にエラーが発生しました
Oracle ORAchkまたはodacli create-prepatchreport
コマンドの実行時に、エラーが発生します。
- CSS disktimeout is not set to the default value of 200
- Cluster Synchronization Services (CSS) misscount not set to recommended
value
ハードウェア・モデル
Oracle Database Applianceハードウェア・モデルX6-2L、X6-2M、X6-2S、X7-2M、X7-2S、X8-2M、X8-2S
対処方法
エラー・メッセージを無視してパッチ適用を続行します。
この問題は、Oracleバグ31631618によって追跡されます。
仮想化プラットフォームでのオペレーティング・システムのアップグレード中にエラーが発生しました
仮想化プラットフォームでオペレーティング・システムをアップグレードすると、エラーが発生します。
エラー・メッセージには、未処理のpython例外が/opt/oracle/oak/bin/dcliagent.py
ファイルに表示されます。
ハードウェア・モデル
仮想化プラットフォーム上のすべてのOracle Database Applianceハードウェア・モデル
対処方法
dcliagent.py
は、数回の再試行後に起動します。 エラー・メッセージを無視します。
この問題は、Oracleバグ31633374によって追跡されます。
データベース・ホームのパッチ適用中にエラーが発生しました
Standard Editionの高可用性が有効になっているデータベースのデータベース・ホームにパッチを適用すると、エラーが発生します。
odacli update-dbhome -v release_number
コマンドを実行すると、エラーが発生します。WARNING::Failed to run the datapatch as db <db_name> is not in running state
ハードウェア・モデル
高可用性デプロイメントを備えたすべてのOracle Database Applianceハードウェア・モデル
対処方法
- ターゲット・データベース・インスタンスの実行中のノードを見つけます:
srvctl status database -database dbUniqueName
または、単一インスタンス・データベース・インスタンスを必要なノードに再配置します:odacli modify-database -g node_number (-th node_name)
- 実行中のノードで、非CDBデータベースのdatapatchを手動で実行します:
dbhomeLocation/OPatch/datapatch
- CDBデータベースの場合は、SQL*Plusを使用してPDBリストを検索します。
select name from v$containers where open_mode='READ WRITE'; dbhomeLocation/OPatch/datapatch -pdbs pdb_names_found_in_previous_step_divided_by_comma
この問題は、Oracleバグ31654816によって追跡されます。
サーバーまたはデータベースのパッチ適用後にTFAが実行されていません
Oracle TFAは、サーバーまたはデータベースのパッチ適用後は実行されません。
TFAは、Oracle DatabaseおよびOracle Database Applianceにパッチを適用するときに停止されます。
ハードウェア・モデル
Oracle Database Applianceのすべてのベアメタル・デプロイメント
対処方法
tfactl start
を実行して、TFAを手動で起動します。
この問題はOracleのバグ31091006で追跡されます。
パッチ適用後にディスク・ファームウェアが更新されませんでした
Oracle Database Applianceへのパッチ適用後、一部のOracle Database Applianceハードウェア・モデルでディスク・ファームウェアが更新されません。
odacli describe-component
コマンドでは、ディスクの使用可能なバージョンが0112として表示されますが、odacli update-storage
およびodacli update-server
コマンドはディスク・ファームウェアを更新しません。
ハードウェア・モデル
すべてのOracle Database Appliance X7-2-HAハードウェア・モデル
対処方法
なし
この問題は、Oracleのバグ30841243で追跡されます。
サーバー・パッチ適用中のエラー
サーバーへのパッチ適用時にエラーが発生しました。
odacli update-server -v release_number
コマンドを実行すると、次のエラーが発生します:
DCS-10001:Internal error encountered: patchmetadata for 19.6.0.0.0 missing
target version for GI.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
grid_home/bin
のロケーションにあるosdbagrp
バイナリの適切なgrid
ユーザーにファイル所有権を一時的に変更します。 次に例を示します。$ chown -R grid:oinstall /u01/app/18.0.0.0/grid/bin/osdbagrp
update-registry -n gihome
またはupdate-registry -n system
コマンドを実行します。
この問題は、Oracleバグ31125258によって追跡されます。
データベース・パッチ適用中のエラー
データベースへのパッチ適用時にエラーが発生しました。
Standard Edition高可用性が有効になっているデータベース・ホームでodacli update-dbhome -v release_number
コマンドを実行すると、エラーが発生します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
- データベース・ホームから実行されているすべてのデータベースを検索します。 次に例を示します。
odacli list-databases|grep DB home resource ID
- 各データベースのPDBを検索します:
#su oracle #export ORACLE_HOME=Database home location #export ORACLE_SID=Database SID #sqlplus "/as sysdba" SQL> SELECT NAME, OPEN_MODE FROM V$CONTAINERS WHERE OPEN_MODE='READ WRITE';
この問合せは、PDBが"READ WRITE"モードの場合、
CDB$ROOT
を含むすべてのPDB名を返します。 - SQL*Plusを終了します。
- datapatchを実行します:
#su oracle #export ORACLE_HOME=Database home location #export ORACLE_SID=Database SID #$ORACLE_HOME/OPatch/datapatch -pdbs "PDB name","PDB name"
root
ユーザーとして、odacli update-dbhome
コマンドを再度実行してメタデータ・エントリを修正します。# odacli update-dbhome -i dbhome id -v 19.7.0.0.0
この問題は、Oracleバグ31399885によって追跡されます。
パッチ適用時のサーバー・ステータスが通常に設定されていません
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クック対応ステータスは
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 hardware Modelベアメタル・デプロイメント
対処方法
同じパッチを再度インストールします。
この問題は、Oracleのバグ30026438および30155710を使用して追跡されます。
M.2ドライブのパッチ適用はサポートされていません。
M.2ドライブ(ローカル・ディスクSSDSCKJB48およびSSDSCKJB480G7)のパッチ適用はサポートされていません。
これらのドライブは、odacli describe-component
コマンドを実行すると表示されます。 M.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で追跡されます。
11.2.0.4パッチ適用後、データベースの起動に失敗しました
Oracle Database Applianceにパッチを適用して18.3をリリースすると、バージョン11.2.0.4のデータベースの起動に失敗します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
バージョン11.2.0.4.170814および11.2.0.4.171017のデータベースは、Oracle Database Applianceリリース18.3へのパッチ適用後に手動で開始する必要があります。
srvctl start database -db db_unique_name
この問題は、Oracleバグ28815716で追跡されます。
Oracle Database Appliance仮想化プラットフォームでのパッチ適用エラー
Oracle Database Appliance仮想化プラットフォームのサーバー・パッチの適用時に、エラーが発生します。
仮想化プラットフォームへのパッチ適用時にエラーが発生しました:
仮想化プラットフォームでアプライアンスにパッチを適用する場合、パッチ適用は次のようなエラーで失敗します:
ERROR: Unable to apply the GRID patch
ERROR: Failed to patch server (grid) component
このエラーは、パッチ適用前にOracle TFAコレクタを停止した場合でも発生します。 ノードでサーバーへのパッチ適用中に、Oracle TFAコレクタが更新され、TFAプロセスが再起動されるため、エラーが発生します。 この問題を解決するには、回避策で説明するステップに従います。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
- クラスタ内のすべてのノードで
/etc/init.d/init.tfa stop
を実行します。 - 次のコマンドを実行します。
/u01/app/18.0.0.0/grid/bin/cluutil -ckpt -oraclebase /u01/app/grid -chkckpt -name ROOTCRS_PREPATCH -status
コマンド出力が
SUCCESS
であることを確認します。 - コマンド出力が
SUCCESS
の場合は、すべてのノードで次のコマンドを実行します:/u01/app/18.0.0.0/grid/crs/install/rootcrs.sh -prepatch -rollback /u01/app/18.0.0.0/grid/crs/install/rootcrs.sh -postpatch
- パッチ適用を再起動します。
この問題はOracleのバグ30886701で追跡されます。
Oracle Databaseホームへのパッチ適用がエラーで失敗しました
Oracle Databaseホームにパッチを適用する際に、エラーが発生しました。
ベアメタル・システム上のOracle Databaseホームへのパッチ適用時にエラーが発生しました:
ベアメタル・システムでOracle Databaseホームにパッチを適用する場合、odacli update-dbhome
コマンドは次のようなエラーで失敗します:
Please stop TFA before dbhome patching.
この問題を解決するには、回避策で説明するステップに従います。
仮想化プラットフォームへのOracle Databaseホームのパッチ適用時に発生するエラー:
仮想化プラットフォームのOracle Databaseホームにパッチを適用すると、パッチ適用は次のようなエラーで失敗します:
INFO: Running prepatching on local node
WARNING: errors seen during prepatch on local node
ERROR: Unable to apply the patch 1
ディレクトリ/opt/oracle/oak/log/hostname/patch/18.8.0.0.0
に生成された準備ログ・ファイルを確認します。 また、コマンドls -lrt prepatch_*.log
を使用して、最後の実行に対するprepatchログを表示することもできます。 コマンド出力の最後のログ・ファイルを確認します。
ログ・ファイルで、次のようなエントリを検索します:
ERROR: date_time_stamp: TFA is running on one or more nodes.
WARNING: date_time_stamp: Shutdown TFA and then restart patching
INFO: date_time_stamp: Read the Release Notes for additional information.
この問題を解決するには、回避策で説明するステップに従います。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
- クラスタ内のすべてのノードで
tfactl stop
を実行します。 - Oracle TFAコレクタがすべてのノードで停止したら、パッチ適用を再起動します。
- クラスタ内のすべてのノードで
/etc/init.d/init.tfa stop
を実行します。 - Oracle TFAコレクタがすべてのノードで停止したら、パッチ適用を再起動します。
この問題は、Oracleのバグ30799713および30892062で追跡されます。
Oracle Database Applianceへのパッチ適用中のエラー
Oracle Database Applianceのサーバー・パッチの適用時に、エラーが発生します。
ベアメタル・システムへのパッチ適用時にエラーが発生しました:
ベアメタル・システムでアプライアンスにパッチを適用する場合、odacli update-server
コマンドは次のエラーで失敗します:
Please stop TFA before server patching.
この問題を解決するには、回避策で説明するステップに従います。
仮想化プラットフォームへのパッチ適用時にエラーが発生しました:
仮想化プラットフォームでアプライアンスにパッチを適用する場合、パッチ適用は次のようなエラーで失敗します:
INFO: Running prepatching on local node
WARNING: errors seen during prepatch on local node
ERROR: Unable to apply the patch 1
ディレクトリ/opt/oracle/oak/log/hostname/patch/18.8.0.0.0
に生成された準備ログ・ファイルを確認します。 また、コマンドls -lrt prepatch_*.log
を使用して、最後の実行に対するprepatchログを表示することもできます。 コマンド出力の最後のログ・ファイルを確認します。
ログ・ファイルで、次のようなエントリを検索します:
ERROR: date_time_stamp: TFA is running on one or more nodes.
WARNING: date_time_stamp: Shutdown TFA and then restart patching
INFO: date_time_stamp: Read the Release Notes for additional information.
この問題を解決するには、回避策で説明するステップに従います。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
- クラスタ内のすべてのノードで
tfactl stop
を実行します。 - Oracle TFAコレクタがすべてのノードで停止したら、パッチ適用を再起動します。
- クラスタ内のすべてのノードで
/etc/init.d/init.tfa stop
を実行します。 - Oracle TFAコレクタがすべてのノードで停止したら、パッチ適用を再起動します。
この問題は、Oracleのバグ30260318および30892062で追跡されます。
Oracle Database Applianceのクリーンアップおよび再プロビジョニング後、一部のコンポーネントのバージョンが更新されていません
Oracle Database Applianceをクリーン・アップおよび再プロビジョニングした後は、Oracle Auto Service Request (ASR)、Oracle TFAコレクタまたはOracle ORAchkバージョンは更新されません。
リリース19.8でOracle Database Applianceをクリーン・アップおよび再プロビジョニングする場合、Oracle Auto Service Request (ASR)またはOracle TFAコレクタ、またはOracle ORAchk RPMが19.8をリリースするように更新されないことがあります。 このコンポーネントは、Oracle Database Applianceリリース19.8用のパッチを適用するときに更新されます。
ハードウェア・モデル
すべてのOracle Database Applianceデプロイメント
対処方法
リリースの最新のサーバー・パッチに更新します。
この問題は、Oracleのバグ28933900および30187516で追跡されます。
Oracle Database Applianceをデプロイする際の既知の問題
Oracle Database Applianceをプロビジョニングまたはデプロイする場合の既知の問題を理解します。
- 「Standard Edition高可用性データベースのバックアップおよびリカバリを実行中にエラーが発生しました」
Standard Edition高可用性データベースのバックアップおよびリカバリを実行すると、エラーが発生します。 - 「ノードのリブート後にNTPサービスが実行されない」
ノードのリブート後、ネットワーク・タイム・プロトコル・デーモン(ntpd)の起動に失敗します。 - 「Oracle Flex冗長性で11.2.0.4および12.1 Oracle ACFSデータベースを作成できません」
Oracle Flex冗長性での11.2.0.4および12.1 Oracle ACFSデータベースの作成に失敗しました。 - 11.2.0.4 データベース作成時のエラー
11.2.0.4データベースの作成時にエラーが発生しました。 - 11.2.0.4 データベースの作成またはリストア中にエラーが発生しました
11.2.0.4データベースの作成またはリストア時にエラーが発生しました。 - 11.2.0.4 から12.1または12.2へのデータベースのアップグレード中にエラーが発生しました
11.2.0.4から12.1または12.2にデータベースをアップグレードする際に、エラーが発生します。 - 「19cの単一インスタンス・データベースを作成中にエラーが発生しました」
19cの単一インスタンス・データベースを作成する場合は、エラーが発生します。 - 12.1 単一インスタンス・データベースのアップグレード中にエラーが発生しました
12.1の単一インスタンス・データベースのアップグレード時に、ジョブの障害エラーが発生します。 - 「プロビジョニング時のRECOディスク・グループの作成の失敗」
デフォルトのストレージおよび拡張シェルフを含むHigh Performance構成を使用してOracle Database Appliance X8-2-HAをプロビジョニングする場合、RECOディスク・グループの作成が失敗します。 - 「2つのOracle ACFSデータベースの同時作成に失敗」
すでにデータベースまたはデータベース・ストレージが作成されていないシステムで2つのOracle ACFSデータベースを作成しようとすると、いずれかのデータベースでエラーが発生すると、データベースの作成に失敗します。 - 「データベース作成は、削除されたデータベース名を使用してデータベースを作成したときにハング」
アプライアンスのプロビジョニング中に作成されたデータベースに対して、データのアクセラレータ・ボリュームはフラッシュ・ストレージには作成されません。 - 「cleanup.pl実行後にエラーが発生しました」
cleanup.pl
の実行後にodacli
コマンドの実行中にエラーが発生しました。 - 「データのアクセラレータ・ボリュームは、フラッシュ・ストレージに作成されません」
アプライアンスのプロビジョニング中に作成されたデータベースに対して、データのアクセラレータ・ボリュームはフラッシュ・ストレージには作成されません。 - 「クローン・データベースの操作エラー」
クローン・データベースの操作はエラーのため失敗しました。 - 「クローン・データベースの操作が失敗しました」
Oracle Databaseリリース12.1のデータベースでは、Oracleバイナリのデフォルト互換バージョンが12.0.0.0.0に設定されているため、データベース・クローンの作成は失敗する可能性があります。
Standard Edition高可用性データベースのバックアップおよびリカバリを実行中にエラーが発生しました
Standard Edition高可用性データベースのバックアップおよびリカバリを実行すると、エラーが発生します。
Standard Edition High Availability Databaseへのバックアップ構成の関連付けおよびStandard Edition High Availability Databaseのバックアップおよびリカバリ操作は次のエラーで失敗します:
DCS-10089:Database is in an invalid state 'NOT_RUNNING'. Database dbname must be running.
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
なし。
この問題は、Oracleのバグ31173818で追跡されます。
ノードのリブート後にNTPサービスが実行されない
ノードのリブート後、ネットワーク・タイム・プロトコル・デーモン(ntpd)の起動に失敗します。
ハードウェア・モデル
すべてのOracle Database Appliance hardware Modelベアメタル・デプロイメント
対処方法
My Oracle Supportノート24223 78.1に記載されている手順に従います。
この問題は、Oracleバグ31399685によって追跡されます。
Oracle Flex冗長性で11.2.0.4および12.1 Oracle ACFSデータベースを作成できません
Oracle Flex冗長性での11.2.0.4および12.1 Oracle ACFSデータベースの作成に失敗しました。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・デプロイメント
対処方法
必要に応じて、11.2.0.4または12.1データベース・ホームを作成します。
既存の11.2.0.4または12.1データベース・ホームに基づいて、11.2.0.4または12.1データベースを作成します。
この問題はOracleのバグ31016061で追跡されます。
11.2.0.4データベース作成時のエラー
11.2.0.4データベースの作成時にエラーが発生しました。
Oracle Databaseバージョンを18.10.0.0として指定して11.2.0.4データベースに対してコマンドodacli create-database
を実行すると、コマンドは失敗します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
5桁のOracle Databaseバージョン(18.10.0.0.200414など)を指定してコマンドを実行します。
この問題は、Oracleバグ31328317によって追跡されます。
11.2.0.4データベースの作成またはリストア中にエラーが発生しました
11.2.0.4データベースの作成またはリストア時にエラーが発生しました。
11.2.0.4データベースに対してodacli create-database
またはodacli irestore-database
コマンドを実行すると、DBコンソールの構成ステップでコマンドの実行に失敗します。 このエラーは、ブラウザ・ユーザー・インタフェースを使用して11.2.0.4データベースを作成する場合にも発生する可能性があります。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
DBコンソールを有効にせずにコマンドを実行します。
この問題はOracleのバグ31017360で追跡されています。
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によって追跡されます。
19cの単一インスタンス・データベースを作成中にエラーが発生しました
19cの単一インスタンス・データベースを作成する場合は、エラーが発生します。
dbName
とdbUniqueName
が異なる19cの単一インスタンス・データベースを作成する場合、パスワード・ファイルは共有記憶域ではなくローカル・ストレージに格納されます。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
19cの単一インスタンス・データベースを作成する場合にも、同じdbName
およびdbUniqueName
を使用します。
この問題は、Oracleのバグ31194087で追跡されます。
12.1の単一インスタンス・データベースのアップグレード中にエラーが発生
12.1の単一インスタンス・データベースのアップグレード時に、ジョブの障害エラーが発生します。
ハードウェア・モデル
すべてのOracle Database Appliance hardware Modelベアメタル・デプロイメント
対処方法
- 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、31210407および31178058で追跡されます。
プロビジョニング時のRECOディスク・グループの作成の失敗
デフォルトのストレージおよび拡張シェルフを含むHigh Performance構成を使用してOracle Database Appliance X8-2-HAをプロビジョニングする場合、RECOディスク・グループの作成が失敗します。
ハードウェア・モデル
High Performance構成を使用したすべてのOracle Database Appliance X8-2-HA
対処方法
- 電源切断式ストレージ拡張シェルフ。
- 両方のノードを再起動します。
- デフォルトのストレージ・シェルフのプロビジョニング(最初のJBOD)を続行します。
- システムがデフォルトのストレージ・シェルフ(最初のJBOD)で正常にプロビジョニングされた後、
oakd
が両方のノードでフォアグラウンド・モードで実行していることを確認します。# ps -aef | grep oakd
- 最初のJBODディスクのステータスがオンライン、
oakd
に適していること、およびOracle ASMのCACHEDであることを確認します。 - ストレージ拡張シェルフ(2番目のJBOD)の電源を投入し、オペレーティング・システムと他のサブシステムが認識するまで数分待ってください。
- マスター・ノードから次のコマンドを実行して、ストレージ拡張シェルフ・ディスク(2つのJBOD設定)を
oakd
およびOracle ASMに追加します。#odaadmcli show ismaster OAKD is in Master Mode # odaadmcli expand storage -ndisk 24 -enclosure 1 Skipping precheck for enclosure '1'... Check the progress of expansion of storage by executing 'odaadmcli show disk' Waiting for expansion to finish ... #
- ストレージ拡張シェルフ・ディスク(2つのJBOD設定)が
oakd
およびOracle ASMに追加されていることを確認してください。
この手順で、odaadmcli
を、Oracle Database Appliance仮想化プラットフォームのoakcli
コマンドに置き換えます。
詳細は、『Oracle Database Appliance X8-2デプロイメント・ガイド』の「ストレージの管理」の章を参照してください。
この問題はOracleのバグ30839054で追跡されます。
2つのOracle ACFSデータベースの同時作成に失敗
すでにデータベースまたはデータベース・ストレージが作成されていないシステムで2つのOracle ACFSデータベースを作成しようとすると、いずれかのデータベースでエラーが発生すると、データベースの作成に失敗します。
DCS-10001:Internal error encountered: Fail to run command Failed to create
volume.
ハードウェア・モデル
Oracle Database Applianceのすべてのベアメタル・デプロイメント
対処方法
Oracle Database Appliance X8-2の場合、DATAボリューム(およびREDOボリューム)をシステムから手動で削除します。
su - GRID_USER
export ORACLE_SID=+ASM1(in case of first node) /+ASM2(in case of second
node);
export ORACLE_HOME=GRID_HOME;
GRID_HOME/bin/asmcmd --nocp voldelete -G Data datdbname
su - GRID_USER
export ORACLE_SID=+ASM1(in case of first node) /+ASM2(in case of second
node);
export ORACLE_HOME=GRID_HOME;
GRID_HOME/bin/asmcmd --nocp voldelete -G Reco rdodbname
su - GRID_USER
export ORACLE_SID=+ASM1(in case of first node) /+ASM2(in case of second
node);
export ORACLE_HOME=GRID_HOME;
GRID_HOME/bin/asmcmd --nocp voldelete -G Flash datdbname (if volume exists in FLASH disk group)
GRID_HOME/bin/asmcmd --nocp voldelete -G data datdbname (if volume exists in DATA disk group)
su - GRID_USER
export ORACLE_SID=+ASM1(in case of first node) /+ASM2(in case of second
node);
export ORACLE_HOME=GRID_HOME;
GRID_HOME/bin/asmcmd --nocp voldelete -G Flash rdodbname
この問題は、Oracleのバグ30750497で追跡されます。
データベース作成は、削除されたデータベース名を使用してデータベースを作成したときにハング
アプライアンスのプロビジョニング中に作成されたデータベースに対して、データのアクセラレータ・ボリュームはフラッシュ・ストレージには作成されません。
11.2.0.4データベースを削除してから、削除したデータベースと同じ名前で新しいデータベースを作成すると、データベースのDBSNMPユーザーのロック解除中にデータベースの作成がハングします。
ハードウェア・モデル
すべてのOracle Database Appliance高可用性環境
対処方法
削除されたデータベースと同じ名前で11.2.0.4データベースを作成する前に、DBSNMPユーザーが存在する場合は削除してください。
たとえば、次のコマンドでは、ユーザーDBSNMP
を含むデータベースtestdb
を作成します。
/u01/app/18.0.0.0/grid/bin/crsctl delete wallet -type CVUDB -name testdb -user DBSNMP
この問題は、Oracleバグ28916487で追跡されます。
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 Database Appliance高容量環境(HDDディスクを含む)
対処方法
アプライアンスをプロビジョニングするときは、データベースを作成しないでください。 これにより、必要なすべてのディスク・グループ(フラッシュを含む)が作成されます。 アプライアンスをプロビジョニングした後、データベースを作成します。 そのアクセラレータ・ボリュームが作成されます。
この問題は、Oracleバグ28836461で追跡されます。
クローン・データベースの操作エラー
クローン・データベースの操作はエラーのため失敗しました。
ソース・データベースが単一インスタンスまたは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のバグ309914で追跡されます。
Oracle Database Applianceを管理する際の既知の問題
Oracle Database Applianceの管理または管理時の既知の問題を理解します。
- 「Oracle Data Guardでのスイッチオーバー操作中にエラーが発生しました」
Oracle Database ApplianceでOracle Data Guardを使用してスイッチオーバー操作を実行すると、エラーが発生します。 - 「Oracle Data Guard操作後のロールの更新中にエラーが発生しました」
Oracle Database ApplianceでOracle Data Guardを使用して操作を実行すると、ロールの更新中にエラーが発生します。 - 11.2.0.4 データベースを使用したOracle Data Guardでのスイッチオーバー操作でエラーが発生しました
Oracle Database Applianceで11.2.0.4データベースを使用してOracle Data Guardでスイッチオーバー操作を実行すると、エラーが発生します。 - 「顧客ユーザー・グループ設定を使用してシステムでOracle Data Guardを構成中にエラーが発生しました」
顧客ユーザー・グループ設定を使用してシステムでOracle Data Guardを構成すると、エラーが発生します。 - 「保護モードおよびトランスポート・タイプでOracle Data Guardを構成中にエラーが発生しました」
保護モードを最大保護、トランスポート・タイプをSYNCに設定してOracle Data Guardを構成すると、エラーが発生します。 - 「Oracle Data Guardフェイルオーバー操作でエラーが発生しました」
Oracle Data Guardのフェイルオーバー操作を実行すると、エラーが発生します。 - 「Oracle Data Guardの回復操作でエラーが発生しました」
Oracle Data Guardの回復操作を実行すると、エラーが発生します。 - 「リストア操作後のOracle Data Guardプライマリおよびスタンバイ・システムのデータベース・バージョンの不整合」
リストア操作の実行後、Oracle Data Guardプライマリおよびスタンバイ・システムのデータベース・バージョンに不整合があります。 - 「ファイル・グループの削除操作の完了の遅延」
削除するファイルが多数ある場合、ファイル・グループの削除操作の完了に遅延がある可能性があります。 - 「データベースの再配置中のエラー」
ホスト名が大文字のデータベースを再配置すると、エラーが発生します。 - 「再配置後にデータベースに接続中にエラーが発生しました」
再配置後にデータベースに接続すると、エラーが発生します。 - 「単一インスタンス・データベースのリカバリ時のエラー」
単一インスタンス・データベースのリカバリ時に、エラーが発生します。 - 「ORAchkまたはodacli create-prepatchreportコマンドの実行中にエラーが発生しました」
ORAchkまたはodacli create-prepatchreport
コマンドを実行すると、エラーが発生します。 - 「odacli describe-databaseの出力にデータベースIDが正しく表示されませんでした」
データベースIDが、コマンドodacli describe-database
の出力に正しく表示されません。 - 「アプライアンスのリブート中にエラーが発生しました」
Oracle Database Applianceを再起動すると、ユーザーの対話画面が表示されます。 - 「cleanup.plの実行後にジョブ履歴が消去されない」
cleanup.pl
の実行後、ジョブ履歴は消去されません。 - 「ORAchk要約と詳細レポート・ページの不整合」
ブラウザ・ユーザー・インタフェースのORAChkレポートのサマリーには、レポートの詳細ページとは異なるクリティカル、失敗および警告の問題の件数が表示される場合があります。 - 「dbstorageが再表示される場合のDATA、RECOおよびREDOエントリの欠落」
-n all --force
または-n dbstorage --force
オプションを使用してodacli update-registry
コマンドを実行すると、メタデータが破損する場合があります。 - 「Oakdが非クラスタ・モードで実行されている場合、odaeraserツールは機能しません」
デプロイメントをクリーン・アップした後、クラスタ以外モードでoakdが実行されている場合、セキュア・消しゴム・ツールは機能しません。 - 「Microsoft webブラウザでのWebコンソールに関する問題」
Oracle Database Appliance webコンソールでは、Microsoft EdgeおよびMicrosoft Internet Explorer webブラウザで問題があります。 - 「Zookeeperログ・サイズによるディスク領域の問題」
新しいログを追加すると、Zookeeperのログファイルzookeeper.out
および/opt/zookeeper/log/zkMonitor.log
はローテーションされません。 これにより、ディスク領域に問題が発生する可能性があります。 - クリーンアップ・スクリプトの実行後のエラー
cleanup.pl
スクリプトを実行すると、DCS-10001:Internal error encountered: Fail to start hand shake
という次のエラー・メッセージが表示されます。 - 「ゲストVMへのvdiskのアタッチ中にエラーが発生しました」
現在のシステム・ファームウェアは、最新のパッチの適用後に使用可能なファームウェアと異なる可能性があります。 - 「認識できないトークン・メッセージが/var/log/messagesに表示される」
Oracle Database Applianceを更新すると、認識できないトークン・メッセージが/var/log/messages
に表示されます。
Oracle Data Guardでのスイッチオーバー操作中にエラーが発生しました
Oracle Database ApplianceでOracle Data Guardを使用してスイッチオーバー操作を実行すると、エラーが発生します。
odacli describe-dataguardstatus
コマンドの出力に記述されているロール・コンポーネントが、DGMGRL> show configuration;
出力と矛盾しています。 odacli describe-dataguardstatus
のロール・コンポーネントが正しくないため、コマンドodacli switchover-dataguard
は失敗します。
ハードウェア・モデル
Oracle Data Guard構成を含むすべてのOracle Database Applianceハードウェア・モデル
対処方法
odacli describe-dataguardstatus -i dgconfigId
を数回実行して、ロールが更新されているかどうかを確認します。 odacli describe-dataguardstatus
コマンドの出力でロール・コンポーネントが更新された後、スイッチオーバー操作を実行します。
この問題は、Oracleバグ31428670および31584695によって追跡されます。
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によって追跡されます。
11.2.0.4データベースを使用したOracle Data Guardでのスイッチオーバー操作でエラーが発生しました
Oracle Database Applianceで11.2.0.4データベースを使用してOracle Data Guardでスイッチオーバー操作を実行すると、エラーが発生します。
DCS-10001:Internal error encountered: Unable enqueue Id and update DgConfig.
ハードウェア・モデル
Oracle Data Guard構成を含むすべてのOracle Database Applianceハードウェア・モデル
対処方法
- すべてのインスタンスが実行されているかどうかを確認します:
srvctl status database -d new_standby_db_unique_name
- 実行されていないインスタンスがある場合は、インスタンスを手動で起動します:
srvctl start instance
- すべてのノードで正しいステータスを確認するには、
odacli describe-dataguardstatus -i dgconfigId
を数回実行します。
この問題は、Oracleバグ31639494によって追跡されます。
顧客ユーザー・グループ設定を使用してシステムでOracle Data Guardを構成中にエラーが発生しました
顧客ユーザー・グループ設定を使用してシステムでOracle Data Guardを構成すると、エラーが発生します。
Upload password file to Standby database (Standby site)
に次のエラーが表示されます。DCS-10001:Internal error encountered: Unable to set file roles and groups to dbUser:oinstall.
ハードウェア・モデル
Oracle Data Guard構成を含むすべてのOracle Database Applianceハードウェア・モデル
対処方法
パスワード・ファイルをプライマリからスタンバイ・システムに手動でコピーし、--skip-password-copy/-s
オプションを指定してodacli configure-dataguard
コマンドを実行します。
- プライマリ・システムでパスワード・ファイルのロケーションを特定します:
srvctl config database -d dbUniqueName | grep -i password
- 出力がOracle ASMディレクトリにある場合は、Oracle ASMディレクトリからローカル・ディレクトリにパスワードをコピーします:
su - grid asmcmd ASMCMD> pwcopy +DATA/system2/PASSWORD/orapwsystem2 /tmp/orapwsystem2
- 出力が空の場合は、
/dbHome/dbs/orapwdbName
のディレクトリを確認します。 たとえば、orapwd
を/u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwsystem2
に含めることができます。 - スタンバイ・システムで次のコマンドを実行して、パスワード・ファイルをスタンバイ・システムにコピーします:
/u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwsystem2 /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwsystem2.ori scp root@primaryHost:/u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwsystem2 /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwsystem2
- スタンバイ
orapwd
ファイルの権限を変更します:chown -R oracle /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwsystem2 chgrp oinstall /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwsystem2
- パスワード・ファイルのロケーションを確認し、必要に応じてOracle ASMディレクトリにコピーします:
srvctl config database -d system2 | grep -i password Password file: +DATA/system2/PASSWORD/orapwsystem2
- ローカル・フォルダからOracle ASMディレクトリにパスワードをコピーします:
su - grid asmcmd ASMCMD> pwcopy /u01/app/oracle/product/19.0.0.0/dbhome_1/dbs/orapwsystem2 +DATA/system2/PASSWORD/orapwsystem2
この問題は、Oracleバグ31616641によって追跡されます。
保護モードおよびトランスポート・タイプでOracle Data Guardを構成中にエラーが発生しました
保護モードを最大保護、トランスポート・タイプをSYNCに設定してOracle Data Guardを構成すると、エラーが発生します。
ハードウェア・モデル
Oracle Data Guard構成を含むすべてのOracle Database Applianceハードウェア・モデル
対処方法
su - oracle
DGMGRL> edit database primary_db_unique_name set property
'LogXptMode'='SYNC';
Property "LogXptMode" updated
DGMGRL> edit database standby_db_unique_name set property
'LogXptMode'='SYNC';
Property "LogXptMode" updated
DGMGRL> EDIT CONFIGURATION SET PROTECTION MODE AS MAXAVAILABILITY;
DGMGRL> EDIT CONFIGURATION SET PROTECTION MODE AS MAXPROTECTION;
この問題は、Oracleバグ31600966および31601031によって追跡されます。
Oracle Data Guardフェイルオーバー操作でエラーが発生しました
Oracle Data Guardのフェイルオーバー操作を実行すると、エラーが発生します。
odacli failover-dataguard
コマンドの実行は、次のエラーで失敗します:DCS-10001 - UNABLE TO PRECHECKFAILOVERDG11G DG
dcs-agent.log
ファイルには、次の行が含まれます:PHYSICAL STANDBY|YES |NO
ハードウェア・モデル
Oracle Data Guard構成を含むすべてのOracle Database Applianceハードウェア・モデル
対処方法
スタンバイ・データベースでフラッシュバックが有効になっているかどうかを確認します。 そうでない場合は、フラッシュバックを有効にし、odacli failover-dataguard
コマンドを再試行してください。
- スタンバイ・データベースでフラッシュバックが有効になっているかどうかを確認します:
select flashback_on from v$database;
- 出力がいいえの場合は、次を実行します:
alter database recover managed standby database cancel; alter database flashback on; alter database recover managed standby database using current logfile disconnect;
odacli failover-dataguard
コマンドを再試行します:odacli failover-dataguard
この問題は、Oracleバグ31626430によって追跡されます。
Oracle Data Guardの回復操作でエラーが発生しました
Oracle Data Guardの回復操作を実行すると、エラーが発生します。
odacli reinstate-dataguard
コマンドの実行は、次のエラーで失敗します:DCS-10001:Internal error encountered: Unable to reinstate Dg
dcs-agent.log
ファイルには、次の行が含まれます:Error: ORA-12514: TNS:listener does not currently know of service requested in connect descriptor
ハードウェア・モデル
Oracle Data Guard構成を含むすべてのOracle Database Applianceハードウェア・モデル
対処方法
スタンバイ・データベースでフラッシュバックが有効になっているかどうかを確認します。 そうでない場合は、フラッシュバックを有効にし、odacli failover-dataguard
コマンドを再試行してください。
- Oracle Data Guardのステータスを確認します:
DGMGRL> show configuration;
- ステータスがSUCCESSの場合、回復ジョブは実際に成功しています。 プライマリ・システムとスタンバイ・システムの両方で
odacli describe-dataguardstatus
を実行して、Oracle Data Guardのステータスを更新します。odacli describe-dataguardstatus
この問題は、Oracleバグ31571682によって追跡されます。
リストア操作後のOracle Data Guardプライマリおよびスタンバイ・システムのデータベース・バージョンの不整合
リストア操作の実行後、Oracle Data Guardプライマリおよびスタンバイ・システムのデータベース・バージョンに不整合があります。
ハードウェア・モデル
Oracle Data Guard構成を含むすべてのOracle Database Applianceハードウェア・モデル
対処方法
リストア操作を実行する前に、正しいOracle Databaseクローン・ファイルでリポジトリを更新してください。
この問題は、Oracleバグ31616944によって追跡されます。
ファイル・グループの削除操作の完了の遅延
削除するファイルが多数ある場合、ファイル・グループの削除操作の完了に遅延がある可能性があります。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
なし。 操作が完了するまで待ちます。
この問題は、Oracleバグ31534406によって追跡されます。
データベースの再配置中のエラー
ホスト名が大文字のデータベースを再配置すると、エラーが発生します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
ホスト名を小文字で指定するか、-g
オプションを使用してターゲット・ノード番号を指定します。
この問題は、Oracleバグ31386630によって追跡されます。
再配置後にデータベースに接続中にエラーが発生しました
再配置後にデータベースに接続すると、エラーが発生します。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・モデル
対処方法
- パスワード・ファイルを現在のロケーションから
/u02/app/oracle/oradata/sourcedbUniqueName/dbName/dbs
にコピーします。 - パスワード・ファイルの所有者およびグループを
oracle:oinstall
に変更します。 - 次のコマンドを使用して、パスワード・ファイルのロケーションを変更します:
srvctl modify database -db dbUniqueName -pwfile newPwFileLoc
この問題は、Oracleバグ317837によって追跡されます。
単一インスタンス・データベースのリカバリ時のエラー
単一インスタンス・データベースのリカバリ時に、エラーが発生します。
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またはodacli create-prepatchreportコマンドの実行中にエラーが発生しました
ORAchkまたはodacli create-prepatchreport
コマンドを実行すると、エラーが発生します。
Table AUD$[FGA_LOG$] should use Automatic Segment Space Management
diagsnap or pstack are configured to collect first failure diagnostic
Initialization parameter RESOURCE_MANAGER_PLAN should be set.
One or more log archive destination and alternate log archive destination settings are not as recommended
Software home check failed
ハードウェア・モデル
Oracle Database Applianceハードウェア・モデル・ベアメタル・デプロイメント
対処方法
エラー・メッセージを無視してデプロイメントを続行します。
この問題はOracle bug 30931017で追跡されます。
odacli describe-databaseの出力にデータベースIDが正しく表示されませんでした
データベースIDが、コマンドodacli describe-database
の出力に正しく表示されません。
odacli describe-database
コマンドの出力の「ID」フィールドには、dbオブジェクトIDではなくdatabaseIdが間違って表示されています。
ハードウェア・モデル
Oracle Database Applianceのすべてのベアメタル・デプロイメント
対処方法
odacli list-databases
コマンドを実行して正しいIDを表示します。 ブラウザ・ユーザー・インタフェースを使用して、正しいIDの詳細を表示することもできます。
この問題は、Oracleのバグ31121016で追跡されます。
アプライアンスのリブート中にエラーが発生しました
Oracle Database Applianceを再起動すると、ユーザーの対話画面が表示されます。
ハードウェア・モデル
Oracle Database Appliance X7-2-HAハードウェア・モデル
対処方法
システム・コンソールから、上矢印または下矢印キーを使用してカーネルを選択または強調表示し、Enterを押してアプライアンスのリブートを続行します。
この問題は、Oracleバグ31196452によって追跡されます。
cleanup.plの実行後にジョブ履歴が消去されない
cleanup.pl
の実行後、ジョブ履歴は消去されません。
cleanup.pl
の実行後、/opt/oracle/dcs/bin/odacli list-jobs
コマンドを実行すると、リストは空になりません。
ハードウェア・モデル
ベアメタル・デプロイメント用のすべてのOracle Database Applianceハードウェア・モデル
対処方法
- 両方のノードで次のコマンドを実行して、DCSエージェントを停止します。
Oracle Linux 6の場合、次のコマンドを実行します:
initctl stop initdcsagent
Oracle Linux 7の場合、次のコマンドを実行します:
systemctl stop initdcsagent
- 両方のノードでクリーンアップ・スクリプトを順番に実行します。
この問題は、Oracleバグ30529709によって追跡されます。
ORAchk要約と詳細レポート・ページの不整合
ブラウザ・ユーザー・インタフェースのORAChkレポートのサマリーには、レポートの詳細ページとは異なるクリティカル、失敗および警告の問題の件数が表示される場合があります。
ハードウェア・モデル
Oracle Database Applianceハードウェア・モデル・ベアメタル・デプロイメント
対処方法
ブラウザ・ユーザー・インタフェースのORAchkレポートのサマリーで、クリティカル、失敗および警告の問題の件数を無視します。 レポートの詳細ページを確認します。
この問題はOracle bug 30676674で追跡されます。
dbstorageが再表示される場合のDATA、RECOおよびREDOエントリの欠落
-n all --force
または-n dbstorage --force
オプションを使用してodacli update-registry
コマンドを実行すると、メタデータが破損する場合があります。
ハードウェア・モデル
すべてのOracle Database Appliance hardware Modelベアメタル・デプロイメント
対処方法
システムで作成されたすべてのデータベースが移行システムでOAKCLIを使用する場合は、-all
オプションを実行します。 DCSスタック上で動作するほかのシステムでは、odacli update-registry -n component_name_to_be_updated_excluding_dbstorage
を使用して、dbstorage以外のすべてのコンポーネントを個別に更新します。
この問題は、Oracleのバグ30274477で追跡されます。
Oakdが非クラスタ・モードで実行されている場合、odaeraserツールは機能しません
デプロイメントをクリーン・アップした後、クラスタ以外モードでoakdが実行されている場合、セキュア・消しゴム・ツールは機能しません。
ハードウェア・モデル
すべてのOracle Database Applianceハードウェア・ベアメタル・システム
対処方法
デプロイメントのクリーンアップ後、oakd
は非クラスタ・モードで起動され、odaadmcli stop oakコマンドを使用して停止することはできません。 このような場合、セキュア消去ツールが実行されると、odaeraserコマンドが失敗します。
コマンドodaadmcli shutdown oak
を使用してoakd
を停止します。
この問題は、Oracleバグ28547433で追跡されます。
Microsoft webブラウザでのWebコンソールに関する問題
Oracle Database Appliance webコンソールでは、Microsoft EdgeおよびMicrosoft Internet Explorer webブラウザで問題があります。
- Oracle Database ApplianceのwebコンソールがMicrosoft EdgeおよびMicrosoft Internet Explorer webブラウザで正しく表示されていません。
- アプライアンスの詳細情報は、MicrosoftのInternet Explorer webブラウザには表示されません。
- Microsoft Internet Explorer webブラウザのWebコンソールでは、ジョブ・アクティビティ・ステータスはリフレッシュされません。
- oda-adminパスワードを構成すると、次のエラーが表示されます:
Failed to change the default user (oda-admin) account password. Status Code: 500 DCS-10001: DCS-10001:Internal error encountered: User not authorized
回避方法: Microsoft Internet Explorerブラウザ・セッションをクローズし、別のブラウザ・セッションをオープンします。
モデル
すべてのOracle Database Appliance Hardware Modelベアメタル・デプロイメント
対処方法
Webコンソールにアクセスするには、Google ChromeまたはFirefoxを使用します。
この問題は、Oracleのバグ30077007、30099089および29887027で追跡されます。
Zookeeperログ・サイズによるディスク領域の問題
新しいログを追加すると、Zookeeperのログファイルzookeeper.out
および/opt/zookeeper/log/zkMonitor.log
はローテーションされません。 これにより、ディスク領域に問題が発生する可能性があります。
ハードウェア・モデル
ベアメタル・デプロイメント用のすべてのOracle Database Applianceハードウェア・モデル
対処方法
ログ・ファイルのサイズが増加している場合は、次のようにzookeeperログファイルを手動で回転させます:
-
両方のノードでzookeeperのdcsエージェント・サービスを停止します。
initctl stop initdcsagent
-
両方のノードでzookeeperサービスを停止します。
/opt/zookeeper/bin/zkServer.sh stop
-
既存のファイルを手動で削除するか、ステップ4から10を実行して、バックアップを取得したあとにzookeeperログを消去します。
-
zookeeperサーバーを起動する前に、
ZOO_LOG_DIR
を環境変数として別のログ・ディレクトリに設定します。export ZOO_LOG_DIR=/opt/zookeeper/log
-
ROLLINGFILE
に切り替えて、ロール化する機能を設定します。
変更を有効にするには、zookeeperサーバーを再起動します。export ZOO_LOG4J_PROP="INFO, ROLLINGFILE"
-
バックアップ・ファイルの数、およびファイルのサイズを制限するには、
/opt/zookeeper/conf/log4j.properties
ファイルに次のパラメータを設定します。zookeeper.log.dir=/opt/zookeeper/log zookeeper.log.file=zookeeper.out log4j.appender.ROLLINGFILE.MaxFileSize=10MB log4j.appender.ROLLINGFILE.MaxBackupIndex=10
-
両方のノードでzookeeperを起動します。
/opt/zookeeper/bin/zkServer.sh start
-
zookeeperのステータスをチェックし、zookeeperが
leader/follower/standalone
モードで実行されていることを確認します。/opt/zookeeper/bin/zkServer.sh status ZooKeeper JMX enabled by default Using config: /opt/zookeeper/bin/../conf/zoo.cfg Mode: follower
-
両方のノードでdcエージェントを起動します。
initctl start initdcsagent
-
/opt/zookeeper/log
のロケーションにあるzookeeperモニター・ログzkMonitor.log
をパージします。 zookeeperサービスを停止する必要はありません。
この問題は、Oracleバグ29033812で追跡されます。
クリーンアップ・スクリプトの実行後のエラー
cleanup.pl
スクリプトを実行すると、次のエラー・メッセージが表示されます。 : DCS-10001:Internal error encountered: Fail to start hand shake
。
このエラーは次のステップを実行したときに発生します:
-
最初のノード(Node0)で
cleanup.pl
を実行します。 クリーンアップ・スクリプトが終了するまで待ってから、ノードを再起動します。 -
2番目のノード(Node1)で
cleanup.pl
を実行します。 クリーンアップ・スクリプトが終了するまで待ってから、ノードを再起動します。 -
両方のノードを起動したら、コマンド・ライン・インタフェースを使用してNode0のジョブをリストします。 内部エラーが表示されます。
# odacli list-jobs DCS-10001:Internal error encountered: Fail to start hand shake to localhost:7070
ハードウェア・モデル
Oracle Database Appliance X7-2-HA
対処方法
-
dcsagent
を起動する前に、両方のノードのzookeeperのステータスを確認します:/opt/zookeeper/bin/zkServer.sh status
単一ノード環境の場合、ステータスは次のようになります: リーダー、フォロワ、またはスタンドアロン。
-
cleanup.pl
スクリプトを実行した後、Node0でdcsagent
を再起動します。# systemctl stop initdcsagent # systemctl start initdcsagent
この問題は、Oracleバグ26996134によって追跡されます。
ゲストVMへのvdiskのアタッチ中にエラーが発生しました
現在のシステム・ファームウェアは、最新のパッチの適用後に使用可能なファームウェアと異なる可能性があります。
oda_base driver_domainの複数のvdiskがゲストVMにアタッチされている場合、エントリはxenstoreに書き込まれず、vdisksはVMに接続されず、VMが起動しないことがあります。
xen-hotplug.log
では、次のエラーがログに記録されます:xenstore-write: could not write path backend/vbd/6/51728/node
xenstore-write: could not write path backend/vbd/6/51728/hotplug-error
ハードウェア・モデル
Oracle Database Appliance仮想化プラットフォーム
対処方法
dom0
の/etc/sysconfig/xencommons
ファイルに、次のものを追加します:XENSTORED_ARGS="--entry-nb=4096 --transaction=512"
dom0
を再起動します。
この問題は、Oracleのバグ30886365で追跡されます。
認識できないトークン・メッセージが/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準拠のSubnet ManagerおよびAdministration(opensm)機能には影響しません。 ただし、/var/log/messages
のフラッディングを避けるためにパラメータを削除することをお薦めします。
ハードウェア・モデル
Oracle Database Appliance InfiniBandを使用したX6-2-HAおよびX5-2
対処方法
パラメータを削除するには、次の手順を実行します:
-
パッチ適用後、ベアメタル・デプロイメントの /
etc/opensm/opensm.conf
ファイルと仮想化プラットフォーム環境のDom0を更新して、パラメータを削除します。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
-
Reboot. ノードを再起動すると、メッセージは表示されません。
この問題は、Oracle Bug#25985258によって追跡されます。