1) Get the local work path: $MQSI_WORKPATH. You can run the following command to get the local work path:
mqsiservice -v broker_name
2) Navigate to $MQSI_WORKPATH/config/<integration server / broker_name>/ and delete the <integration node name / execution group name> folder.
3) Navigate to $MQSI_WORKPATH/components/<integration server / broker_name>/ and delete the <integration node UUID / execution group UUID> folder.
You can get the UUID of an integration node / EG easy via
"mqsibrowse <integration server / broker name> -t BROKERAAEG". or 'ps -ef|grep <broker>
mqsibrowse Brkr_EGname -t BROKERAAEG
Eg: rm -rf UUID
4) Navigate to $MQSI_WORKPATH/components/<integration server / broker_name>/repository/ and open brokeraaeg.dat in a text editor.
In the brokeraaeg.dat file search for the 'integration node UUID' / 'EG UUID' and delete the content of the whole tag
"<row BrokerUUID="<BrokerUUID>"...ExecGroupUUID="<EG UUID>"...RetryInterval="3"/>" .
For example, if the execution group that you want to delete has the UUID "857e9f95-3b01-0000-0080-f407d0625130", then you would delete
the following line:
"<row BrokerUUID="80956eec-d05a-4af4-bea4-4a54edde659d" CntlGrpMsgId="QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE="DynamicState="1" DynamicSync="4" ExecGroupLabel="VGVzdDE="ExecGroupUUID="857e9f95-3b01-0000-0080-f407d0625130"MsgId="QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE="ProcArchitecture="32" ProcessId="6752" ProcessState="1"PubsubServer="0" RetryInterval="3"/>"
mqsiservice -v broker_name
2) Navigate to $MQSI_WORKPATH/config/<integration server / broker_name>/ and delete the <integration node name / execution group name> folder.
3) Navigate to $MQSI_WORKPATH/components/<integration server / broker_name>/ and delete the <integration node UUID / execution group UUID> folder.
You can get the UUID of an integration node / EG easy via
"mqsibrowse <integration server / broker name> -t BROKERAAEG". or 'ps -ef|grep <broker>
mqsibrowse Brkr_EGname -t BROKERAAEG
Eg: rm -rf UUID
4) Navigate to $MQSI_WORKPATH/components/<integration server / broker_name>/repository/ and open brokeraaeg.dat in a text editor.
In the brokeraaeg.dat file search for the 'integration node UUID' / 'EG UUID' and delete the content of the whole tag
"<row BrokerUUID="<BrokerUUID>"...ExecGroupUUID="<EG UUID>"...RetryInterval="3"/>" .
For example, if the execution group that you want to delete has the UUID "857e9f95-3b01-0000-0080-f407d0625130", then you would delete
the following line:
"<row BrokerUUID="80956eec-d05a-4af4-bea4-4a54edde659d" CntlGrpMsgId="QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE="DynamicState="1" DynamicSync="4" ExecGroupLabel="VGVzdDE="ExecGroupUUID="857e9f95-3b01-0000-0080-f407d0625130"MsgId="QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUE="ProcArchitecture="32" ProcessId="6752" ProcessState="1"PubsubServer="0" RetryInterval="3"/>"
No comments:
Post a Comment