2016-09-12 1 views
0

既知のWSO2CARBON_DBデータベースの他に、2つの他のh2データベース「WSO2METRICS_DB」および「jpadb」の横に、Identity Server 5.1.0の標準インストールが作成されます。WSO2 Identity Server 5.1.0文書化されていないデータベースWSO2METRICS_DBおよびjpadb

残念ながら、このデータベースではドキュメントが見つかりませんでした。誰かがドキュメントへのポインタをご提供いただくか、次の質問に答えるヒントをお知らせください:

  • これらの2つのデータベースは必要ですか?彼らは何のために使われていますか?
  • MySQLデータベースに対してWSO2 ISを設定する場合、MySQLでこれらのデータベースを作成する必要がありますか?
  • これらのデータベースをバックアップする必要はありますか?
  • IS 5.0.0から5.1.0へのアップグレードの場合。 2つのデータベースをどのように処理するのですか?

答えて

1

WSO2 Identity Server 5.0.0を5.1.0に移行する場合は、公式ドキュメント[1]を参照してください。

メトリックは、5.1.0バージョンのIdentity Serverに追加された新機能です。これには別のデータベースがあり、データソースはrepository/conf/datasources/metrics-datasources.xmlファイルで定義されています。メトリック機能は、デフォルトでconfigファイルrepository/conf/metrics.xmlファイルで有効になっています。この機能を使用すると、IS管理コンソールの「設定」 - >「メトリック」 - >「JVMメトリック」機能に移動して、JVMメトリックを表示できます。すべてのメトリック関連データがこの新しいデータベースに格納されます。

メトリックデータベースの場合、データベーススクリプトはIS_HOME/dbscripts/metricsディレクトリにあり、そこにメトリックデータベースで作成されたこの機能に関連するテーブルがあります。

この機能を使用しない場合は、confのmetrics.xmlファイルからこの機能を無効にすることができます。

もう1つのjpadbは、IS 5.1.0で導入されたワークフロー機能用です。あなたは[2]でドキュメントを見つけることができます。したがって、移行ではこれらは別々に作成する必要があり、新しいデータベースであるためバックアップは必要ありません。

IS 5.0.0の既存のデータベースには、既存のテーブルのスキーマの変更がいくつかあります。 DB移行スクリプトは[1]で見つけることができます。

[1] https://docs.wso2.com/display/IS510/Upgrading+from+a+Previous+Release#UpgradingfromaPreviousRelease-Upgradingthedatabase

[2] http://wso2.com/library/articles/2015/09/article-wso2-identity-server-5.1.0-workflow-feature-and-use-cases/

1

このjpabdは、タスクに関連する情報を格納するためにヒューマン・タスク機能によって使用されます。 Identity ServerにはBPELおよびHumanTask機能が付属しており、jpabdはその一部です。

WSO2_METRICS_DBはWSO2 Carbon Metricsに使用されます。 https://docs.wso2.com/display/ML100/JVM+Metrics

関連する問題