2017-01-26 33 views
1

`私はルートを経由しては/ opt/MQM/binにパスに上記の実行時に/それは何も表示することはできませんが、私はパスは/ opt/MQM/SAMPでそれを実行する際のlinuxlinuxとunixでIBM MQのデフォルトインストールディレクトリを取得するには?

でMQ_INSTALLATION_PATHを使用していましたbin私はcrtmqenv -pコマンドを実行する前にMQ_INSTALLATION_PATH ..を表示します

IBM MQのインストールパスを取得するにはどうすればよいですか?

+0

私は** $のMQ_INSTALLATION_PATHを実行したとき**言及する価値 –

答えて

1

MQ v7.1以降では、同じサーバー上に複数のインストールをサポートしています。指定されたコマンドsetmqenvは、特定の環境変数を設定して、特定のインストールを使用できるようにします。 setmqenvによって設定される変数の1つは$MQ_INSTALLATION_PATHです。この変数の値は、コマンドecho $MQ_INSTALLATION_PATHで表示することができます。

$ echo $MQ_INSTALLATION_PATH 
/opt/mqm 

インストールがsetmqinstコマンドを使用して、デフォルトとして設定されている場合には、様々なシンボリックリンクが/usr/binの下に作成されますが、MQのインストールディレクトリに戻って指摘しました。インストールディレクトリを表示するには、/usr/bin/dspmqverコマンドを実行し、出力にInstPathを探します。

ます。また、直接それだけでインストールパスを返すようにコマンドdspmqver -f 128を呼び出すことができます。

InstPath: /opt/mqm 

をデフォルトのインストールとしてインストールが設定されていない、あなたはMQがあなたの中にインストールされているディレクトリがわからない場合/etc/opt/mqm/mqinst.iniファイルを見ることができます。このファイルには、サーバー上のインストールごとにスタンザがあります。インストールパスは、それぞれスタンザの下にFilePath=の後にリストされます。

$ cat /etc/opt/mqm/mqinst.ini 
Installation: 
    Name=Installation1 
    Description= 
    Identifier=1 
    FilePath=/opt/mqm 
+1

ことの一つは、あなたがそれだけでインストールパスを返すように128単位-f 'dspmqverを使用することができるということです。 –

+1

@RobParkerヒントありがとう、私はこのコマンドでも答えを更新しました。 – JoshMc

+0

仕事で忙しい@JoshMc –

関連する問題