This is to keep you posted that during case investigation, problem seems to have been bypassed after reverting back to MQ v9.3.0.6 LTS (FP10 uninstall) and perform a fresh install of FP10 (upgrading to 9.3.0.10 LTS).
Original Message:
Sent: Wed November 08, 2023 10:54 AM
From: NICK DAKORONIAS
Subject: AMQ8584E: Insufficient permission to update installation configuration - but mqm has authorities
Hi Miguel,
At first thanks for your post.
The Installation path is /usr/mqm & the data path is /var/mqm -- Installation Name : Installation1
Hereunder are the outcomes of dspmqinst, dspmqver (run as mqm from /usr/mqm/bin):
$ dspmqinst
InstName: Installation1
InstDesc:
Identifier: 1
InstPath: /usr/mqm
Version: 9.3.0.10
Primary: Yes
State: Available
LicenseType: Production
Entitlement: IBM MQ Advanced
Fixes:
$ dspmqver
Name: IBM MQ
Version: 9.3.0.10
Level: p930-010-230816
BuildType: IKAP - (Production)
Platform: IBM MQ for AIX
Mode: 64-bit
O/S: AIX 7.3
InstName: Installation1
InstDesc:
Primary: Yes
InstPath: /usr/mqm
DataPath: /var/mqm
MaxCmdLevel: 930
LicenseType: Production
Below you can find also the outcome of crtmqenv -n Installation1:
$ crtmqenv -n Installation1
CLASSPATH=/usr/mqm/java/lib/com.ibm.mq.jar:/usr/mqm/java/lib/com.ibm.mqjms.jar:/usr/mqm/java/lib/com.ibm.mq.allclient.jar:/usr/mqm/samp/wmqjava/samples:/usr/mqm/samp/jms/samples
LD_LIBRARY_PATH=
LIBPATH=/usr/mqm/gskit8/lib64:/usr/mqm/gskit8/lib
MANPATH=/usr/mqm/man:/usr/share/man
MQ_DATA_PATH=/var/mqm
MQ_ENV_MODE=64
MQ_INSTALLATION_NAME=Installation1
MQ_INSTALLATION_PATH=/usr/mqm
MQ_JAVA_DATA_PATH=/var/mqm
MQ_JAVA_INSTALL_PATH=/usr/mqm/java
MQ_JAVA_JVM_FLAG=
MQ_JAVA_LIB_PATH=/usr/mqm/java/lib64
MQ_JRE_PATH=/usr/mqm/java/jre64/jre
PATH=/usr/mqm/bin:/usr/bin:/etc:/usr/sbin:/usr/ucb:/var/mqm/bin:/usr/bin/X11:/sbin:.
At last below you can find the outcome of mountpoints, permissions and files systems on that MQ host:
Name Nodename Mount Pt VFS Size Options Auto Accounting
/dev/hd4 -- / jfs2 2097152 -- yes no
/dev/hd1 -- /home jfs2 4194304 -- yes no
/dev/hd2 -- /usr jfs2 14680064 -- yes no
/dev/hd9var -- /var jfs2 4194304 -- yes no
/dev/hd3 -- /tmp jfs2 4194304 -- yes no
/dev/hd11admin -- /admin jfs2 2097152 -- yes no
/proc -- /proc procfs -- -- yes no
/dev/hd10opt -- /opt jfs2 6291456 -- yes no
/dev/livedump -- /var/adm/ras/livedump jfs2 524288 -- yes no
/dev/fslv00 -- /general jfs2 31457280 rw yes no
/dev/fslv01 -- /usr/local jfs2 6291456 rw yes no
/dev/fslv02 -- /audit jfs2 6291456 rw yes no
/dev/fslv03 -- /audit/archived_logs jfs2 8388608 rw yes no
/dev/fslv04 -- /perfmon jfs2 2097152 rw yes no
/dev/fslv05 -- /cores jfs2 2097152 rw yes no
/dev/usrmqm_lv -- /usr/mqm jfs2 4194304 rw yes no
/dev/varmqm_lv -- /var/mqm jfs2 4194304 rw yes no
/dev/mqmdata_lv -- /var/mqm/qmgrs jfs2 230686720 rw yes no
/dev/mqmlogs_lv -- /var/mqm/log jfs2 83886080 rw yes no
/dev/mqmerrors_lv -- /var/mqm/errors jfs2 10485760 rw yes no
/dev/mqmtrace_lv -- /var/mqm/trace jfs2 10485760 rw yes no
/dev/nfs_ltd_lv -- /NFS_LTD jfs2 209453056 rw yes no
/dev/nfs_578_lv -- /NFS_578 jfs2 209715200 rw yes no
/dev/nfs_swift_lv -- /NFS_SWIFT jfs2 10485760 rw yes no
FYI, i have already raised a ticket to IBM MQ support team (about 8 days ago) - still expecting a valid suggestion or workaround...
------------------------------
Nick Dakoronias
Original Message:
Sent: Thu November 02, 2023 09:44 AM
From: Miguel Sanjurjo
Subject: AMQ8584E: Insufficient permission to update installation configuration - but mqm has authorities
Hi Nick,
what is the Filepath of "Installation1"? What are the mount options for that FS?
I had a similar issue some time ago where the mount options for that FS were preventing mq-commands from running correctly. It was on Linux nevertheless...
------------------------------
Miguel Sanjurjo
Original Message:
Sent: Mon October 30, 2023 09:38 AM
From: NICK DAKORONIAS
Subject: AMQ8584E: Insufficient permission to update installation configuration - but mqm has authorities
Hello MQ community users,
After applying -successfully- Fixpack 9.3.0.10 on AIX (v7.3 TL1 SP2) MQ Server (ver 9.3.0.6) in QA environment, and trying to set MQ installation ("Installation1") as primary with nonproduction entitlement (-l nonprod), the following error prompts: "AMQ8584E: Insufficient permission to update installation configuration".
But this error was not expected, given that mqm user has been defined correctly at AIX OS level in etc/group -> mqm:!:202:mqm,e63254.
I have edited /etc/opt/mqm/mqinst.ini in order to set 'Installation1" as Primary installation, but the problem with mqm insufficient permissions error msg remains.
Pls keep in mind that even using the root user to execute the setmqinst cmd from the /usr/mqm/bin path returns the error with insufficient permissions..
Chaning also the permissions to usr/mqm/bin to full rights for mqm (chmod 777),didn'thelp at all.
Trying also -with mqm- to unset the primary installation (set mqinst -x) returns the same error.
FYI, the (2) QMGRs hosted on that AIX QA system are up and running and working as expected.
Any advise on the above will be much appreciated.
Rgds, Nick.
------------------------------
Nick Dakoronias
------------------------------