IBM Cloud Docs
Citrix XenServer へのハード・ディスク・ドライブの追加

Citrix XenServer へのハード・ディスク・ドライブの追加

XenServer での新規ハード・ディスク・ドライブの追加は、従来の Linux でのプロセスとは異なります。 XenServer の場合は、「ストレージ・リポジトリー」と呼ばれるコンテナーを作成して、特定のストレージ・ターゲット (ハード・ディスクなど) を定義する必要があります。 このコンテナーには、VM の仮想ディスク・イメージ (VDI) が格納されます。 VDI は、VM のハード・ディスクとして機能する抽象化されたストレージ・スペースです。

Xen ストレージ・リポジトリーは、リモート・ストレージ用の iSCSI、NFS、SAS、およびファイバー・チャネルに加えて、ローカル接続された IDE、SATA、SCSI、および SAS のドライブをサポートしています。

XenServer でのストレージ・リポジトリーの作成

XenServerにストレージ・リポジトリーを作成するには、以下の手順を使用します。

  1. XenServer に root として SSH で接続します。

  2. 次のコマンドを使用して新しいデバイスのディスク ID を確認します。

    # cat /proc/partitions
    

    このコマンドを実行すると、すべての HDD とパーティションが一覧表示されます。 新しいローカル・ディスクを確認します。このディスクはおそらく「sdx」(通常は sdb) または「/cciss/c0d1p0」です。 以下のコマンドを使用して、サーバー内のすべてのパーティションまたは HDD のディスク ID をリストします。

    # ll /dev/disk/by-id
    

    「sdx」または「cciss/c0d1」というディスクのディスク ID を確認します。 「scsi-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx」または「cciss-xxxxxxxxxxxxxxxxxxxxxxxxxx」という形式が必要です。

  3. を見つける host-uuid でXenServer次のコマンドを使用します。

    #xe host-list
    

    uuid (RO) が必要な「host-uuid」です。

  4. ストレージ・リポジトリー (SR) を作成します。

    sr-createこのコマンドは、新しいハードディスクドライブを追加するためのものです。 ハードディスク ドライブの作成は、ドライブをパーティション分割してフォーマットする破壊的なプロセスであり、ドライブ上のデータはすべて失われます。 既存のデータがあるドライブを再導入する場合は、 SR-紹介

    # xe sr-create content-type=user device-config:device=/dev/disk/by-id/ host-uuid= name-label=”Local Storage 2” shared=false type=lvm
    

    -または

    # xe sr-create content-type=user device-config:device=/dev/disk/by-id/ host-uuid= name-label=”Local Storage 2” shared=false type=lvm
    

    -または

    # xe sr-create content-type=user device-config:device=/dev/ host-uuid= name-label=”Local Storage 2” shared=false type=lvm
    

XenCenter でのストレージ・リポジトリーの検証

ストレージリポジトリは以下から確認できます。XenCenter以下の手順に従ってください。

  1. XenCenter に接続します。
  2. **「Storage」**に移動して、すべてのストレージ・リポジトリーの詳細を確認します。 リストに「Local Storage2」というストレージが表示されて、ディスクが追加されたことがわかります。 これで、このストレージ上で VDI の作成を開始できます。