4.6. Karaf (OSGi) での Red Hat JBoss Data Grid の実行
4.6.1. Karaf で Red Hat JBoss Data Grid のデプロイメントを実行 (リモートクライアントサーバー)
org/infinispan/infinispan-remote/${VERSION} にある features ファイルを必要とします。このファイルは OSGi の Hot Rod クライアントの依存関係をすべてリストし、さらに Karaf (バージョン 2.3.3 または 3.0) への機能のインストールを単純化します。
4.6.2. Karaf への Hot Rod クライアント機能のインストール
Red Hat JBoss Data Grid の Maven リポジトリーを設定する必要があります。
手順4.3 Karaf への Hot Rod クライアント機能のインストール
Karaf 2.3.3
Karaf 2.3.3 では次のコマンドを使用します。karaf@root> features:addUrl mvn:org.infinispan/infinispan-remote/${VERSION}/xml/featureskaraf@root> features:install infinispan-remote
- 機能が正しくインストールされたことを確認します。
karaf@root> features:list //output
Karaf 3.0.0
次のコマンドを使用します。karaf@root> feature:repo-add mvn:org.infinispan/infinispan-remote/${VERSION}/xml/featureskaraf@root> feature:install infinispan-remote
- 機能が正しくインストールされたことを確認します。
karaf@root> feature:list
この代わりに、-iコマンドパラメーターを以下のように使用して、Hot Rod クライアント機能をインストールすることもできます。karaf@root()> feature:repo-add -i mvn:org.infinispan/infinispan-remote/${VERSION}/xml/features
4.6.3. Karaf での Red Hat JBoss Data Grid のインストール (ライブラリーモード)
features ファイルを用いて同時にインストールすることもできます。
features ファイルを使用してバンドルをインストールするには、以下を実行します。
- Karaf 内の feature リポジトリーを登録します。
- リポジトリーに含まれる機能をインストールします。
手順4.4 features ファイルを使用したバンドルのインストール
Karaf コンソールの起動
以下のコマンドを使用して Karaf コンソールを起動します。$ cd $APACHE_KARAF_HOME/bin $ ./karaf
feature リポジトリーの登録
次のように feature リポジトリーを登録します。- Karaf 2.3.3 の場合
karaf@root()> features:addUrl mvn:org.infinispan/infinispan-embedded/${VERSION}/xml/featureskaraf@root> features:install infinispan-embedded
- Karaf 3.0.0 の場合
karaf@root()> feature:repo-add mvn:org.infinispan/infinispan-embedded/${VERSION}/xml/featureskaraf@root> feature:install infinispan-embedded
JBoss Data Grid が Karaf を使用してライブラリーモードで実行されます。
mvn:<groupId>/<artifactId>/<version>/xml/features
重要
重要

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.