Linux システムでのハードウェア要件とソフトウェア要件
IBM® MQをインストールする前に、インストールする予定の特定のコンポーネントのハードウェアおよびオペレーティング・システムのソフトウェア要件をシステムが満たしていることを確認してください。
基本的なハードウェア要件およびソフトウェア要件については、 IBM MQのシステム要件を参照してください。
ホスト名
IBM MQ は、スペースを含むホスト名をサポートしません。 ホスト名にスペースが含まれているシステムに IBM MQ をインストールすると、キュー・マネージャーを作成できなくなります。
64 ビット Linux ディストリビューションでは、デフォルトで 32 ビット・アプリケーションがサポートされなくなる可能性がある
64 ビット Linux® ディストリビューションでは、 dspmqver コマンドを実行して IBM Global Security Kit for IBM MQ (GSKit) のバージョンを表示すると、32 ビット・バージョンの GSKit がインストールされていないことを示すメッセージが表示される場合があります。 詳しくは、 dspmqver (バージョン情報の表示)の「 コマンドの失敗
」セクションを参照してください。
32 ビット・サポート・ライブラリーがインストールされていない場合、32 ビット GSKit に依存するアプリケーションは実行されません。 この機能が必要な場合は、32 ビット・サポート・ライブラリーをインストールしてください。 必要なライブラリーが含まれるパッケージの名前を以下に示します。
Red Hat Enterprise Linux for System x (64 bit):
glibc.i686
libstdc++.i686
Red Hat Enterprise Linux Server for IBM Z:
glibc.s390
libstdc++.s390
Ubuntu 用。Ubuntu Linux for System x (64 bit):
libc6:i386
libstdc++6:i386
Ubuntu Linux for IBM Z:
libc6-s390
lib32stdc++6
SUSE Linuxの場合。
SUSE Linux Enterprise Server for System x (64 bit):
glibc-32bit
libstdc++6-32bit
SUSE Linux Enterprise Server for IBM Z:
glibc-32bit
libstdc++6-32bit
IBM MQのシステム要件 を調べて、 IBM MQでサポートされている Linux ディストリビューションを確認してください。 例えば、SUSE Linux Enterprise Server 15 (すべてのアーキテクチャー)、または Red Hat Enterprise Linux Server 8 for IBM Z®の 32 ビット・サポートはありません。
Java Message Service および SOAP トランスポート
Java Message Service および SOAP サポートを使用する場合は、 IBM の Java 7 SDK およびランタイム環境 (バージョン 7.0 以降) が必要です。
Java 8 は IBM MQ 9.0 にバンドルされていますが、クライアント・コンポーネントは Java 7 互換性フラグをオンにして作成されています。
開発には JDK が必要であり、実行には JRE が必要です。 JRE は、 IBM MQと共にインストールされる JRE である必要はありませんが、サポートされるリストにある JRE でなければなりません。
サポートされる JDK のリストについては、 IBM MQのシステム要件を参照してください。
Linux の場合: Apache Axis V1.4 は SOAP のサポートを提供し、サーバー DVD に同梱されていますが、インストールされていません。
IBM MQ を使用する SOAP について詳しくは、 IBM MQ transport for SOAPを参照してください。
Linuxの場合: Power プラットフォームでは、通常、32 ビットと 64 ビットの JDK は異なる場所にインストールされます。例えば、32 ビットの JDK は /opt/IBMJava2-ppc-50 に、64 ビットの JDK は /opt/IBMJava2-ppc64-50にインストールされます。 Javaを使用するアプリケーションに対して PATH 変数が正しく設定されていることを確認してください。 Linuxで説明されている Postcard アプリケーションを使用するには、32 ビット JDK を使用する必要があります。
java -version
Transport Layer Security (TLS)
TLS サポートを使用したい場合は、 IBM Global Security Kit (GSKit) 8 パッケージが必要です。 このパッケージは、インストール可能なコンポーネントの 1 つとして IBM MQ に付属しています。
- Linux
- g++ バージョン・ランタイム・サポートのインストール
- TLS チャネルを実行する場合は、g++ ランタイム・ライブラリーをインストールしておく必要があります。 GNU g++ ライブラリは、libgcc_s.so および libstdc++.so.6 と呼ばれます。 RPM ベースのシステムでは、これらは libgcc および libstdc++ ソフトウェア・パッケージの一部としてインストールされます。
IBM MQ Explorer 要件
- Linux
- IBM MQ Explorer は、製品インストールの一部としてインストールすることも、スタンドアロンの IBM MQ Explorer サポート・パック MS0Tからインストールすることもできます。 IBM MQ Explorer を使用する場合にシステムが必要とする最小要件については、 IBM MQ Explorer 要件 を参照してください。
IBM MQ Explorer は、 IBM MQ for Linux、 x86 、および x86-64 プラットフォームでのみ使用できます。
RDQM (複製データ・キュー・マネージャー)
RDQM の前提条件の 1 つに Pacemaker があります。 Pacemaker では、以下の Linux パッケージがシステムにインストールされている必要があります。- OpenIPMI-libs.x86_64
- OpenIPMI-modalias.x86_64
- PyYAML.x86_64
- libesmtp.x86_64
- libyaml.x86_64
- net-snmp-agent-libs.x86_64
- openhpi-libs.x86_64