2020年2月12日 - 警告: ミラーデータベースでロールバックがスキップされる
対象バージョン:
InterSystems IRIS および IRIS for Health 2019.1.1, 2019.3, 2019.4
Cache/Ensemble 2018.1.3
HealthShare Health Connect 2019.1.1
対象プラットフォーム: すべてのプラットフォーム
[発生する問題]
プライマリメンバのミラーデータベースにおいてトランザクションのロールバックがスキップされる問題が発生します。
[問題の詳細]
この問題が発生するのは、以下のすべての条件を満たした特定の場合に限定されます。
- プライマリミラーメンバ上でデータベースのミラーを有効にするか、新しくミラーデータベースを作成した
- ロールバックするトランザクションが複数のジャーナルファイルに含まれる
- トランザクションが新しくミラー有効化またはミラーに追加したデータベースに対する更新を含む
- ミラーデータベース追加/有効化を行ってからインスタンスの再起動を行っていない (再起動後のインスタンスではこの問題は発生しません)
スキップされたロールバックはログ(Cache/Ensembleは cconsole.log、InterSystems IRISでは messages.log) で次のように明確に記録されます。
01/30/20-18:02:19:145 (388) 1 Skipped rolling back 1 update(s) inこれに続くメッセージで、スキップしたトランザクションの開始アドレスが記録されます。
ただし、このメッセージは上記条件にあてはまらず本問題に該当していない状況でも記録されます。
このメッセージが記録されていないシステムではこの問題は発生していないと言えます。
[解決方法]
この問題は修正ID: JO3158 で解決します。
この修正は今後リリース予定のすべての製品に含まれる予定です。
また、お客様のご要望により、修正を現在お使いの製品に対するパッチとして個別に作成してご提供することが可能です。
お使いのシステムに対するパッチが必要な場合は、下記バージョン情報とライセンスキー情報をご確認の上、
インターシステムズカスタマーサポートセンターまでお知らせ下さい。