web-dev-qa-db-ja.com

1つの物理ハードディスクを複数のKVM Proxmox VEのゲストと共有する方法は?

PROXMOX VE 2.0を評価して、ライブサーバーを移行します。

2つの300GB HD(RAID-1)と2つの300 GBHDで4つのKVMゲストをホストする PROXMOX VE を備えたサーバーをインストールしましたデータストレージとして500GB HD'a(RAID-1)、つまり。

1 UBUNTU 11.04LTSベースのWebサービスアプリケーションサーバーVM-クライアント

1 UBUNTU 11.04LTSベースの動的WebプロジェクトサーバーVM-クライアント

2 UBUNTU 11.04LTSベースのMYSQLデータベースサーバーVM-Client

これらすべてのVMクライアントは、データストレージ(2つの500 GB HDのRAID-1)にr/wアクセスできる必要があります。

しかし、これらの要件をどのように満たすことができるかがわかりました。データストレージディスクの1つ以上のパーティションを複数のVMクライアントに追加する方法がわかりません。

2
Alex

ホストストレージスペースからディスクを切り出し、「共有可能」フラグを使用してVM間で共有することができます。ここに リンク があります。

1
spreadlinux

試すことができる1つの解決策は、ストレージをVMの1つに割り当て、それをVMをNFSサーバーにする(または追加のVM thatは単なるNFSサーバーです)。他のVMはNFSクライアントになります。このようにして、必要に応じてクライアントVMをホストから移行できます。

0
jlp

従来のNASテクノロジー(Samba、NFS))を介してデータストレージを共有する必要があり、サービスはProxmoxホストで直接セットアップできます。

他のオプションはSANテクノロジー(iSCSI/AoE + GFS/OCFS2)を使用しています。

最後に、GlusterFSまたはCephを試してみることができます。

0
Silopolis