AppSync: AppSync CLI 명령이 간헐적으로 실패함
Summary: AppSync: AppSync CLI 명령이 간헐적으로 실패함
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
이 문제는 여러 AppSync CLI 로그인을 동시에 시도할 때 발생합니다. 이 문제는 매우 간헐적으로 발생합니다.
사용자가 AppSync CLI를 실행하여 서비스 계획을 실행하고, 모든 복제본을 나열하고, 복제본을 마운트/마운트 해제하지만 간헐적으로 실패합니다.
다음 오류와 함께 서비스 계획 실행이 실패합니다.
다음 오류와 함께 서비스 계획 또는 애플리케이션 객체에 대해 생성된 모든 복제본을 나열합니다.
C:\EMC\AppSync\apache-tomcat\bin에 있는 AppSync cas.log에는 다음이 표시됩니다.
사용자가 AppSync CLI를 실행하여 서비스 계획을 실행하고, 모든 복제본을 나열하고, 복제본을 마운트/마운트 해제하지만 간헐적으로 실패합니다.
다음 오류와 함께 서비스 계획 실행이 실패합니다.
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxx
INFO: AppSync를 인증했습니다!
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -runSP app=filesystem service_plan=xxxxxxx
ERROR: SP를 실행하지 못했습니다.
INFO: AppSync를 인증했습니다!
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -runSP app=filesystem service_plan=xxxxxxx
ERROR: SP를 실행하지 못했습니다.
다음 오류와 함께 서비스 계획 또는 애플리케이션 객체에 대해 생성된 모든 복제본을 나열합니다.
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -login server=xxxxxx port=8445 user=admin password=xxxxxxxx
INFO: AppSync를 인증했습니다!
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -listCopies app=filesystem service_plan=xxxxxx age=all
ERROR: 복제본을 찾을 수 없습니다!
INFO: AppSync를 인증했습니다!
C:\EMC\AppSync\appsync-cli\appsync-cli.bat -listCopies app=filesystem service_plan=xxxxxx age=all
ERROR: 복제본을 찾을 수 없습니다!
C:\EMC\AppSync\apache-tomcat\bin에 있는 AppSync cas.log에는 다음이 표시됩니다.
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor 생성자
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationHandler] - CASAuthenticationManager::authenticateUsernamePasswordInternal username = admin
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate
2017-01-05 10:20:18,330 정보 [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::CST를 사용하여 인증...
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CSTInterface] - LDAP 권한 확인: PSO-AD-Authority
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = PSO-AD-Authority
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - 찾은 선택 권한 = PSO-AD-Authority(PSO-AD-Authority)
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] - CST 인증 실패 com.emc.csp.error.SystemException: 데이터
암호 해독 오류 2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - OS 로그인 비활성화
2017-01-05 10:20:18,345 정보 [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = LocalDirectoryTest
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - 찾은 선택 권한 = LocalDirectoryTest
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor 생성자
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationHandler] - CASAuthenticationManager::authenticateUsernamePasswordInternal 사용자 이름 = admin
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate
2017-01-05 10 : 20 : 18,345 정보 [com.emc.archway.cas.auth.CASAuthenticationAdaptor]-CASAuthenticationAdaptor :: CST를 사용하여 인증 ...
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] - LDAP 권한 확인: PSO-AD-Authority
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = PSO-AD-Authority
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - 찾은 선택 권한 = PSO-AD-Authority(PSO-AD-Authority)
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - CST 인증 실패 com.emc.csp.error.SystemException: 데이터
암호 해독 오류 2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - OS 로그인 비활성화
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = LocalDirectoryTest
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - 찾은 선택 권한 = LocalDirectoryTest
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - 인증에 성공했습니다...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Lockbox에 역할 저장 중 ...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - userRole1 저장 = DataAdministrator
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - userRole2 저장 = ResourceAdmin 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - userRole3 저장 = SecurityAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - userRole4 = ServicePlanAdministrator
저장2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - 인증 성공...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Lockbox에 역할 저장 중 ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - 총 역할 = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - 인증 성공 - 토큰
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - 관리자를
위해 호출된 getPerson 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - 검색된 cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,377 정보 [com.emc.archway.cas.auth.CSTInterface] - Lockbox에서 역할 액세스 중 ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Lockbox에서 역할 액세스 중 ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 역할 저장 - 예외 Lockbox 항목이 이미 있습니다
. 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - 찾은 총 역할 = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 역할 저장 - 예외 Lockbox 항목이 이미 있습니다.
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 액세스한 역할 DataAdministrator
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 역할 저장 - 예외 Lockbox 항목이 이미 있습니다
. 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 액세스한 역할 ResourceAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 역할 저장 - 예외 Lockbox 항목이 이미 있습니다
. 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 액세스한 역할 SecurityAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 총 역할 = 4
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - 인증 성공 - 토큰
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - 관리자를
호출한 getPerson 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - 검색된 cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,392 정보 [com.emc.archway.cas.auth.CSTInterface] - Lockbox에서 역할 액세스 중 ...
2017-01-05 10 : 20 : 18,392 정보 [com.emc.archway.cas.auth.CSTInterface]-Lockbox에서 역할 액세스 중 ...
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 찾은 총 역할 = 4
2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - 액세스한 역할 ServicePlanAdministrator 2017-01-05 10:20:18,408 정보 [com.emc.archway.cas.auth.CSTInterface] - 액세스 역할 예외
2017-01-05 10:20:18,408 오류 [com.emc.archway.cas.auth.CSTInterface] - 항목 이름이 Lockbox
에 없습니다. com.emc.csp.error.ObjectNotFoundException
: 항목 이름이 com.emc.cst.cstBridge.cstBridgeJNI.LockboxService_retrieveItemAsText(기본 메서드)의 Lockbox
(기본 메서드)
에 없습니다. com.emc.cst.cstBridge.LockboxService.retrieveItemAsText(LockboxService.java:153),
com.emc.csp.services.lockbox.LockboxService.retrieveItemAsText(LockboxService.java:509)의
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationHandler] - CASAuthenticationManager::authenticateUsernamePasswordInternal username = admin
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate
2017-01-05 10:20:18,330 정보 [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::CST를 사용하여 인증...
2017-01-05 10:20:18,330 INFO [com.emc.archway.cas.auth.CSTInterface] - LDAP 권한 확인: PSO-AD-Authority
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = PSO-AD-Authority
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - 찾은 선택 권한 = PSO-AD-Authority(PSO-AD-Authority)
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] - CST 인증 실패 com.emc.csp.error.SystemException: 데이터
암호 해독 오류 2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - OS 로그인 비활성화
2017-01-05 10:20:18,345 정보 [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = LocalDirectoryTest
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - 찾은 선택 권한 = LocalDirectoryTest
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor 생성자
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationHandler] - CASAuthenticationManager::authenticateUsernamePasswordInternal 사용자 이름 = admin
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CASAuthenticationAdaptor] - CASAuthenticationAdaptor::authenticate
2017-01-05 10 : 20 : 18,345 정보 [com.emc.archway.cas.auth.CASAuthenticationAdaptor]-CASAuthenticationAdaptor :: CST를 사용하여 인증 ...
2017-01-05 10:20:18,345 INFO [com.emc.archway.cas.auth.CSTInterface] - LDAP 권한 확인: PSO-AD-Authority
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = PSO-AD-Authority
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - 찾은 선택 권한 = PSO-AD-Authority(PSO-AD-Authority)
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - CST 인증 실패 com.emc.csp.error.SystemException: 데이터
암호 해독 오류 2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - OS 로그인 비활성화
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - obtainCredentials: authority = LocalDirectoryTest
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.ArchwayAuthCredentialProvider] - 찾은 선택 권한 = LocalDirectoryTest
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - 인증에 성공했습니다...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - Lockbox에 역할 저장 중 ...
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - userRole1 저장 = DataAdministrator
2017-01-05 10:20:18,361 INFO [com.emc.archway.cas.auth.CSTInterface] - userRole2 저장 = ResourceAdmin 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - userRole3 저장 = SecurityAdmin
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - userRole4 = ServicePlanAdministrator
저장2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - 인증 성공...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Lockbox에 역할 저장 중 ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - 총 역할 = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - 인증 성공 - 토큰
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - 관리자를
위해 호출된 getPerson 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - 검색된 cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,377 정보 [com.emc.archway.cas.auth.CSTInterface] - Lockbox에서 역할 액세스 중 ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - Lockbox에서 역할 액세스 중 ...
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 역할 저장 - 예외 Lockbox 항목이 이미 있습니다
. 2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - 찾은 총 역할 = 4
2017-01-05 10:20:18,377 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 역할 저장 - 예외 Lockbox 항목이 이미 있습니다.
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 액세스한 역할 DataAdministrator
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 역할 저장 - 예외 Lockbox 항목이 이미 있습니다
. 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 액세스한 역할 ResourceAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - CSTInterface authenticat - 역할 저장 - 예외 Lockbox 항목이 이미 있습니다
. 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 액세스한 역할 SecurityAdmin
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 총 역할 = 4
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.ArchwayAuthentication] - 인증 성공 - 토큰
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - 관리자를
호출한 getPerson 2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.attributes.rolePersonAttributeDao] - 검색된 cstIF ....
com.emc.archway.cas.auth.CSTInterface@16ea70b 2017-01-05 10:20:18,392 정보 [com.emc.archway.cas.auth.CSTInterface] - Lockbox에서 역할 액세스 중 ...
2017-01-05 10 : 20 : 18,392 정보 [com.emc.archway.cas.auth.CSTInterface]-Lockbox에서 역할 액세스 중 ...
2017-01-05 10:20:18,392 INFO [com.emc.archway.cas.auth.CSTInterface] - 찾은 총 역할 = 4
2017-01-05 10:20:18,408 INFO [com.emc.archway.cas.auth.CSTInterface] - 액세스한 역할 ServicePlanAdministrator 2017-01-05 10:20:18,408 정보 [com.emc.archway.cas.auth.CSTInterface] - 액세스 역할 예외
2017-01-05 10:20:18,408 오류 [com.emc.archway.cas.auth.CSTInterface] - 항목 이름이 Lockbox
에 없습니다. com.emc.csp.error.ObjectNotFoundException
: 항목 이름이 com.emc.cst.cstBridge.cstBridgeJNI.LockboxService_retrieveItemAsText(기본 메서드)의 Lockbox
(기본 메서드)
에 없습니다. com.emc.cst.cstBridge.LockboxService.retrieveItemAsText(LockboxService.java:153),
com.emc.csp.services.lockbox.LockboxService.retrieveItemAsText(LockboxService.java:509)의
Cause
AppSync 서버는 인증된 후 사용자에게 할당된 역할 목록을 수집하도록 설계되었습니다.
AppSync 서버는 인증 후 역할 정보를 수집하고 나중에 검색할 수 있도록 Lockbox(파일과 유사)에 씁니다.
AppSync 서버가 저장된 정보를 검색하면 해당 정보가 삭제됩니다. 그러나 여러 로그인을 동시에 시도하면 한 세션에서 정보를 검색하기 전에 다른 세션에서 정보를 삭제합니다.
간단히 말해서 이것은 동시에 여러 로그인 (둘 이상)으로 인한 동시성 문제입니다
AppSync 서버는 인증 후 역할 정보를 수집하고 나중에 검색할 수 있도록 Lockbox(파일과 유사)에 씁니다.
AppSync 서버가 저장된 정보를 검색하면 해당 정보가 삭제됩니다. 그러나 여러 로그인을 동시에 시도하면 한 세션에서 정보를 검색하기 전에 다른 세션에서 정보를 삭제합니다.
간단히 말해서 이것은 동시에 여러 로그인 (둘 이상)으로 인한 동시성 문제입니다
Resolution
해결:
이 문제에 대한 해결 방법이 있지만 EMC 고객 지원 본부의 도움이 필요합니다.
EMC 고객 지원 본부에 문의하고 이 문서에서 핫픽스 문제를 참조하십시오.
이 문제에 대한 해결 방법이 있지만 EMC 고객 지원 본부의 도움이 필요합니다.
EMC 고객 지원 본부에 문의하고 이 문서에서 핫픽스 문제를 참조하십시오.
Affected Products
AppSyncProducts
AppSyncArticle Properties
Article Number: 000059230
Article Type: Solution
Last Modified: 10 Sept 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.