我的 ID 缺少什么访问权限来检查 MQ 状态?

what access is missing in my id to check MQ status?

Linux 环境 - IBM MQ v9.1

用户 ID“user_01”用于登录 VM1 和 VM2。 MQ 安装在两个 VM 上。 MQ 数据和日志磁盘 (SAN) 使用 Veritas Cluster Manager 共享和控制。 “user_01”是 mqm 组的一部分。

当我使用 ID“user_01”登录到 VM1 或 VM2 时,“dspmq”命令显示 qmgr 状态为“状态不可用” 例如,

QMNAME(PARIS_QM) STATUS(Status not available)

切换到 mqm id 后,我可以检查 qmgr 状态。

QMNAME(PARIS_QM) STATUS(Running)

我不确定是什么阻止了 id“user_01”查看 qmgr 状态。

setmqinst 命令是 运行 & "dspmqver" 命令工作正常。

如果您的数据目录不同,您需要访问通常位于 /var/mqm/qmgrs/PARIS_QM/ 或同等位置的 qmstatus.ini

第二个用户 ID 似乎缺少对 qmstatus.ini 的访问权限。请重新检查它是否定义了适当的访问权限。