proxmox を使用して raw デバイスを作成し、VM に渡す方法についての回答を探しています。これにより、SMART 統計やディスク スピンダウンなど、ディスクを完全に制御できるようになることを望んでいます。現在、proxmox が提供する SATA パススルーを使用してパススルーを使用しています。残念ながら、(空の) ディスクから raw ディスク ファイルを作成する方法がわかりません)。さらに、それを VM にバインドする方法については完全にはわかりません。
誰かが関連する手順を知っていることを願っています。
補足: この質問は、特定の目標を達成するために私が試みたい手段にすぎません。簡単にするために、上記の部分に限定して質問を投げかけました。ただし、より良いアイデアがある場合は、お気軽にヒントをお寄せください。これまで、私は最終的な目標を達成するために多くのことを試みてきました。
達成したい目標: HP Proliant Gen 8 サーバーで Proxmox VE 5.3-8 を使用しています。OMV が NAS として機能する複数の VM をホストします。ファイルへのアクセス頻度はそれほど高くないため、ドライブのスピンダウンを選択します。私の目標は、ノイズの低減と省電力です。
現在のステータス:
/etc/pve/nodes/pve/qemu-server/vmid.conf に追加して 2 つのディスクを通過させました
sata1: /dev/disk/by-id/{disk-id}
これにより、SMART 統計が表示され、ディスク スピンダウンを除くすべてが正常に機能します。SATA の代わりに virtio を使用しても、SMART 値は得られません。hdparm -y を使用してドライブをスリープ状態にすると、VM 内では機能しません。proxmox コンソールで同じことを行うとスリープ状態になりますが、数秒後に復帰します。
現在、HBA 全体を通過させることはできません。
最初に Debian をインストールしてから手動で proxmox パッケージをインストールすると成功したというフォーラムを読みました。ただし、それはまだ Debian jessie の場合であり、3 年前のことです。 Proxmox VE を Debian Stretch にインストール する 最後の手段としてこれを試す前に、ディスクを raw ファイルとして渡すことが結果につながるかどうかを確認したいと思います。
誰かが私の究極の目標を達成する方法についてアイデアを持っているかもしれません。