Snapdrive for Unix
简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

Operations Manager 控制台不可用

贡献者

SnapDrive for UNIX 需要 Operations Manager 控制台来执行访问检查。有时, Operations Manager 控制台服务器可能由于各种原因而不可用。

如果设置了 RBAC 方法 ` RBAC 方法 = dfm_` 且 Operations Manager 控制台不可用,则 SnapDrive for UNIX 将显示以下错误消息:

[root]# snapdrive storage delete -lun storage_array1:/vol/vol2/qtree1/lun1
0002-333 Admin error: Unable to connect to the DFM ops_mngr_server

SnapDrive for UNIX 还可以为 Operations Manager 控制台返回的用户访问检查结果保留一个缓存。此缓存有效期为 24 小时,不可配置。如果 Operations Manager 控制台不可用,则 SnapDrive for UNIX 将使用缓存来确定访问权限。只有在所有已配置的 Operations Manager 控制台服务器均无响应时,才会使用此缓存。

要使 SnapDrive for UNIX 使用缓存进行访问检查,您必须打开 ` RBAC cache_` 配置变量,以保持访问结果的缓存。默认情况下, ` RBAC 缓存 _` 配置变量处于关闭状态。

要在 Operations Manager 控制台不可用的情况下使用 SnapDrive for UNIX ,服务器管理员必须在 snapdrive.conf 文件中将基于角色的访问控制( Role-Based Access Control , RBAC )方法重置为 ` RBAC 方法 = 原生` 。更改 snapdrive.conf 文件后,必须重新启动 SnapDrive for UNIX 守护进程。如果设置了 ` RBAC 方法 = UNIX_` ,则只有 root 用户可以使用 SnapDrive for 原生。