ReadCache システム 4.6 簡単セットアップ※ 導入前の注意事項 ※ReadCache4.5 以降においては、「端末側のキャッシュ領域の作り方」「ReadCache サーバーフィルターの導入が原則必須となった」点で大きく変化しています。これらの点には特にご注意ください。
• 導入作業に取り掛かる前に、以下の処理を行ってください。
‒‒ インストール / アンインストール作業を行う際には、ウィルス対策ソフトを停止してから作業を開始してください‒‒ 作業に取り掛かる前には、必要に応じて、ディスクのバックアップをしてください•

VHDX ファイルは利用できません。ご注意ください。

以下の手順に従い、ReadCache のインストールを行ってください。
1. 旧バージョンの ReadCache のアンインストール
旧バージョンの ReadCache が導入されているときには「補足１. 旧バージョンの ReadCache のアンインストール手順」に従いアンインストールしてください。

2. バージョン 4.6 における変更点
ReadCache4.6 での変更点は、「ReadCache4.6 リリースノート」をご確認ください。

3. PVS に対する制限事項•＜ !!! 重要 !!! ＞ PVS 7.7 以降で導入された VHDX 形式の vDisk には対応していません。
PVS 7.7 以降ではデフォルトで VHDX 形式の vDisk が作成されるため、イメージの作成時には必ず VHD 形式に変更してください。

•PVS6 以降における「自動更新」機能や「仮想環境を用いた更新機能」を利用することはできません。

•PVS のキャッシュモードが次のモードでは利用できません。
‒‒ サーバーに永続的にキャッシュする‒‒ デバイス ハード ドライブに永続的にキャッシュする•

UEFI は利用できません。（※）※ ReadCache 4.6.1 のみ。ReadCache 4.6.2 以降は UEFI 環境でも利用できます。

4. モジュールの導入について
ReadCache4.6 には 4 つのモジュールがあります。下記の絵に示すように、それぞれの箇所でインストーラを実行してください。

5. サーバー側での vDisk の準備1

【備考欄】

ReadCache を導入する vDisk を準備します。
•vDisk のファイル名は適切ですか？

変更する場合には、VHD ファイル、PVP ファイルの両方を変更してください。
※注意事項※VHD ファイル名として使える文字は、英数字 ('A'-'Z','a'-'z','0'-'9') および "_( アンダースコア )","&( アンパサンド )", "#( シャープ )", "%( パーセント )", "+( プラス )", "-( マイナス )" の６つの記号から構成される、1 文字以上 27 文字以下の文字列です。
◎ 良い例： Windows7.vhd
× 悪い例： セブン .vhd 、Windows[ スペース ]7.vhd•

念のためにバックアップはとってありますか？ VHD ファイルに重要な変更を行います。

•導入しようとする vDisk で起動している端末がある場合はシャットダウンしてください。

6. 「.NET Framework」の導入 ( サーバー側 )サーバー側には、OS のバージョンに応じて、適切なバージョン 1) の .NET Framework が 導入されてい1). 導入するべき .NET Framework のバージョンは、「2008 R2 では 3.5」、「2012以降では 4.0 ないし 4.5 ないし 4.6」となります。

る必要があります。「サーバーの管理」→「役割と機能の追加」→「機能の追加」から、適切なバージョンの .NET Framework を導入してください。

7. サーバーでのインストール ( サーバー側 )サーバー側では「ReadCacheServer64.msi」と「ReadCacheServerFilter64.msi」の 2 つのモジュールをインストールします。

2).

まず、以下の手順で「ReadCacheServer64.msi」をインストールしてください。
1. 「ReadCacheServer64.msi」アイコンをダブルクリックし、インストールを開始します 2)。
2.

[ 次へ ] → [ 次へ ] → [ インストール ] → [ 完了 ] の順にクリックします。

続いて、「ReadCache サーバーフィルター」を導入します。「ReadCache サーバーフィルター」を導入することで「ドライブマップを安心して利用できる」というメリットが生じます。導入しないという選択もできますが、次のメリット・デメリットを確認の上で、原則として導入してください 3)。
•ReadCache サーバーフィルターをインストールしない× ドライブマッピングを行った後には、ReadCache ディスク管理ツールにより「ドライブマッピングの後処理を行う」を必ず実行する必要があります。その際には次回端末起動時に端末側のキャッシュが一旦消去されることになります。
◎ ReadCache のバージョンアップ時、アンインストール時に PVS サーバーは再起動不要。
× PVS の "KMS ライセンス対応 " "MAK ライセンス対応 " の機能は利用できません。

•ReadCache サーバーフィルターをインストールする◎ ドライブマッピングを行った際においても、端末側のキャッシュが残り続けます。
× ReadCache のバージョンアップ時、アンインストール時に PVS サーバーの再起動が必要となる場合がある 4)。
◎ PVS の "KMS ライセンス対応 " "MAK ライセンス対応 " の機能を利用できます。

ReadCache サーバーフィルターを導入する場合には、インストーラを実行して流れに従ってください。

インストールが終了した時にサーバーの再起動が要求されることがありますが再起動は不要です。

８. vDisk の拡張 ( サーバー側 )vDisk に ReadCache 用のパーティション領域を確保する為、vDisk 拡張の処理を行います。

23). ReadCache サーバーフィルターを導入していない場合には、ドライブマップを使用した後にはすぐに「ドライブマッピングの後処理」を行う必要があります。
詳しくは「管理者マニュアル」をご覧ください。
4). 厳密には、フィルタを導入した時には、次のような手順でアンインストールをした時に、サーバの再起動が必要になります。
「ReadCache フィルタをインストールした状態でサーバーを起動したあと、マウントなどにより ReadCache フィルタを一度も利用しないうちに ReadCache フィルタをアンインストールしたとき」

■ 注意事項１：差分ディスクの有無について
ReadCache モジュールの導入を行う vDisk が、差分ディスク（.avhd）を使用している場合は、そのままでは vDisk 拡張を行うことができません。
次のどちらかの対応が必要となります。
(a)PVS 管理コンソールで基本のマージをする(b) 既存のパーティションを縮小する
差分ディスクのマージを実行することが可能な場合は、(a) を実施した後、下記「vDisk の拡張手順」を実施してください。
差分ディスクを保持する必要がある場合は、(b) を実施してください。なお、(b) の操作手順については、下記「既存のパーティションを縮小する」の手順を実施してください。
■ 注意事項２：CO-Store から vDisk をコピーした場合
CO-Store のコンソールからディスクコピーをした直後は、まだ完全にコピーが完了していません。CO-Store コンソールのタスク一覧にて、「基本のマージ」のタスクが完了したことを確認した上で、「vDisk の拡張手順」を実施してください。

■ vDisk の拡張手順
1.

スタートメニューから [ ReadCache ] → [ ReadCache ディスク管理ツール ] を実行してください。

2.

[ 設定する vDisk を開きます ] のリンクをクリックし、vDisk へのパスを選択します。初めての利用時には「拡張されていません」となります。[ vDisk を拡張して ReadCache での利用を開始します ] をクリックして、vDisk を拡張してください 5)6)。

5). vDisk 内にパーティションを１つ追加します。通常問題となることはありませんが、この処理によって既存のパーティションに含まれない場所のデータは書き換えられたり消去されたりする可能性があります。
この作業を行ったあとでも追加されたパーティションを削除することはできますが、動的サイズの vDisk の場合にはディスクの状態は完全には元通りにはなりません。
この点が問題となるようであれば、作業前にバックアップを取得してください。

6).

【正常に終了した場合】
下図のように正常に拡張できた場合は次の章に進んでください。右のように表示された場合には、以下の手順に従って対処した後に、再度 vDisk の拡張を行ってください。

ReadCache ディスク管理ツールを実行することで、以下の処理が行われます。
・ vDisk 内に ReadCache の管理用パーティションが作られます。vDisk 内に空き領域がないときには、vDisk のサイズが拡張されることもあります。
・ 系列名およびリビジョンが設定されます。
・ ReadCache が動作するように設定されます。

【ディスクの拡張に失敗した場合 7)】
下図のようなエラーが画面が表示された場合は、本項の「注意事項１：差分ディスクの有無について」をご参照ください。

37). 拡張しようとした vDisk が「差分形式の avhd ファイル」であり、必要なサイズのパーティションを作成するための空き領域がない場合には、このエラーが表示されます。

既存のパーティションを縮小する手順
作業対象のディスクを利用して起動中の端末がいないことを確認してください。
PVS コンソールを利用して、作業対象のディスクのマウントを行ってください。

「ディスクの管理」8) を起動して、マウントされたボリュームの上で右クリックをして、「ボリュームの縮小」を選択してください。

縮小する領域のサイズは 100MB程度を設定してください。
または vDisk 拡張時のエラー画面に表示された必要サイズを入力してください。

空き領域ができたことを確認してください。

PVS コンソールを利用して、マウントの解除を行ってください。

48). [ コントロールパネル ] → [ 管理ツール ]→ [ コンピュータの管理 ] → [ 記憶域 ] →[ ディスクの管理 ]9. 作業用端末への vDisk 割り当て ( サーバー側 )vDisk を更新状態にして、作業用端末を起動してください。

10. キャッシュ用パーティションの準備（クライアント側 )9). キャッシュ対象とするディスク１種類につき 20GB 程度以上を目安としてください。詳細については、「管理者マニュアル」をご覧ください。

クライアント側の HDD は、あらかじめ MBR 形式ないしは GPT 形式でフォーマットされている必要があります。また、HDD 内には、キャッシュ領域として利用するための「未使用のパー 10). .NET Framework のバージョンは、端ティション領域」が必要です。適切なサイズの未使用領域がない場合には以下の手順で「キャッ 末が「Windows 7 の場合は 2.0、3.0 ない

しは 3.5」、「Windows 8 以降 では 4.0 もしくは 4.5 もしくは 4.6」が必要となります。

シュ用パーティション領域」を確保してください。
1.

クライアント端末を vDisk から起動してください。

2.

ディスク管理ツール を起動してください。すでに物理 HDD のすべての領域がD ドライブなどとして占有されているときには、領域の縮小 や 領域の解放をして適切な容量 9) の未使用領域を作成してください。

11. クライアントでのインストール ( クライアント側 )まず、適切なバージョンの .NET Framework 10) が導入されていることを確認してください。
また、インストール作業に必要なファイルをクライアント側に転送してください 11)。
Windows 7 (64 ビット版 ) は、マイクロソフト セキュリティ アドバイザリ 3033929 の更新プ

11).
【クライアント OS が 32bit の場合】
「ReadCacheDriver.msi」「ReadCacheClient.
msi」をクライアント側にコピーしてください。
【クライアント OS が 64bit の場合】
「ReadCacheDriver64.msi」と「ReadCacheClient64.msi」をクライアント側にコピーしてください。
12).

ログラムである「Microsoft Windows (KB3033929) の セキュリティ更新プログラム」が導入されている必要があります。更新プログラムが適用されていない場合には、Windows Updateにより事前に導入してください。
作業用端末を起動し、管理者権限でログオンします。

1. 「ReadCacheDriver.msi」または「ReadCacheDriver64.msi」アイコンをダブルクリックし、インストールを開始します 12)。
以下の画面においてはシリアルキーを入力し、[ 次へ ] をクリックします。

13). シリアルキーは購入元より提供されます。
シリアルキーのフォーマット
(18 桁程度の数字とアルファベット )例：143258-a849bc-294714

14). ライセンスサーバーへの接続にはHTTP プロトコル ( ポート 80 ) を利用します。

2.

購入時に入手した「シリアルキー 13)」を入力すると、インストーラーは自動的にライセンスサーバーに接続し 14)、「ライセンス ファイル」を入手します。

15). Windows では、デフォルトで拡張子が表示されません。ファイル名が「license.
txt.txt」とならないよう注意してください。
※※ インストール作業をしている PC がインターネットにつながっていないとき ※※取得した license.txt ファイルには、有効期限が設定されています。期限が切れてしインストール対象の端末がインターネットに接続されていない時には以下の手順を利用して下さい
まった際には、同じ手順でライセンスファインターネットにつながった別の端末で https://www.co-conv.jp/ReadCache/license/ にアクセスして イルを取得しなおしてください。
「製品に付属するシリアルキー」を入力し、画面に表示されたライセンスファイルの内容 ( 数行の数字・15)アルファベットの文字列が表示されます ) を “license.txt” という名前で保存してください 。
1. 取得したライセンスファイルをインストーラと同じディレクトリに置きます。

2.

Page 6 の「11. クライアントでのインストール ( クライアント側 )」からやり直してください。

ライセンスファイルの存在を自動的に検出しライセンスの情報が表示されます。

3.

ライセンス­­の情報が表示されます。[ 次へ ] → [ インストール ] をクリックします。

54.

インストール中に変更を確認するドライバのダイアログが表示されることがあります。[ イ16).

ンストールする ] を選択します。
※ [ 再起動しますか？ ]16) と聞かれたときには [ 後で再起動する ] を選択してください。
※ ドライバのインストール中に以下の様な画面が表示されることがあります。その際には以下の「クライアントツール」のインストールをしたあとに端末をシャットダウンして、画面の指示に従ってください。

17).

5.

インストールが終了したら、「続けてクライアントツールのインストールを行う」チェックが入った状態で、[ 完了 ] をクリックして終了します。

6.

引き続き、クライアントセットアップのインストーラ画面が表示されます 17)。[ 次へ ] をクリックします。

7.

インストール方法を選択する画面が表示されるので、[ 次へ ] をクリックしてください。
「ReadCache システムモニター」の情報を収集するサーバーの「IP アドレス」を入力し、[ 次へ ] をクリックし、インストールをしてください 18)。

12. キャッシュに用いるディスクの登録
端末側で ReadCachePartition.exe を利用して、パーティションを作成します 19)。
1.

C:\Program Files\CO-CONV\ReadCache\ReadCachePartition.exe を起動してください。

18).「ポート番号」は、原則として変更しないでください。変更する場合には、「管理者マニュアル」を参照し、サーバー側の変更も行ってください。
サーバーが複数存在する場合には収集するサーバーをいずれか 1 台定めてその IP ア
ドレスを入力してください。

2.

キャッシュとして利用するパーティションを選んでください。もしキャッシュ用に使える領域がない場合には、既存のパーティションサイズを縮小するなどの作業をしてから、再19). 端末内のディスクはあらかじめ MBR形式ないしは GPT 形式でフォーマットされている必要があります。

度このツールを実行してください。

20).
PVS6 / 7 の場合：標準イメージ であり、かつバージョン管理をしている際にはアクセスが保守以外の状態
PVS5 の場合：標準イメージ
CO-Store 等の管理ツールを導入している場
合には、そのツールを用いて書き換えの終了処理をしてください。

3.

端末をシャットダウンしてください。
21). キャッシュの動作状況、接続状況を確認できます。 詳細については、「管理者マニュアル」をご覧ください。

13. 動作確認
ディスクを更新状態から元に戻してください 20)。その後にクライアントを起動して ReadCacheの動作を確認します。
C:\Program Files\CO-CONV\ReadCache\ReadCacheClient_GUI.exe を実行してください。タスク
トレイ ( 画面右下 ) に表示されるアイコンが表示されます 21)。

をクリックすると、「ReadCache クライアントツール」

これで、導入作業を行った端末での ReadCache のセットアップは完了です。
このあと、他の端末でもキャッシュが動作するようにするための手順がつづきます。

6

14. 他の端末でも動作するように設定する（クライアント側 )ここまでに作成したディスクを他の端末に割り付けた際にも ReadCache が動作するようにするには、他の端末の内蔵ドライブに空き領域があることに加えて「どの内蔵ドライブを ReadCacheが利用するべきか」を指定するために、次のいずれかの作業を行ってください。
(a.) 各端末において、これまでに説明したのと同様の手順で、ReadCachePartition.exe を利用して、ReadCache 用のパーティションを作成する。
(b.) 端末側であらかじめパーティション ID=0xF6 のパーティションを作成した上で端末を再起動する 22)。( ディスクに対して Release on panic フラグが設定されている必要があります。)(c.) サーバー側でディスクのフレンドリー名を設定した上で端末を再起動し、5 分間（標準設22). GPT の場合には、次の GUID でパーティションを作成してください。
{0C5082E9-D20C-3542-87F5-0E7052DD8D23}

23). diskpart コマンドを用いて ReadCache
用のパーティションを作成する例
c:\Program Files\CO-CONV\ReadCache>diskpart
Microsoft DiskPart バージョン 6.2.9200
Copyright (C) 1999-2012 Microsoft Corporation.
コンピューター : CLIENT1定値）待機する。
DISKPART> list disk

多数の端末で (a) の手順を行うのは手間が大きいので、一般には (b) ないしは (c) の手順を推奨します。なお、いずれの手順の場合でも、端末側の内蔵ディスクは MBR 形式ないしは GPT 形式でフォーマットされている必要があります。
(b) の手順を diskpart コマンドを利用して行う手順は右の備考欄

ディスクを参照してください。

サイズ 空き ダイナ GPTミック----------------------------------------------------------------------ディスク 023)

状態###オンライン

20 GB

9 GB

DISKPART> select disk 0
ディスク 0 が選択されました。

(c) の手順は以下の通りです。
ReadCache を動作させたい端末を起動してください（複数台同時に起動してもよいです）。サー

DISKPART> list partition
Partition ### Type

Size

Offsetバー側で ReadCache システムモニターコンソールを管理者権限で起動してください。この際、以-----------------------------------------------------------------------

下の図のようにキャッシュパーティションの欄に「（なし）」と表示されて警告マークの出ている

Partition 1

端末についてドライブの登録作業をしてください。

プライマリ

10 GB 1024 KBDISKPART> create partition primary
DiskPart は指定したパーティションの作成に成功しました。
DISKPART> list partition
Partition ### Type

Size

Offset-----------------------------------------------------------------------

ツールバーの「ツール」→「キャッシュディスク自動設定対象の設定」を選んでください。表示された画面の「フレンドリー名」に登録したいドライブのフレンドリー名 24) を入力して「追加」

Partition 1

プライマリ* Partition 2

プライマリ

10 GB 1024 KB
9 GB

10 GBを押して登録してください。もしくは、端末側にドライブが 1 台しかないことが明らかな場合には、 DISKPART> set id=f6
右の例のように "*" を登録することで、「端末側で見つかった最も大きな空き領域のあるドライブ」に対してキャッシュパーティションを作ろうとします。

DiskPart は、パーティション ID を設定しました。

24). 設定するべき名前は、警告マークをダブルクリックした際に表示される画面の「HDD 一覧→名前」にも表示されます。

このあと端末が起動した際に端末側で動作するプログラムによりキャッシュパーティションが作成されます 25)。端末が起動してから 5 ～ 10 分程度後にパーティションの作成処理が行われます 26)。

25). 端末側でパーティションが作成されると、その 1 ～ 2 分後にサーバー側の表示が更新されます。

26).
端末側で ReadCache が動作し始めるのは、パーティションが作成された後に再起動されてからとなります。

7

補足１. 旧バージョンの ReadCache のアンインストール手順
旧バージョンの ReadCache が導入されているときには次の点に注意しつつアンインストールしてください。
対象バージョンの確認：
ReadCache4.6 は ReadCache3.5 以降が導入された vDisk との混在環境はサポートしますが、それ以前のバージョンのディスクとの混在環境はサポートしません。
( ReadCache3.0 等の ) 古いバージョンを利用中の vDisk がある場合には、まずそれらのアンインストールを行ってください。
vDisk 側でのアンインストール：
ReadCache4.6 を導入しようとする vDisk を更新状態 (Private モード等 ) にして端末を起動し、「コントロールパネル → プログラムのアンインストール」から「ReadCache クライアント」と「ReadCache ドライバ」を順にアンインストール 27) してください。その後端末を一度再起動をしてアンインストール処理を完了した後にシャットダウンしてください。

27). ReadCache ドライバーの削除モードを「標準モード」と「上級モード」とで問われた場合には、「標準モード」を選択してください。

vDisk の拡張を解除する必要はありません。
サーバー側でのアンインストール：
1. 「コントロールパネル」→「プログラムのアンインストール」から「ReadCacheサーバー」をアンインストールしてください。
2.

ReadCache4.0 または 4.5 の「サーバーフィルター」を導入している場合には、アンインストールした後に再起動してください。
詳細情報は「ReadCache システム 4.6 管理者マニュアル」を参照してください。

以上でセットアップは完了です。その他、詳しい内容は「管理者マニュアル」をご覧ください。

8※ 重要 ※「リビジョン更新について」
端末側に効率的にキャッシュを貯めるためには、vDisk の更新作業を行った際にリビジョンを更新をする必要があります。
端末は最後にリビジョン更新作業が行われたときのディスクの状態をキャッシュします。また、vDisk の更新作業を行ったあとリビジョン更新をするまでは、端末は更新された部分をキャッシュしません。
そのため、vDisk 更新をするために必ずしも毎回リビジョン更新をする必要はないですが、程よい頻度でリビジョン更新をするようにしてください。( 毎回更新をしても支障はありません。)※ 重要 ※ 「vDisk によって ReadCache4.6 と ReadCache3.6 ( 3.5 ) とが混在する環境における端末側キャッシュの扱いに関する注意事項」
ReadCache3.6 以前と ReadCache4.6 とでは、端末内のキャッシュの構造が大きく変化しているため、1 台の端末内に両バージョンのキャッシュを共存させることはできません。
端末に対する vDisk の割り付けを変更した際に、その vDisk に導入された ReadCache のバージョンが変化する際には、その都度キャッシュの内容が一旦消去されます。また、複数の系列のキャッシュがある場合には、それらすべての系列のキャッシュが一旦消去されます。
補足：ReadCache4.0 ～ ReadCache4.6 の混在については、特に問題となることはありません。

※ 利用上の注意事項 ※サーバー側に ReadCache サーバーフィルター を導入していない場合には、次の点に特にご注意ください。
・PVS コンソールを用いてディスクのマウント作業をした際には、ReadCache ディスク管理ツールで「マウントの後処理を行う」ボタンを押すようにしてください。この処理を忘れると、端末側のキャッシュとディスクとの間に不整合が生じ、端末が動作しなくなる、vDisk が壊れるといった著しい不具合が生じることになります。
ReadCacheFilter を導入した場合には、この作業は必要ありませんし、マウントを行ったあとにおいても端末側のキャッシュが消えることもありません。

※ Citrix XenDesktop および Provisioning Services は、Citrix Systems, Inc. の米国および、その他の国における登録商標または商標です。
※ ReadCache システム は、株式会社シー・オー・コンヴ の登録商標です。
※その他の会社名、製品名は、各社の登録商標または商標です。

株式会社 シー・オー・コンヴ
ReadCache システム 簡単セットアップ 第３版
ReadCache システム 4.6.3 対応
2018 年 1 月 22 日9