CO-CONV サポート

文章番号10-321

ReadCache ディスク管理ツールで vDisk のリビジョンを更新しようとするとエラーが表示されることがある

公開
2011年04月28日
更新
2011年09月14日
対象製品
  • ReadCache 3.6.0.0
  • ReadCache 3.5.*

概要

ReadCache ディスク管理ツールで vDisk のリビジョンを更新しようとするとエラーが表示されることがある

詳細

今回の現象は以下の問題が元となり発生しています。

  • ReadCache 3.5 では、ディスク容量の許す限りリビジョン数を制限なく (1万個程まで) 増やすことができる
  • ReadCache 3.6 では、リビジョン数を100個までとなるよう制限している
  • ReadCache 3.6 でも /n をつけることで100個の制限を変更することができる
  • リビジョン数が増えるとリビジョン更新に時間がかかる仕様となっている
  • ReadCache ディスク管理ツール (ReadCacheManager_GUI.exe) ではリビジョン更新が30秒以内に終わらないと「処理に時間がかかりすぎるため、プロセスは中止されました。」のようなエラーが表示され、 リビジョン更新が中断される設計となっていた。

対策

以下の 1 か 2 のいずれかの方法をとっていただきますようお願いいたします。

対策1

コマンドラインにて以下のコマンドを実施してください。

ReadCacheManager.exe update [/n COUNT] VHDFile.vhd

(コマンドラインツールの場合には時間の制限はありません。 ただし、更新処理が長時間かかる場合にも途中で中断をしないようにしてください。 中断をすると【文章番号10-322】リビジョン更新処理が途中で中断した場合にキャッシュ情報が壊れるといった不整合が生じることがあるの不具合の影響を受ける危険性があります。)

対策2

以下より ReadCache 3.6.0.2 のパッケージおよび適用手順書を取得し、 ReadCache サーバーインストーラー (ReadCacheServer.msi・ReadCacheServer64.msi) を適用してください。

更新モジュールのダウンロードはこちら

各インストーラーはご利用の環境に合わせて、32bit の場合には ReadCacheServer.msi を、 64bit の場合には ReadCacheServer64.msi を適用してください。

※ ReadCache ディスク管理ツール (ReadCacheManager_GUI.exe) ではリビジョン更新を行う際、 タイムアウトまでの時間設定を30秒としておりましたが、今回の更新版では120秒に延長しております。
※ ReadCache ディスク管理ツールでリビジョン更新にかかっていた更新処理時間が、1/5程度に短縮されるようになりました。

ReadCache 3.5 系列をご利用の方で、保守の契約がない、ないしは ReadCache 3.6 系列が非対応の Citrix Provisioning Services のバージョンをご利用の場合は、以下のファイルをダウンロードし上書きしてください。(ただし、この手順はタイムアウトまでの時間を延長しているのみであり、暫定的な対処となっております。)

なお、今後も最新の ReadCache をご利用いただくためにも、保守のご契約をお願いいたします。