Solutions Enabler :Symcli 命令失败,并显示错误“Symmetrix access control denied the request”
Riepilogo: Symcli 命令失败,并显示错误“Symmetrix access control denied the request”
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中发现以下错误:
尝试通过运行来同步
了 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 access control denied the request”。
Causa
SYMACL 访问问题
Risoluzione
运行
在上面的输出中,我们可以看到 AdminGrp 的访问类型为 ADMIN 和 ALL,我们需要添加其他适当的访问权限来运行命令,例如 BASE 和 BASECTRL 来运行其他命令。
有关可用访问控制权限的更多信息,请参阅阵列控制和管理指南:
https://dl.dell.com/content/docu95463用于授予访问组权限的命令:
文件包含的位置:
"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 来运行其他命令。
有关可用访问控制权限的更多信息,请参阅阵列控制和管理指南:
https://dl.dell.com/content/docu95463用于授予访问组权限的命令:
symacl -sid <SID> commit -file <FileName>
文件包含的位置:
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 EnablerProprietà 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.