Bonjour,
Voici comment faire votre NAS sur Proxmox avec du Passthrough.
Éditer /etc/default/grub :
nano /etc/default/grub
GRUB_CMDLINE_LINUX_DEFAULT="quiet intel_iommu=on iommu=pt" # (Intel)
# OU
GRUB_CMDLINE_LINUX_DEFAULT="quiet amd_iommu=on iommu=pt" # (AMD)
update-grub
reboot
Trouver votre controller SATA : (Optionnel)
lspci -nn | grep SATA
00:1f.2 SATA controller [0106]: Intel Corporation 8 Series/C220 Series Chipset Family 6-port SATA Controller 1 [AHCI mode] [8086:8c02] (rev 05)
Ajouter le controller à votre VM :
qm set 100 -hostpci0 00:1f.2
Trouver vos disques : (Optionnel)
Cette partie est uniquement si vous ne pouvez pas dédier votre controller SATA à votre VM.
ls -l /dev/disk/by-id/
lrwxrwxrwx 1 root root 9 Nov 7 21:39 ata-ST16000NM000J-2TW103_ZR50NC3W -> ../../sdc
lrwxrwxrwx 1 root root 9 Nov 7 21:39 ata-ST16000NT001-3LV101_ZR714LGK -> ../../sda
lrwxrwxrwx 1 root root 9 Nov 7 21:39 ata-WDC_WD20EARX-00PASB0_WD-WCAZAC460461 -> ../../sdb
Ajout en SATA : (Optionnel)
qm set 100 -sata0 /dev/disk/by-id/ata-ST16000NT001-3LV101_ZR714LGK,backup=0
qm set 100 -sata1 /dev/disk/by-id/ata-WDC_WD20EARX-00PASB0_WD-WCAZAC460461,backup=0
qm set 100 -sata2 /dev/disk/by-id/ata-ST16000NM000J-2TW103_ZR50NC3W,backup=0
Supprimer vos disques SATA : (Optionnel)
qm set 100 --delete sata0
qm set 100 --delete sata1
qm set 100 --delete sata2
Voir l'état du RAID MDADM : (Bonus)
mdadm --detail /dev/md0
Ajout/Suppression de disque sur le RAID MDADM : (Bonus)
mdadm /dev/md0 --add /dev/sdc
mdadm /dev/md0 --remove /dev/sdc
Voir la vitesse actuel du RAID : (Bonus)
cat /proc/sys/dev/raid/speed_limit_min
cat /proc/sys/dev/raid/speed_limit_max
Surveiller MDADM : (Bonus)
cat /proc/mdstat
Tester vos HDDs : (Bonus)
dd if=/dev/sdb of=/dev/null bs=1M count=1000 iflag=direct
dd if=/dev/sdc of=/dev/null bs=1M count=1000 iflag=direct
dd if=/dev/sdd of=/dev/null bs=1M count=1000 iflag=direct