Ich finde, ein Hipervisor und Luks widersprechen sich nicht.
Was ist denn der Grund warum du das tun willst? Womöglich gibt es ja auch andere Alternativen.
Ich verfolge den Ansatz, dass Daten da verschlüsselt werden wo dies sinnvoll und nötig ist. Per se den kompletten Hypervisor dicht machen, sich dadurch Nachteile wie die fehlende Replication oder Performanceverluste für das gesamte System einzufahren halte ich da für wenig Sinnvoll. Sicherlich kann wie von
@Dunuin angesprochen eine RMA der Grund sein, wer aber viel Wert auf die Sicherheit der Daten auf dem Hypervisor legt wird diesen Datenträger physisch vernichten und nicht in die RMA schicken. Oftmals bieten Hersteller auch Schablonen zum durchbohren an, womit die RMA weiterhin möglich ist. Ansonsten gehören auf die Datenträger keine sensiblen Daten.
Insbesondere sollte dein Wunsch nach Verschlüsselung auch ein entsprechendes Backup beinhalten, im besten Fall werden die Daten unverschlüsselt abgezogen und mit einem anderen Verfahren als Backup gespeichert um zu vermeiden, dass ein Software Bug oder ähnliches dir alle Daten korrumpiert.
Generell gehört eigentlich ein gescheites Konzept dazu, denn alles was du auf HV Ebene machst, kann beim Export schon nicht mehr vorhanden sein. Beispielsweise wird die Storage Migration auf eine andere Node oder Storage zwangsläufig wohl zur Entschlüsselung der Daten führen, eben auch ggf. bei Backups über vzdump / PBS (da hängt es davon ab, wie die Daten im Detail gelesen werden, wenn aber die Verschlüsselung generell nur für das Volume gilt und nicht innerhalb der virtuellen Disk ist, wird es wahrscheinlich unverschlüsselt gespeichert).
Eine Verschlüsselung innerhalb der VM hingegen bleibt dir stetig erhalten, ganz gleich was du mit der VM machst. Außer natürlich ein Filebackup direkt aus der VM heraus.
Es mag sich jetzt sicherlich alles komplex und überzogen anhören, aber Verschlüsselung bringt dir eben nun mal den größten Nachteil, dass du auch im Fehlerfall nicht mehr ohne weiteres an deine Daten kommst, daher sind unabhängige Backups noch mal deutlich wichtiger. Der einfache Weg ist natürlich einfach den Hypervisor zu verschlüsseln, aber eben auch der gefährlichste aus meiner Sicht, zumindest dann, wenn es keine entsprechenden Konzepte gibt.