it-swarm-ja.com

KVM 1つのディスクに2つのVM

CPUと1つの仮想ディスクを共有する2つのVMを作成することは可能ですか(KVMを使用)?もしそうなら、私はそれについてどうしますか?オンラインで調べましたが、コマンドラインで機能するものが実際には見つかりません。

1
No one

はい、2つのVMが1つのディスクを共有することは可能です。ただし、これを使用するには、このために設計されたクラスター対応のファイルシステムを使用する必要があります。一般的に使用されるものは次のとおりです。

  • GFS/GFS2(RedHat)

  • OCFS/OCFS2(Oracle)

  • VMFS(VMware)

これらはSANで使用することを目的としていましたが、DRBDおよびVMでも使用できます(ホストはそのコンテキストではSANです。これは、NFS/CIFSを使用する方法と同様に機能します。 NAS。

これらをルートファイルシステムとして使用することもできますが、残念ながら現在は利用できない追加のツールが必要になります。昔々(RHEL5日)、これを設定するためのツールを提供するOpen Shared Rootと呼ばれるものがあり、私はその日にさまざまなパッチを提供しました(iSCSIおよびGlusterGSでのrootfsのサポート)。残念ながら、OSRはそれ以来インターネットから姿を消したようであり、EL7以降では更新されていません。

KVMでそれを行う方法については、仮想ディスクにrawブロックデバイス(ディスク、パーティション、LVMデバイスマッパーボリューム、ZFS zvolなど)を使用します。

1
Gordan Bobic