ngtokuの日記

主に雑記帳です。SNSではngtokuのID取れなかったんで、別のIDでやってます。

MQの簡単ヘルスチェック(リモート)

前回はMQサーバと同じマシンでチェックしていたので、今回はクライアントからリモートで接続。
手順は以下参照。
https://www.ibm.com/support/knowledgecenter/ja/SSFKSJ_9.0.0/com.ibm.mq.explorer.doc/bi00260_.htm

1.クライアント側で環境変数セット

シェルはbash。念のため。

# MQSERVER="チャネル名/TCP/MQサーバのホスト名(MQのポート番号)"
# export MQSERVER

2.クライアント側で動作確認

以下でいけた。前回とコマンドがちょっとだけ違うので注意。多分clientのc。

# /opt/mqm/samp/bin/amqsputc キュー名
# /opt/mqm/samp/bin/amqsbcgc キュー名
# /opt/mqm/samp/bin/amqsgetc キュー名

某社の環境でも稼動確認done。
なお、MQのCCSIDの設定によっては、クライアントのlocaleが設定されていない場合は接続に失敗するので、CCSIDに合わせたlocaleを設定すること。