この記事では、クラスタリング中に誤ったアクティベーションキーを配置した場合に発生するライセンス検証エラーについて説明し、この問題を解決する、または完全に回避するための手順を示します。
概要
開発者用アクティベーションキーを展開すると、ノード間のクラスタリングができなくなります。
エラー
Portal Developmentのライセンス認証に失敗しました。
java.lang.Exception:
クラスタリングが検出されました。 デベロッパーライセンスでは、クラスタリングはできません。
注:クラスタリングモジュールはLiferay Digital Enterprise 7.0のEnterpriseサブスクリプションでのみ利用可能であり、それによってCommunity EditionユーザーはLiferay Digital Enterprise 7.0のクラスタリングモジュールにアクセスすることができません。
解決策
一般的な原因
クラスタリングを行うには、 cluster.link.enabled
を true に設定する必要があり、ライセンスマネージャがアクティベーションキーを確認します。 デプロイされたキーがクラスタリング活性化キーでない場合、Portal Development license validation failedというエラーが表示されます。
推奨ソリューション
- クラスタリングアクティベーションキーを取得する
- ポータルを起動する
- ファイル(アクティベーションキー)を 配置 フォルダにドロップします。
予防策
Liferay Digital Enterprise 7.0 の利用方法を決定し、適切なアクティベーションキーを取得する。
- クラスタリングについては、 cluster activation keyを取得します。
- テスト・開発用として、 developer activation keyを取得します。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン