ローカルストレージ

最終公開日 : Oct 07, 2026
ローカルストレージリポジトリ (SR) は単一のホストに接続され、プール内のすべてのホスト間で共有されません。ローカルの物理ストレージハードウェアは、ハードディスクドライブ (HDD) またはソリッドステートドライブ (SSD) であり、SATA、SCSI、SAS、NVMe のいずれかの方法でホストに接続できます。
XenServer® ホストは、以下の種類のローカルストレージをサポートしています。
XenServer は、VDI として接続されたデバイスを表すために udev タイプも使用します。詳細については、udev を参照してください。
注記:
lvm、ext、および xfs タイプのローカル SR は、xe CLI を使用してのみ作成できます。作成後、すべての SR タイプを XenCenter または xe CLI のいずれかで管理できます。

ローカル LVM

ローカル LVM タイプは、ローカルに接続されたボリュームグループ内のディスクを提示します。ホストごとに 1 つのローカル SR のみを接続することをお勧めします。この SR の最大 VDI サイズは 2,040 GiB です。
デフォルトでは、XenServer はインストールされている物理ホスト上のローカルディスクを使用します。Linux 論理ボリュームマネージャー (LVM) は、VM ストレージの管理に使用されます。VDI は、指定されたサイズの LVM 論理ボリュームに VHD 形式で実装されます。
注記:
LVM LUN のブロックサイズは 512 バイトである必要があります。4 KB の物理ブロックを持つストレージを使用するには、そのストレージは 512 バイトの割り当てブロックのエミュレーションもサポートしている必要があります (論理ブロックサイズは 512 バイトである必要があります)。

LVM のパフォーマンスに関する考慮事項

LVMベースのSRのスナップショットおよび高速クローン機能には、固有のパフォーマンスオーバーヘッドが伴います。最適なパフォーマンスが必要な場合、XenServerはデフォルトのVHD形式に加えて、raw形式でのVDIの作成をサポートします。XenServerのスナップショット機能は、raw VDIではサポートされていません。
警告:
type=rawディスクが接続されているVMのスナップショットを作成しようとしないでください。この操作により、部分的なスナップショットが作成される可能性があります。この状況では、snapshot-ofフィールドを確認して、孤立したスナップショットVDIを特定し、削除できます。

ローカルLVM SRの作成

LVM SRは、ホストのインストール時にデフォルトで作成されます。
LVM SRのデバイス構成パラメータは次のとおりです。
パラメータ名 説明 必須?
device SRに使用するローカルホスト上のデバイス名。コンマ区切りの名前のリストを指定することもできます。 はい
/dev/disk/<id>にローカルLVM SRを作成するには、次のコマンドを使用します。
xe sr-create host-uuid=valid_uuid content-type=user \
name-label="Example Local LVM SR" shared=false \
device-config:device=/dev/disk/<id> type=lvm

ローカルEXT3/EXT4

EXT3/EXT4を使用すると、ローカルストレージでシンプロビジョニングが可能になります。ただし、デフォルトのストレージリポジトリタイプはLVMであり、一貫した書き込みパフォーマンスを提供し、ストレージのオーバーコミットを防ぎます。このSRの最大VDIサイズは2,040 GiBです。
EXT3/EXT4を使用する場合、以下のケースでパフォーマンスが低下する可能性があります。
  • VMの作成や一時停止/再開などのVMライフサイクル操作を実行する場合
  • VM内から大きなファイルを作成する場合
ローカルディスクのEXT3/EXT4 SRは、XenServer CLIを使用して構成する必要があります。
ローカルEXT SRがEXT3を使用するかEXT4を使用するかは、それを作成したXenServerのバージョンによって異なります。
  • XenServer 8.4より前のバージョンのCitrix HypervisorまたはXenServerでローカルEXT SRを作成し、その後アップグレードした場合、EXT3が使用されます。
  • XenServer 8.4以降でローカルEXT SRを作成した場合、EXT4が使用されます。
注:
EXT3/EXT4ディスクのブロックサイズは512バイトである必要があります。4KBの物理ブロックを持つストレージを使用するには、そのストレージが512バイトの割り当てブロックのエミュレーションもサポートしている必要があります(論理ブロックサイズは512バイトである必要があります)。

ローカルEXT4 SRの作成 (ext)

EXT SRのデバイス構成パラメーター:
パラメーター名 説明 必須?
device SRに使用するローカルホスト上のデバイス名。コンマ区切りの名前のリストも指定できます。 はい
/dev/disk/<id>にローカルEXT4 SRを作成するには、次のコマンドを使用します。
xe sr-create host-uuid=valid_uuid content-type=user \
   name-label="Example Local EXT4 SR" shared=false \
   device-config:device=/dev/disk/<id> type=ext

ローカルXFS

XFSを使用すると、ローカルストレージでシンプロビジョニングが可能になります。ローカルXFSタイプでは、512バイトの論理ブロックサイズを必要とせずに、4KBの物理ブロックを持つローカルストレージデバイスを作成できます。このSRでサポートされるVDIの最大サイズは16 TiBです。

制限事項

XFS SRには次の制限事項があります。
  • XFS SR上にVDIがあるVMでは、ライブストレージ移行を使用できません。ただし、SR間でVDIを手動でコピーすることはできます。
  • XFS SRは、IntelliCache™のローカルキャッシュストレージとして使用できません。
  • XFS SRでは、Trim/unmapはサポートされていません。
  • 2 TiBを超えるVDIをVHDまたはOVA/OVFとしてエクスポートすることはできません。ただし、2 TiBを超えるVDIを持つVMはXVA形式でエクスポートできます。

ローカルXFS SRの作成

XFS SRのデバイス構成パラメータ:
パラメータ名 説明 必須ですか?
device SR に使用するローカルホスト上のデバイス名。コンマ区切りの名前のリストを指定することもできます。 はい
/dev/disk/<id> にローカル XFS SR を作成するには、次のコマンドを使用します。
xe sr-create host-uuid=valid_uuid content-type=user \
   name-label="Example Local XFS SR" shared=false \
   device-config:device=/dev/disk/<id> type=xfs

ウデブ

udev タイプは、udev デバイスマネージャーを使用して VDI として接続されたデバイスを表します。
XenServer には、リムーバブルストレージを表す udev タイプの SR が 2 つあります。1 つは XenServer ホストの物理 CD または DVD-ROM ドライブ内の CD または DVD ディスク用です。もう 1 つは、XenServer ホストの USB ポートに接続された USB デバイス用です。メディアを表す VDI は、ディスクまたは USB スティックが挿入および取り外されると、現れたり消えたりします。