接続された Cinder ボリュームを別のデータストアに移行するには、ボリュームが接続されるインスタンスに対応する仮想マシンを移行する必要があります。

前提条件

ボリュームに接続されているすべてのスナップショットを接続解除します。

手順

  1. OpenStack 管理サーバ にログインし、ボリュームの移行準備を行います。

    この手順では、指定のデータストア上のすべてのボリュームを移行する準備を行います。

    sudo viocli ds-migrate-prep dc-name ds-name

    オプション

    説明

    DC_NAME

    目的のボリュームを含むデータセンターを入力します。

    DS_NAME

    目的のボリュームを含むデータストアを入力します。

  2. vSphere Client で、ボリュームの接続先のコンピューティング インスタンスに対応する仮想マシンを見つけます。
  3. 仮想マシンを別のデータストアに移行するには、Storage vMotion を使用します。

    ボリュームが新しいデータストに移行されますが、新しいデータストアに移動されるのはシャドウ仮想マシンのディスクのみです。シャドウ仮想マシンは、ディスクがない状態で古いデータストア上に残ります。

  4. (オプション) シャドウ仮想マシンのディスクを修正するには、ボリュームの接続解除を実行します。

    接続解除を行うと、インスタンスからボリュームが切断されます。ボリュームの読み取りまたは書き込みが失敗することがあります。