IBM MQ8.0.0.7 Queue Manager Startup issue - oracle

Hi We are in the process of Migrationg MQ8.0.0.7 with Linux OS. We have created QueueManager. Also Created switch load file with oraClient 11.2.0.4.Updated switch file config in qm.ini file.
Switch file created usiing -- IBM MQ8.0.0.7 and oraClient 11.2.0.4
But When we try to start up the queue manager we are getting below error
04/10/2018 08:15:07 AM - Process(32092.1) User(mqm) Program(amqzxma0) Host(lswttsccsap5u) Installation(Installation1) VRMF(8.0.0.7) QMgr(NYCOLI2_QM.UATIN)
AMQ6175: The system could not dynamically load the shared library '/var/mqm/exits64/oraswit'. The system returned error message '/var/mqm/exits64/oraswit: undefined symbol: xaosw'.
EXPLANATION: This message applies to UNIX systems. The shared library '/var/mqm/exits64/oraswit' failed to load correctly due to a problem with the library. ACTION: Check the file access permissions and that the file has not been corrupted.
----- amqxufnx.c : 1436 -------------------------------------------------------
04/10/2018 08:15:07 AM - Process(32092.1) User(mqm) Program(amqzxma0) Host(lswttsccsap5u) Installation(Installation1) VRMF(8.0.0.7) QMgr(NYCOLI2_QM.UATIN)
AMQ7622: WebSphere MQ could not load the XA switch load file for resource manager 'Oracle_CMXIUAT_AIX'.
qm.ini file Stanza
XAResourceManager:
Name=MyQueuManager
SwitchFile=oraswit
ThreadOfControl=THREAD
XAOpenString=Oracle_XA+Acc=P/myusername/mypassword+SesTm=100+dbgfl=15+LogDir=/var/mqm/xa_logs+dbgfl=15+SqlNet=SSS+threads=TRUE
Could you please advise?

The SwitchFile doesn't seem correct. Where did you get that from?
I found these for Linux:
Linux (nonthreaded) libmqmxa64.so libmqcxa64.so
Linux (threaded) libmqmxa64_r.so libmqcxa64_r.so
Check out the documentation for setting up XA:
https://www.ibm.com/support/knowledgecenter/SSFKSJ_8.0.0/com.ibm.mq.sce.doc/q023610_.htm

Related

Reg: database is not starting up an error

getting below error while starting the database:-
startup
ORA-01078: failure in processing system parameters
ORA-01565: error in identifying file '+DATA/mis/PARAMETERFILE/spfile.276.967375255'
ORA-17503: ksfdopn:10 Failed to open file +DATA/mis/PARAMETERFILE/spfile.276.967375255
ORA-04031: unable to allocate 56 bytes of shared memory ("shared pool","unknown object","KKSSP^24","kglseshtSegs")
Your database cannot find the SPFILE (newer init.ora) within ASM with the actual system parameters or has no permissions to access it.
Either your Grid Infrastructure stack or the dbs/spfile.ora is pointing to the wrong file.
To find out what the grid infrastructure stack is using, run "srvctl" which should display the parameterfile name the database should be using
srvctl config database -d <dbname>
...
Spfile: +DATA/<dbname>/PARAMETERFILE/spfile.269.1066152225
...
Then check (as the grid user), if the file indeed is not visible (by using asmcmd):
asmcmd
ASMCMD> ls +DATA/<dbname>/PARAMETERFILE/
spfile.269.1066152225
If the name is different, then you got the issue... (and you have to point to the correct file).
If the name is correct, then it could be wrong permissions on the oracle executable(s) (check My Oracle Support):
RAC Database Can't Start: ORA-01565, ORA-17503: ksfdopn:10 Failed to open file +DATA/BPBL/spfileBPBL.ora (Doc ID 2316088.1)

Command server of a qmgr is stopping automatically

Command server of the QMGR is automatically going to stopped state with the below errors in logs. So client is not able to QMGR. could you plz check and help me to find permanent solution for this. Thanks in adavance
AMQ5053W: IBM MQ process 879 (amqrmppa) cannot be found and is assumed to be
terminated.
EXPLANATION:
A queue manager process has terminated, the queue manager will continue to run
but the functionality of the queue manager may be limited until the problem is
resolved. Possible reasons for the termination are: 1) A user has inadvertently
terminated the process. 2) The system is low on resources. Some operating
systems terminate processes to free resources. 3) The process encountered an
error.
ACTION:
Check for earlier messages in the queue manager and system error logs that may
indicate the problem. When the problem is rectified the queue manager will need
to be restarted to restore the lost functionality.
----- amqxfdcx.c : 842 --------------------------------------------------------
12/14/21 12:03:14 - Process(413.3) User(root) Program(runmqlsr)
Host(303b0929d250) Installation(Installation1)
VRMF(9.2.0.0) QMgr("QMGR NAME")
Time(2021-12-14T12:03:14.010Z)
ArithInsert1(413)
CommentInsert1("QMGR NAME")
AMQ6184W: An internal IBM MQ error has occurred on queue manager "QMGR NAME".
EXPLANATION:
An error has been detected, and the IBM MQ error recording routine has been
called. The failing process is process 413.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier and to save any generated output files. Use either the MQ Support
site: https://www.ibm.com/support/home/, or IBM Support Assistant (ISA):
https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant,
to see whether a solution is already available. If you are unable to find a
match, contact your IBM support center. Do not discard these files until the
problem has been resolved.
----- amqxfdcx.c : 888 --------------------------------------------------------
12/14/21 12:03:14 - Process(413.2) User(root) Program(runmqlsr)
Host(303b0929d250) Installation(Installation1)
VRMF(9.2.0.0) QMgr("QMGR NAME")
Time(2021-12-14T12:03:14.011Z)
ArithInsert1(545284135)
AMQ6125E: An internal IBM MQ error has occurred.
EXPLANATION:
An internal error has occurred with identifier 20806027. This message is
issued in association with other messages.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier and to save any generated output files. Use either the MQ Support
site: https://www.ibm.com/support/home/, or IBM Support Assistant (ISA):
https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant,
to see whether a solution is already available. If you are unable to find a
match, contact your IBM support center. Do not discard these files until the
problem has been resolved.
----- amqxfdcx.c : 842 --------------------------------------------------------
12/14/21 12:03:14 - Process(413.2) User(root) Program(runmqlsr)
Host(303b0929d250) Installation(Installation1)
VRMF(9.2.0.0) QMgr("QMGR NAME")
Time(2021-12-14T12:03:14.011Z)
ArithInsert1(413)
AMQ6183W: An internal IBM MQ error has occurred.
EXPLANATION:
An error has been detected, and the IBM MQ error recording routine has been
called. The failing process is process 413.
ACTION:
Use the standard facilities supplied with your system to record the problem
identifier and to save any generated output files. Use either the MQ Support
site: https://www.ibm.com/support/home/, or IBM Support Assistant (ISA):
https://www.ibm.com/support/home/product/C100515X13178X21/other_software/ibm_support_assistant,
to see whether a solution is already available. If you are unable to find a
match, contact your IBM support center. Do not discard these files until the
problem has been resolved.
12/14/21 12:03:14 - Process(409.1) User(root) Program(runmqchi)
Host(303b0929d250) Installation(Installation1)
VRMF(9.2.0.0) QMgr("QMGR NAME")
Time(2021-12-14T12:03:14.506Z)
AMQ9542W: Queue manager is ending.
EXPLANATION:
The program will end because the queue manager is quiescing.
ACTION:
None.
----- amqrimna.c : 1009 -------------------------------------------------------
12/14/21 12:03:14 - Process(412.1) User(root) Program(amqpcsea)
Host(303b0929d250) Installation(Installation1)
VRMF(9.2.0.0) QMgr(AZMQES01)
Time(2021-12-14T12:03:14.807Z)
ArithInsert1(2009) ArithInsert2(2)
CommentInsert1(SYSTEM.ADMIN.COMMAND.QUEUE )
AMQ8507E: Command server MQPUT1 request for an undelivered message failed with
reason code 2009.
EXPLANATION:
An attempt by the command server to put a message to the dead-letter queue,
using MQPUT1, failed with reason code 2009. The MQDLH reason code was 2.
ACTION:
None.
----- amqphrea.c : 86 ---------------------------------------------------------
12/14/21 12:03:14 - Process(412.1) User(root) Program(amqpcsea)
Host(303b0929d250) Installation(Installation1)
VRMF(9.2.0.0) QMgr("QMGR NAME")
Time(2021-12-14T12:03:14.807Z)
ArithInsert1(2009) ArithInsert2(2)
CommentInsert1(SYSTEM.ADMIN.COMMAND.QUEUE )
AMQ8509E: Command server MQCLOSE reply-to queue failed with reason code 2009.
EXPLANATION:
An MQCLOSE request by the command server for the reply-to queue failed with
reason code 2009.
ACTION:
None.
----- amqphrea.c : 86 ---------------------------------------------------------
12/14/21 12:03:14 - Process(412.1) User(root) Program(amqpcsea)
Host(303b0929d250) Installation(Installation1)
VRMF(9.2.0.0) QMgr("QMGR NAME")
Time(2021-12-14T12:03:14.807Z)
ArithInsert1(2009) ArithInsert2(2)
CommentInsert1(SYSTEM.ADMIN.COMMAND.QUEUE )
AMQ8506S: Command server MQGET failed with reason code 2009.
EXPLANATION:
An MQGET request by the command server, for the IBM MQ queue
SYSTEM.ADMIN.COMMAND.QUEUE , failed with reason code 2009.
ACTION:
None.
----- amqphrea.c : 86 ---------------------------------------------------------
12/14/21 12:03:17 - Process(200.1) User(root) Program(amqzmgr0)
Host(303b0929d250) Installation(Installation1)
VRMF(9.2.0.0) QMgr("QMGR NAME")
Time(2021-12-14T12:03:17.600Z)
ArithInsert1(412)
CommentInsert1(SYSTEM.CMDSERVER.1)
AMQ5025I: The command server has ended. ProcessId(412).
EXPLANATION:
The command server process has ended.
ACTION:
None.

Apache rewrite rules not working for mqipt

I am using apache httpd for setting mqipt. Using the details given in docs, https://www.ibm.com/docs/en/ibm-mq/9.2?topic=thru-apache-rewrite, I have setup everything. I am not using IBM caching proxy. Hit are going to IBM MQ but getting error
----- amqrmrsa.c : 974 --------------------------------------------------------
05/02/21 13:48:10 - Process(19315.2426) User(mqm) Program(amqrmppa)
Host(ibmmq-55ddff666-cscrk) Installation(Installation1)
VRMF(9.2.0.0) QMgr(QM1)
Time(2021-05-02T13:48:10.169Z)
RemoteHost(10.244.1.1)
CommentInsert1(_gateway (10.244.1.1))
CommentInsert2(TCP/IP)
CommentInsert3(DEV.APP.SVRCONN)
AMQ9209E: Connection to host '_gateway (10.244.1.1)' for channel
'DEV.APP.SVRCONN' closed.
EXPLANATION:
An error occurred receiving data from '_gateway (10.244.1.1)' over TCP/IP. The
connection to the remote host has unexpectedly terminated.
The channel name is 'DEV.APP.SVRCONN'; in some cases it cannot be determined
and so is shown as '????'.
ACTION:
Tell the systems administrator.
----- amqcccxa.c : 2730 -------------------------------------------------------
05/02/21 13:48:10 - Process(19315.2426) User(mqm) Program(amqrmppa)
Host(ibmmq-55ddff666-cscrk) Installation(Installation1)
VRMF(9.2.0.0) QMgr(QM1)
Time(2021-05-02T13:48:10.170Z)
CommentInsert1(DEV.APP.SVRCONN)
CommentInsert2(19315)
CommentInsert3(10.244.1.1)
AMQ9999E: Channel 'DEV.APP.SVRCONN' to host '10.244.1.1' ended abnormally.
EXPLANATION:
The channel program running under process ID 19315 for channel
'DEV.APP.SVRCONN' ended abnormally. The host name is '10.244.1.1'; in some
cases the host name cannot be determined and so is shown as '????'.
ACTION:
Look at previous error messages for the channel program in the error logs to
determine the cause of the failure. Note that this message can be excluded
completely or suppressed by tuning the "ExcludeMessage" or "SuppressMessage"
attributes under the "QMErrorLog" stanza in qm.ini. Further information can be
found in the System Administration Guide.
----- amqrmrsa.c : 974 --------------------------------------------------------
This looks like problem between mqipt2 to IBM MQ server.
I have also tried by removing apache httpd and sending message from application to mqipt1 -> mqipt2 -> IBM MQ, and it is working but only when I am using apache httpd from mqipt1 -> apache -> mqipt2 -> IBM MQ then it fails

Icinga2 does not start because he could not load library "db_ido_mysql"

Here is the Error:
root#taurus:/etc/icinga2/features-available# service icinga2 checkconfig
* checking Icinga2 configuration
information/cli: Icinga application loader (version: r2.7.2-1)
information/cli: Loading configuration file(s).
critical/config: Error: Error while evaluating expression: Could not load library 'libdb_ido_mysql.so.2.7.2': libdb_ido_mysql.so.2.7.2: cannot open shared object file: No such file or directory
Location: in /etc/icinga2/features-enabled/ido-mysql.conf: 6:1-6:22
/etc/icinga2/features-enabled/ido-mysql.conf(4): */
/etc/icinga2/features-enabled/ido-mysql.conf(5):
/etc/icinga2/features-enabled/ido-mysql.conf(6): library "db_ido_mysql"
^^^^^^^^^^^^^^^^^^^^^^
/etc/icinga2/features-enabled/ido-mysql.conf(7):
/etc/icinga2/features-enabled/ido-mysql.conf(8): object IdoMysqlConnection "ido-mysql" {
* checking Icinga2 configuration. Check '/var/log/icinga2/startup.log' for details.
root#taurus:/etc/icinga2/features-available# icinga2 feature list
Disabled features: command compatlog debuglog gelf graphite influxdb livestatus opentsdb perfdata statusdata syslog
Enabled features: api checker ido-mysql ido-pgsql mainlog notification
Does anybody know what i did wrong during the installation?
there were no problems, i dont get the answer.
Do you want to use Icingaweb2 with your Icinga2 installation? Then you have to install the
icinga2-ido-mysql
Package for your distribution and configure it. Here you can find a step by step instruction on how to install and configure it. If not, disable the following features:
ido-mysql ido-pgsql
Regards,
Jan

core dump generation using Websphere liberty is failing

I am trying to generate javadump and core dump for the liberty process, using:
/opt/IBM/wlp/bin/server javadump --include=system
It is failing giving an error:
Server default dump complete in /opt/ibm/wlp/usr/servers//The core file created by child process with pid = 22000 was not found. Expected to find core file with name "/var/support/core_kernel-command-.22000"
My core_pattern(/proc/sys/kernel/core_pattern) is /var/support/core_%e.%p
I am using java 8.

Resources