Unisphere for VMAX: REST API 호출이 실패합니다.

Summary: Unisphere for VMAX: REST API(Application Programming Interface) 호출이 실패합니다.

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

REST API 호출이 실패합니다. BMC(Baseboard Management Control) BCO(Capacity Optimization)는 REST API 호출을 통해 Unisphere에서 정보를 쿼리하여 BCO UI(User Interface)에 보고하는 툴입니다.

BCO에 Symmetrix에 대한 데이터가 표시되지 않습니다. BCO는 Perfmon 사용자로 UNIVMAX(Unisphere for VMAX)에서 정보를 수집하도록 구성됩니다.

이 경우 BMC의 BCO 툴이 Unisphere에서 정보를 쿼리하려고 시도했지만 다음과 같은 오류가 발생했습니다.

Response:
HTTP/1.1 403 Forbidden
Server: Apache-Coyote/1.1
Date: Wed, 02 Mar 2016 15:58:55 GMT
Accept-Ranges: bytes
Server: Restlet-Framework/2.1.2
RESTAPI-PROCESSING-TIME: 22
RESTAPI-ACTIVE-SESSION-COUNT: 2
Content-Type: application/xml
Transfer-Encoding: chunked
 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<exception xmlns="http://www.emc.com/em/2012/07/univmax/restapi/common" xmlns:ns2="http://www.emc.com/em/2012/07/univmax/restapi/management" xmlns:ns3="http://www.emc.com/em/2012/07/univmax/restapi/mobile" xmlns:ns4="http://www.emc.com/em/2012/07/univmax/restapi/performance" message="User is not authorized for symmetrixId [000xxxxxxxxx]"/>
 
Request:
POST https://<UNIVMAX_SERVER_IP>:8443/univmax/restapi/performance/FEDirector/keys HTTP/1.1
Accept-Encoding: gzip,deflate
Content-Type: application/xml
Accept: application/xml
Content-Length: 280
Host: UNIVMAX_SERVER:8443
Connection: Keep-Alive
User-Agent: Apache-HttpClient/4.1.1 (java 1.5)
Cookie: JSESSIONID=bRaJZl6VUZbus-6yWmD0FZa8
Cookie2: $Version=1
Authorization: Basic 
<REDACTED>
 
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<ns2:feDirectorKeyParam xmlns="http://www.emc.com/em/2012/07/univmax/restapi/common" xmlns:ns2="http://www.emc.com/em/2012/07/univmax/restapi/performance">
                <symmetrixId>000xxxxxxxxx</symmetrixId>
</ns2:feDirectorKeyParam>

Perfmon 사용자를 사용할 때 Mozilla Firefox 클라이언트에서 Unisphere for VMAX로의 RESTAPI 호출이 실패했습니다. 이것은 관리자 (smc) 사용자에서 잘 작동합니다.

Cause

잘못된 Symmetrix 인증(symauth) 항목으로 인해 이 문제가 발생했습니다.

Resolution

이 문제를 해결하려면 사용자 이름(대소문자 구분)이 적절한 권한으로 Symmetrix 권한 부여 목록(symauth list -users -sid xxx)에 올바르게 추가되었는지 확인하십시오. 

Additional Information

이 경우 사용자 이름에 호스트 이름 접두사가 있어 문제가 발생했습니다. 해당 사용자의 symauth 목록에서 호스트 이름 접두사를 제거하여 문제가 해결되었습니다. 

Symmetrix 성능 메트릭에 액세스할 수 있는 사용자는 다음과 같습니다.

  • 관리자
  • 스토리지 관리자
  • 성능 모니터
  • 모니터 

Symmetrix 성능 메트릭에 대한 액세스가 허용되지 않는 사용자:

  • 감사
  • 보안 관리자
  • 없음

자세한 내용은 Unisphere for VMAX RESTAPI 프로그래머용 가이드를 참조하십시오. 설명서는 Dell EMC 온라인 지원에서 찾을 수 있습니다 https://www.dell.com/support/product-details/en-us/product/unisphere-for-vmax/docs

Affected Products

Unisphere for VMAX

Products

Unisphere for VMAX
Article Properties
Article Number: 000051996
Article Type: Solution
Last Modified: 04 Aug 2025
Version:  3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.