AppSync:アーカイブ ログの宛先の所有者を変更しようとすると、Oracleデータベースのリカバリーが失敗する

Summary: ディレクトリ自体がマウント ホストに存在しないため、アーカイブ ログ ディレクトリーのchownコマンドが失敗します。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms



Oracleデータベースのコピーをマウントしてリカバリーしようとすると、「データベースのリカバリー前」ステップ中にサービス プランが失敗し、次のエラーが表示されます。

サービス プランのイベントが表示されます。
Recover copy, MILE_000005,<AppSync Server>,Recover copy phase for <DBNAME> completed with errors
Recover copy, GENL_000055,<AppSync Server>,An error occurred while running preRecoverDatabase on host <MOUNTHOST>.詳細については、エージェント ホストのxxx.logを参照してください。

AppSyncサーバーのログには、次のように表示されます。
エラー [EJB デフォルト - 6] [com.emc.archway.service.sshservice.SshServiceBean] [<AppSync Server>] [] ->>> ACP が失敗しました。stderr をダンプします。Traceback (most recent call last):
  ファイル "/usr/local/lib/python3.3/site-packages/cx_Freeze/initscripts/Console3.py"、27行目、 <module>
ファイル "acp.py"、146行目、 <module>
ファイル "acp.py"、118行目、main
ファイル "generic/oracle.py"、117行目、run
ファイル "generic/oracle.py"、618行目、preRecoverDatabase
ファイル "generic/oracle.py"、2928行目、preRecoverDatabase
ファイル "generic/oracle.py"、行4458、changeOwner
execute
acputilのファイル "/jenkins/lglbi061/workspace/Build-Linux-3.8.0.0/urm/appsync/3.8.0.0/integration/acp/src/appsync/acputil.py"、行656。ShellException: コマンド 'chown -R 1000:1000 /archives/
<Filesystem name>/' failed with error code 1: ['chown:\u20xx/archives/<にアクセスできませんファイルシステム名>/\u20yy: No such file or directory ']

詳細を表示するためにサービス プラン イベントで参照されるマウント ホスト上のAppSyncプラグイン ログには、コマンドが実行されていることが表示されますが、その後には何も表示されません。例:
acputil.py[643]:execute() Info: Running command: chown -R 1000:1000 /archives/<DBNAME>/

Cause

アーカイブ ログ ディレクトリーは、Oracleデータベースの作成時に/archive/<Filesystem name> として作成されましたが、マウント先のファイル システム名は/archiveでした。AppSyncデータベースでは、アーカイブ先は/archive/<Filesystem name>として保存されます。これは、データベースの作成時に指定した名前と同じです

AppSyncは、コピーをマウントしてリカバリーを試行するときに、AppSyncデータベースからデスティネーションを取得し、デスティネーションの所有権を変更しようとします。AppSyncによって/archiveとしてマウントされたため、/archive/<Filesystem name> はマウント ホストに存在しません。その理由は、/archiveの「パスマッピング設定」でパスが指定されていないためです。デフォルトでは、マウントホスト上の/archiveにマウントされます

ディレクトリー/archive/<Filesystem name> はマウント ホストに存在しませんが、権限の変更中にAppSyncはデータベースから名前を検索します。

Resolution

AppSyncエンジニアリングは、この問題のホットフィックスをリリースしました。Dell EMCテクニカル サポートでチケットを開き、この記事IDを引用してホットフィックスを入手してください。

このホットフィックスは、AppSyncの今後のリリースに組み込まれる予定です。今後のリリース ノートを確認して、インストールするバージョンでこの問題が解決されているかどうかを確認します。

Additional Information

このコンテンツは、次のように様々な言語に翻訳されています。 
https://downloads.dell.com/TranslatedPDF/AR-SA_537205.pdf
https://downloads.dell.com/TranslatedPDF/DE_537205.pdf
https://downloads.dell.com/TranslatedPDF/ES_537205.pdf
https://downloads.dell.com/TranslatedPDF/ES-XL_537205.pdf
https://downloads.dell.com/TranslatedPDF/FR_537205.pdf
https://downloads.dell.com/TranslatedPDF/IT_537205.pdf
https://downloads.dell.com/TranslatedPDF/JA_537205.pdf
https://downloads.dell.com/TranslatedPDF/KO_537205.pdf
https://downloads.dell.com/TranslatedPDF/NL_537205.pdf
https://downloads.dell.com/TranslatedPDF/PT_537205.pdf
https://downloads.dell.com/TranslatedPDF/PT-BR_537205.pdf
https://downloads.dell.com/TranslatedPDF/RU_537205.pdf
https://downloads.dell.com/TranslatedPDF/SV_537205.pdf
https://downloads.dell.com/TranslatedPDF/ZH-CN_537205.pdf
https://downloads.dell.com/TranslatedPDF/ZH-TW_537205.pdf

Affected Products

AppSync

Products

AppSync
Article Properties
Article Number: 000168360
Article Type: Solution
Last Modified: 18 Sept 2025
Version:  4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.