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,Recover copy, ,<AppSync Server,Recover> copy phase for DBNAME> completed with <errors
Recover copy, ,<AppSync Server,An> error occurred while running preRecoverDatabase on host <MOUNTHOST.> 자세한 내용은 에이전트 호스트의 xxx.log 참조하십시오.

AppSync 서버 로그에 다음이 표시됩니다.
오류 [EJB default - 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행, <모듈>
파일 "acp.py", 146<행, 모듈
> 파일 "acp.py", 118행, 기본
파일 "generic/oracle.py", 117행, 실행
중 파일 "generic/oracle.py", 618행, preRecoverDatabase
파일 "generic/oracle.py", 2928행, preRecoverDatabase
파일 "generic/oracle.py", 4458행, changeOwner
  acputil 실행
의 파일 "/jenkins/lglbi061/workspace/Build-Linux-3.8.0.0/urm/appsync/3.8.0.0/integration/acp/src/appsync/acputil.py", 656행. 셸 예외: 명령 'chown -R 1000:1000 /archives/
<파일 시스템 이름>/'에 실패하고 오류 코드 1이 표시됩니다. ['chown : 액세스 할 수 없습니다 \u20xx / archives /<파일 시스템 이름>/\u20yy: 해당 파일 또는 디렉토리가 없습니다.']

자세한 내용을 보기 위해 서비스 계획 이벤트에서 참조된 마운트 호스트의 AppSync 플러그인 로그에 실행 중인 명령이 표시되지만 다음과 같이 아무 것도 표시되지 않습니다.
acputil.py[643]:execute() Info:명령 실행: chown -R 1000:1000 /archives/<DBNAME/>

Cause

아카이브 로그 디렉토리는 Oracle 데이터베이스를 생성할 때 /archive/<Filesystem name> 으로 생성되었지만, 마운트된 파일 시스템 이름은 /archive입니다. AppSync 데이터베이스에서 아카이브 대상은 데이터베이스를 생성할 때 입력한 이름과 동일한 /archive/<Filesystem name>으로 저장됩니다.

AppSync는 복제본을 마운트하고 복구를 시도할 때 AppSync 데이터베이스에서 대상을 가져와 대상의 소유권을 변경하려고 시도합니다. AppSync가 /archive로 마운트했으므로 마운트 호스트에 /archive/<Filesystem 이름이> 존재하지 않습니다. 그 이유는 /archive에 대한 "경로 매핑 설정"에 경로가 지정되지 않았기 때문에 마운트 호스트의 /archive에 기본적으로 마운트됩니다.

/archive/<Filesystem 디렉토리 이름이> 마운트 호스트에 없지만 사용 권한을 변경하는 동안 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.