Hallo Zusammen,
ich bin neu im Thema Virtuelle Maschinen (VMs) und habe mich nach meiner Recherche zu diesem Thema für Proxmox VE 7.1-7 entschieden.
Ich habe auf meinen Proxmox-Server eine VM mit OpenMediaVault (OMV) eingerichtet, welche ich als NAS nutzen möchte.
=> Ziel: NAS mit RAID 1 (Mirroring) aus zwei Seagate IronWolf 4TB HDD Festplatten
(Die System-Festplatte auf der Proxmox und alle VMs installiert sind ist eine Samsung SSD 870 EVO 500GB)
Mein Plan war die HDD-Festplatten in Proxmox mit dem Datensystem ZFS zu formatieren und in OMV alle Raid-Einstellungen vorzunehmen.
Ich habe aber gelesen, dass es in Verbindung mit Hardware-Raid-Systemen beim Datensystem ZFS zu Problemen mit den Caches
vom Hardware-Raid-Systemen und vom ZFS kommen kann.
Und in meinem Server ist ein Hardware-Raid (LSI SAS3 MPT Controller SAS3008) verbaut.
Deaktivieren von Cache des Hardware-Raid-Systemen soll wohl auch nichts bringen bzw. ist wohl nicht zu 100% zu deaktivieren.
Ich habe auch nicht ausreichend SATA-Anschlüsse um die Festplatten direkt an das Motherboard anzuschließen.
(Ich wollte alles zum Thema Raid in OMV konfigurieren, um eine Meldung vom OMV zu erhalben falls eine Platte defekt ist.)
Da mein Plan wohl so nicht funktioniert habe ich das System wie folgt aufgebaut:
Ich habe im Bios das Hardware-Raid-Systemen konfiguriert und dort RAID 1 eingestellt.
In Proxmox wurde dann auch nur noch eine Festplatte mit der Größe von 4TB angezeigt.
Diese habe ich in Proxmox mit dem Datensystem ext4 formatiert und direkt an den OMV-VM durchgereicht.
Nun zu meinen Fragen:
PUNKT 1:
Habe ich das NAS also mein OMV-VM richtig konfiguriert,
oder könnte ich Probleme und ggf. einen Datenverlust erleiden auf Grund von Konfigurationsfehler?
Würdet Ihr etwas anders machen?
PUNKT 2:
Kann ich die Spiegelung der Festplatten überprüfen?
Z.B. ausbauen und an ein anderes Linux-Systeme hängen und auslesen,
oder mache ich dadruch Einstellungen vom Raid-Controller kapput?
PUNKT 3:
Kann ich die Info über eine defekte Festplatte auch über Proxmox oder eine VM aus dem Raid-Controller auslesen und eine Meldung z.B. per Mail los schicken?
Falls ja, kann ich das testen in dem ich im laufenden Betrieb eine der beiden HDD-Festplatten ausstecke?
Oder sollte ich das lieber lassen, um nicht die Hardware zu beschädigen?
Im Voraus vielen Dank!!!
Anbei Daten zu meinem Proxmox-Server:
Rechner: DELL Precision Tower 7910 (Baujahr Ende 2015)
MEMORY:
Memory Installed: 16 GB (DDR4)
Memory Speed: 1866
Active Channels: 4
PROCESSOR 1 socket:
Processor Type: Intel Xeon CPU ES-2630 v3 @ 2.40GHz
Core Count: 8
Current Clock Speed: 2400 MHz
L2 Cache: 2048 kB
L3 Cache: 20480 kB
HT Capable: Yes
64-Bit Technology: Yes (Intel EM64T)
PROCESSOR 2 socket:
Processor Type: Intel Xeon CPU ES-2630 v3 @ 2.40GHz
Core Count: 8
Current Clock Speed: 2400 MHz
L2 Cache: 2048 kB
L3 Cache: 20480 kB
HT Capable Yes
64-Bit Technology: Yes (Intel EM64T)
DEVICE:
SATA-0: HL-DT-ST DVD+/-RW GTA0N
SATA-1: Samsung SSD 870 EVO 500GB
SAS-0: ST4000VN008-2DR1
SAS-1: ST4000VN008-2DR1
ich bin neu im Thema Virtuelle Maschinen (VMs) und habe mich nach meiner Recherche zu diesem Thema für Proxmox VE 7.1-7 entschieden.
Ich habe auf meinen Proxmox-Server eine VM mit OpenMediaVault (OMV) eingerichtet, welche ich als NAS nutzen möchte.
=> Ziel: NAS mit RAID 1 (Mirroring) aus zwei Seagate IronWolf 4TB HDD Festplatten
(Die System-Festplatte auf der Proxmox und alle VMs installiert sind ist eine Samsung SSD 870 EVO 500GB)
Mein Plan war die HDD-Festplatten in Proxmox mit dem Datensystem ZFS zu formatieren und in OMV alle Raid-Einstellungen vorzunehmen.
Ich habe aber gelesen, dass es in Verbindung mit Hardware-Raid-Systemen beim Datensystem ZFS zu Problemen mit den Caches
vom Hardware-Raid-Systemen und vom ZFS kommen kann.
Und in meinem Server ist ein Hardware-Raid (LSI SAS3 MPT Controller SAS3008) verbaut.
Deaktivieren von Cache des Hardware-Raid-Systemen soll wohl auch nichts bringen bzw. ist wohl nicht zu 100% zu deaktivieren.
Ich habe auch nicht ausreichend SATA-Anschlüsse um die Festplatten direkt an das Motherboard anzuschließen.
(Ich wollte alles zum Thema Raid in OMV konfigurieren, um eine Meldung vom OMV zu erhalben falls eine Platte defekt ist.)
Da mein Plan wohl so nicht funktioniert habe ich das System wie folgt aufgebaut:
Ich habe im Bios das Hardware-Raid-Systemen konfiguriert und dort RAID 1 eingestellt.
In Proxmox wurde dann auch nur noch eine Festplatte mit der Größe von 4TB angezeigt.
Diese habe ich in Proxmox mit dem Datensystem ext4 formatiert und direkt an den OMV-VM durchgereicht.
Nun zu meinen Fragen:
PUNKT 1:
Habe ich das NAS also mein OMV-VM richtig konfiguriert,
oder könnte ich Probleme und ggf. einen Datenverlust erleiden auf Grund von Konfigurationsfehler?
Würdet Ihr etwas anders machen?
PUNKT 2:
Kann ich die Spiegelung der Festplatten überprüfen?
Z.B. ausbauen und an ein anderes Linux-Systeme hängen und auslesen,
oder mache ich dadruch Einstellungen vom Raid-Controller kapput?
PUNKT 3:
Kann ich die Info über eine defekte Festplatte auch über Proxmox oder eine VM aus dem Raid-Controller auslesen und eine Meldung z.B. per Mail los schicken?
Falls ja, kann ich das testen in dem ich im laufenden Betrieb eine der beiden HDD-Festplatten ausstecke?
Oder sollte ich das lieber lassen, um nicht die Hardware zu beschädigen?
Im Voraus vielen Dank!!!
Anbei Daten zu meinem Proxmox-Server:
Rechner: DELL Precision Tower 7910 (Baujahr Ende 2015)
MEMORY:
Memory Installed: 16 GB (DDR4)
Memory Speed: 1866
Active Channels: 4
PROCESSOR 1 socket:
Processor Type: Intel Xeon CPU ES-2630 v3 @ 2.40GHz
Core Count: 8
Current Clock Speed: 2400 MHz
L2 Cache: 2048 kB
L3 Cache: 20480 kB
HT Capable: Yes
64-Bit Technology: Yes (Intel EM64T)
PROCESSOR 2 socket:
Processor Type: Intel Xeon CPU ES-2630 v3 @ 2.40GHz
Core Count: 8
Current Clock Speed: 2400 MHz
L2 Cache: 2048 kB
L3 Cache: 20480 kB
HT Capable Yes
64-Bit Technology: Yes (Intel EM64T)
DEVICE:
SATA-0: HL-DT-ST DVD+/-RW GTA0N
SATA-1: Samsung SSD 870 EVO 500GB
SAS-0: ST4000VN008-2DR1
SAS-1: ST4000VN008-2DR1