Solutions Enabler : "Symmetrix 액세스 제어에서 요청을 거부했습니다" 오류와 함께 Symcli 명령이 실패했습니다.

Riepilogo: "Symmetrix 액세스 제어에서 요청을 거부했습니다" 오류와 함께 Symcli 명령이 실패했습니다.

Questo articolo si applica a Questo articolo non si applica a Questo articolo non è legato a un prodotto specifico. Non tutte le versioni del prodotto sono identificate in questo articolo.

Sintomi

어레이에 symauth와 symacl이 모두 활성화

되어 있음 symapi.log에서 다음 오류가 발견되었습니다.
08/05/2022 00:33:34.580 15624 17628 EMC:SYMCFG read_authz_file Error reading Authz rules from array: 000497xxxxxx - 2545

08/05/2022 00:33:35.511 9944 20468 EMC:SYMSNAPVX read_authz_file Error reading Authz rules from array: 000497xxxxxx - 2545

08/05/2022 00:33:36.527 9944 20468 EMC:SYMSNAPVX read_authz_file Error reading Authz rules from array: 000497xxxxxx - 2545

08/05/2022 00:33:37.543 9944 20468 EMC:SYMSNAPVX read_authz_file Error reading Authz rules from array: 000497xxxxxx - 2545

08/05/2022 00:33:38.558 9944 20468 EMC:SYMSNAPVX Failed to load information. remote: 0, remote_hop_num: 0, retries: 3, sts: SYMAPI_C_ACCESS_DENIED - error msg: Symmetrix access control denied the request

08/05/2022 00:33:39.426 19788 20016 EMC:SYMSNAPVX read_authz_file Error reading Authz rules from array: 000497xxxxxx - 2545
위의 오류는 symauth에 문제가 있음을 나타냅니다. 그러나 확인됨
 "symauth show -username"
동일한 사용자가 다음에 표시되는지 확인했습니다.
 "symauth -sid <SID> list -users"
 또한 선택됨
"symacl -sid <sid> show accgroup Admingrp" 
호스트가 symacl AdminGrp의 일부인지 확인했습니다.

다음을 실행하여 동기화를 시도했습니다.
"symcfg sync -sid <SID>"
그러나 동기화가 실패하고 "Symmetrix 액세스 제어에서 요청을 거부했습니다" 오류가 표시됩니다.

Causa

SYMACL 액세스 문제

Risoluzione

영향을 받는 시스템에서
"symacl -sid XXX show accgroup AdminGrp -acl"
AdminGrp에 필요한 액세스 유형이 있는지 확인합니다.
C:\>symacl -sid XXX show accgroup AdminGrp -acl

Symmetrix ID: 000197XXXX
    Group Name                            Pool Name                            Access Type
    ----------------------------------    ---------------------------------    -----------
    AdminGrp                              ALL_DEVS                             ADMIN
    AdminGrp                              ALL_DEVS                             ALL

위의 출력에서 AdminGrp에 액세스 유형이 ADMIN ALL임을 알 수 있습니다. 예를 들어 다른 명령을 실행하려면 BASE 및 BASECTRL과 같은 명령을 실행하기 위한 다른 적절한 액세스를 추가해야 합니다.
image.png

사용 가능한 액세스 제어 권한에 대한 자세한 내용은 어레이 제어 및 관리 가이드를 참조하십시오. 


https://dl.dell.com/content/docu95463그룹에 액세스 권한을 부여하는 명령:
symacl -sid <SID> commit -file <FileName>

여기서 file에는 다음이 포함됩니다.
grant access=AccessType to accgroup GroupName for accpool PoolName | ALL | NON-POOLED devs
AdminGrp에게 BASE BASECTRL 액세스 권한이 부여되면 오류 없이 명령을 실행할 수 있었습니다.
C:\>symacl -sid XXX show accgroup AdminGrp -acl

Symmetrix ID: 00019XXXXXX
    Group Name                            Pool Name                            Access Type
    ----------------------------------    ---------------------------------    -----------
    AdminGrp                              ALL_DEVS                             ADMIN
    AdminGrp                              ALL_DEVS                             ALL
    AdminGrp                              ALL_DEVS                             BASECTRL
    AdminGrp                              ALL_DEVS                             BASE

Prodotti interessati

Solutions Enabler
Proprietà dell'articolo
Numero articolo: 000204041
Tipo di articolo: Solution
Ultima modifica: 11 lug 2024
Versione:  3
Trova risposta alle tue domande dagli altri utenti Dell
Support Services
Verifica che il dispositivo sia coperto dai Servizi di supporto.