Sun ONE Message Queue 3.0.1 SP2 インストールガイド |
第 4 章
Windows でのインストールこの章では、Windows でのインストールに関する次の項目について説明します。
ハードウェアおよびソフトウェア要件使用している Windows 開発システムが、少なくとも次の表に示した要件を満たす必要があります。
表 4-1
Windows でのハードウェアおよびソフトウェア要件コンポーネント
要件
オペレーティングシステム
Windows 2000 (Professional、Server、Advanced Server) SP2 、または Windows XP
CPU
TCP/IP ネットワークを使用する、Intel Pentium 166MHz (またはこれと互換性のある) ワークステーション
RAM
128M バイト
ハードドライブの容量
自己解凍式インストールファイル用に約 25M バイト
インストールファイルの解凍に使用するための一時ディレクトリ用に 45M バイト
製品のインストールには、約 45M バイトの空き容量が必要。ただし、ブローカがローカルに持続メッセージを格納している場合は、MQ でさらに多くの空き容量が必要
Java 2 Standard Edition (J2SE)
Windows でサポートされている Java Runtime Environment (JRE) および Java Software Development Kit (JDK) のバージョンについては、表 1-1 を参照
MQ のインストールプログラムは、オプションで IMQ_HOME\jre にある必要な JRE バージョンをインストールする
Windows での MQ のインストールMessage Queue 製品は、Sun ONE の Web サイトからダウンロードすることも、製品 CD-ROM からインストールすることもできます。
次の手順では、Sun ONE の Web サイトからダウンロードするか、または CD-ROM を使用して MQ 製品をインストールする方法を説明します。
Windows 上に MQ をインストールするには
- 実行中のほかのプログラムをすべて終了します。
- 配布された製品を一時作業ディレクトリにダウンロードします。
CD-ROM からインストールする場合は、CD-ROM ドライブに CD を挿入します。
- Windows エクスプローラで、imq3_0_1-edition-win.exe ファイルをダブルクリックします。
edition には、plt または ent の値のいずれかを指定します。これは、Platform Edition と Enterprise Edition のどちらをインストールしているかで決まります。
インストールファイルが抽出され、設定プログラムが起動します。CD-ROM からインストールする場合は、設定プログラムが自動的に起動します。
- ライセンス契約書を読みます。製品のインストールおよび使用は、ライセンス契約書に同意することを前提としています。
- 設定プログラムの指示に従って、インストールオプションを選択します。
- インストールのタイプを選択します。
- Compact (コンパクト): ブローカ、管理、およびクライアントアプリケーションの実行に必要なファイルだけがインストールされます。マニュアルやクライアントアプリケーション例はインストールされません。
- Custom (カスタム): インストールする MQ モジュールを指定できます。オプションにはブローカ、クライアントランタイム、管理ツール、マニュアル、クライアントアプリケーション例、および Java ランタイムがあります。
- Typical (標準): ブローカ、クライアントランタイム、管理ツール、マニュアル、クライアントアプリケーション例、および Java ランタイムを含む、すべてのファイルがインストールされます。
- Feature License (機能ライセンス): MQ メッセージングシステムのライセンス機能を有効にするために必要なファイルだけがインストールされます。これにより、すでにインストールされている MQ モジュールが上書きされたり、メッセージングシステムの設定が変更されたりすることはありません。
- インストールする場所を選択します。
- Windows の「スタート」>「プログラムメニュー」を作成するために、フォルダを選択または作成します。
- ブローカを Windows サービスとしてインストールするかどうかを選択します。ブローカを Windows サービスとしてインストールする場合、ブローカはシステム起動時に自動的に起動され、バックグラウンドで実行されます。このオプションには、Windows Administrator Group 権限が必要です。
インストール時にブローカを Windows サービスとしてインストールしないで、あとからインストールする場合、imqsvcadmin ユーティリティを使用してインストールします。imqsvcadmin ユーティリティの使用方法については、『MQ Administrator’s Guide』を参照してください。
- 「スタート」>「プログラム」>「Sun ONE Message Queue 3.0」>「Message Broker」の順に選択してブローカを実行し、インストールを確認します。
次のディレクトリにあるアプリケーション例をコンパイルして実行することもできます。
c:\Program Files\Sun Microsystems\Message Queue 3.0\demo
『MQ Developer’s Guide』を参照してください。
インストールのデフォルト次の表では、Windows でのインストールのデフォルトを示します。
インストール時のトラブルシューティングMQ インストールプログラムが正常に完了しない場合は、次の回復策を試します。ここで説明する回復策は、製品を CD-ROM からインストールした場合も、Web サイトからダウンロードした場合も適用されます。
Windows でのインストールの問題を解決するには
上述の回復策を行なっても、MQ 製品の Windows でのインストールが正常に完了しない場合は、さらに総合的な次の手順を試します。
- Windows タスクマネージャを使用して、MQ インストールプログラムを終了します。
- temp や tmp などの一時ディレクトリを消去します。
- 「サービス」コントロールパネルで、Windows 以外のネットワーク関連サービス (Solstice NFS Server サービスなど) を一時的に停止します。
- Message Queue 3.0 ディレクトリと、そのすべての内容を削除します。
- 「システム」コントロールパネルで、環境変数の設定から MQ 3.0 への参照をすべて削除します。
- Windows オペレーティングシステムを再起動します。
- 最初に失敗したインストールと同じディレクトリの場所に、MQ をインストールし直します。
- 手順 3 で停止した、「サービス (コントロールパネル)」にあるサービスをリセットします。
エディションのアップグレード「製品エディション」で説明したように、MQ には 2 つのエディションがあります。
Enterprise Edition をインストールすれば、Platform Edition から Enterprise Edition にアップグレードできます。Enterprise Edition は、Sun ONE の Web サイトから利用できます。
Windows 上で Enterprise Edition にアップグレードするには
- 実行中のブローカがあれば、停止します。
imqcmd shutdown bkr -u name -p password [-b hostName:port]
- 「Windows での MQ のインストール」で説明されているインストール手順を実行します。オプションが画面に表示されたら、「Feature License (機能ライセンス)」オプションを選択します。
このアップグレードにより、すでにインストールされている MQ モジュールが上書きされたり、MQ メッセージングシステムの設定が変更されたりすることはありません。
参考マニュアルREADME および MQ リリースノートのファイルを参照してください。
Message Queue の概念の概要、クライアントアプリケーションの記述およびコンパイルの簡単な説明については、『MQ Developer’s Guide』を参照してください。
ブローカの設定および MQ メッセージングシステムの管理の詳細については、『MQ Administrator’s Guide』を参照してください。
クライアントアプリケーションの記述に使用する、クラスやメンバーの情報については、IMQ_HOME/javadoc ディレクトリにある API マニュアルを参照してください。
製品をアンインストールするには、次の節を参照してください。
Windows での MQ のアンインストール次の手順では、Windows 上の MQ のアンインストール方法を説明します。
Windows の MQ を削除するには
- 実行中のクライアントアプリケーションがあれば、停止します。
- 実行中のブローカがあれば、停止します。
imqcmd shutdown bkr -u name -p password [-b hostName:port]
ブローカを Windows サービスとしてインストールしている場合、次のように停止します。
- 動的なブローカデータを保存する必要がない場合は、各ブローカインスタンスと関連のあるすべてのデータファイルを削除します。
imqbrokerd -name brokerName -remove instance
- Message Queue 製品を削除します。
- 使用している環境から、MQ の参照を手動で削除します。