TrueNAS Scale et VM : Comment mettre le disque de la VM sur le SDD principal ?

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
Salut.

Je découvre TrueNAS Scale (dernière version) et j'ai monté la partie NAS avec un Pool de 4 disques de 2 Tb en RAID-Z2, j'ai créé un Dataset de la totalité du pool et le partage SMB fonctionne parfaitement.

Je teste donc maintenant la partie VM car je voudrais mettre Home Assistant.

J'avais déjà testé Proxmox avec un VM TrueNAS et une VM HA mais vu que TrueNAS sait faire des VMs pourquoi rajouter la couche Proxmox

Bref, de ce que je comprends, je dois ajouter un ZVOL : https://www.truenas.com/docs/scale/scaletutorials/storage/datasets/addmanagezvols/

Mais je ne peux le faire que dans le Pool ou le Dataset déjà créé, hors, j'aimerais utiliser mon SSD principal pour héberger les VMs.

Mais je ne peux pas créer de Pool sur le SSD qui héberge TrueNAS

Mon raisonnement n'est pas bon ?

Du coup, y a aucun intérêt à mettre un gros SSD pour installer TrueNAS si on ne peut rien y mettre d'autre.

Merci pour vos lumières.
 

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
Bon, j'ai ma réponse, c'est pas possible :


Sauf à bidouiller et partitionner le SDD d'installation

Donc je vais retourner sur la solution Proxmox / TrueNAS / Home Assistant
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Si vous voulez devenir "hacker" (et comprendre les consequences de tout ça), c'est possible...

 

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
Merci pour le lien, j'avais également trouvé l'article sur Reddit mentionné.

C'est tentant mais le risque de tout cassé à la prochaine MAJ me conforte dans l'idée de repartir sur un OS Proxmox et d'installer TrueNAS en VM
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
Donc TrueNAS en VM, c'est pas non plus une bonne idée :(

j'ai migré actuellement mes données de mon NAS Freebox Delta vers une VM en OpenMediaVault mais je voulais valider TrueNAS qui semblait plus robuste. Je vais peut-être rester sur OMV alors.
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Donc TrueNAS en VM, c'est pas non plus une bonne idée :(
Pas exactement, c'est bien possible, avec passthru du HBA.

Le mieux, c'est avec ESXi, mais il y exist pleusieurs examplaires d'utilisateurs de ProxMox avec aucun souci
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Passthrough complet du contrôleur PCIe SAS/SATA
 

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
Donc avec une carte fille en PCIe avec un contrôleur SATA et mes 4 HDDs devraient être branchés dessus et non sur les ports SATA de la CM ?
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Donc avec une carte fille en PCIe avec un contrôleur SATA et mes 4 HDDs devraient être branchés dessus et non sur les ports SATA de la CM ?
Oui, le mieux, c'est avec une carte LSI HBA, mais si vous voulez utiliser un contrôleur SATA, lisez ça:

C'est quand-même difficile d'arriver d'eviter une mauvaise carte. C'est facile à trouver une carte LSI sur Ebay environ 50€.
 

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
OK, merci pour les conseils.

Et si je ne veux pas investir dans une carte LSI, si je mets TrueNAS sur un petit SSD de 120 Go et que je rajoute un autre SSD pour les VMs (les 2 SSDs branchés sur une carte PCIe avec 2 ports SATA) et toujours mes 4 HDDs pour le RAID-Z2 (branchés sur les ports SATA de la CM).

Vu que je serai en TrueNAS natif et pas en VM plus de soucis de passthrough et je pourrai déclarer un 2ème pool / dataset sur le 2ème SSD pour héberger les VMs, j'ai bon ?
 

sretalla

Powered by Neutrality
Moderator
Joined
Jan 1, 2016
Messages
9,703
Vu que je serai en TrueNAS natif et pas en VM plus de soucis de passthrough et je pourrai déclarer un 2ème pool / dataset sur le 2ème SSD pour héberger les VMs, j'ai bon ?

Bien compris.
 

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
Bon, c'est nickel, j'ai TrueNAS Scale sur un SSD de 120 Go, les VMs sur un SSD de 128 Go et le partage SMB sur mes 4 HDD de 2 To en RAID-Z2.

Home Assistant installé en VM, reste plus qu'à faire la migration de mon PC actuel et surtout comprendre comment marche le passthrough pour l'USB.

Et je ferai une autre VM Debian pour faire du Web / MariaDB

Merci de ton aide et de tes conseils.
 

Etorix

Wizard
Joined
Dec 30, 2020
Messages
2,134
Donc avec une carte fille en PCIe avec un contrôleur SATA et mes 4 HDDs devraient être branchés dessus et non sur les ports SATA de la CM ?
Plus sûr : OS et VMs sur des SSDs NVMe, et passer le contrôleur SATA de la carte mère à TrueNAS.
 

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
Oui, c'est l'idéal mais j'ai monté le NAS avec une CM qui trainait dans mes affaires (ASUS H81M-Plus) et j'ai juste acheté un nouveau CPU (core i7 avec 4 coeurs et 35W) et deux barrettes de 8 Go
 

Etorix

Wizard
Joined
Dec 30, 2020
Messages
2,134
16 Go de RAM ? C'est juste assez pour TrueNAS dans une configuration simple (stockage, 1 GbE), pas assez pour le virtualiser ou pour lancer des VMs sous TrueNAS.
 

mikebzh44

Dabbler
Joined
Aug 4, 2023
Messages
12
Les prérequis sont de 8 Go, je verrai bien à l'usage.

Pour l'instant, j'ai commencé à recopier les données depuis mon serveur OpenMediaVault et le dashboard me semble bon
 

benj29

Dabbler
Joined
Jul 5, 2023
Messages
42
Salut,

Je suis un peu dans la même démarche après plusieurs années sous Proxmox sur un miniPC costaud et un QNAP à côté.
TrueNAS est intéressant car il cumule les 2 aspects. Bon, je me fais suer avec un HP Gen8 pour ce souci de HBA etc. Mais côté disque, je vais faire le choix de mettre un RAID1 avec 2 SSD que je vais partitionner pour /boot et un disque pour les VM.
Personnellement, j'ai fait le choix juste de modifier le script d'installation pour créer une partition dans le volume et non le volume complet.

NN2tQwg.png
 
Top