How to Install and Virtualize TrueNAS with Proxmox
HTML-код
- Опубликовано: 22 авг 2024
- Do you want a DIY NAS? Do you want to set up TrueNAS? Have you considered virtualizing FreeNAS with Proxmox? In this video we'll walk through installing and setting up FreeNAS and configure a samba share for Windows. We'll also install it on a virtual server using ProxmoxVE that's running in my Homelab. Both are free and open source.
Video Notes: technotim.live...
If you need to install FreeNAS without virtualizing it, hop to 00:03:34
If you need to install Proxmox - see • Proxmox VE Install and...
Big thanks to Craft Computing for the help!
/ @craftcomputing
Also, many thanks these fine channels for ideas on setting up a NetApp disk shelf with FreeNAS.
Level1Techs / teksyndicate
Gamers Nexus / gamersnexus
Bitwit / awesomesaucenews
Snazzy Labs / thatsnazzyiphoneguy
Support me on Patreon: / technotim
Sponsor me on GitHub: github.com/spo...
Subscribe on Twitch: / technotim
Become a RUclips member: / @technotim
Merch Shop 🛍️: l.technotim.li...
Gear Recommendations: l.technotim.li...
Get Help in Our Discord Community: l.technotim.li...
2nd channel: / @technotimtalks
(Affiliate links may be included in this description. I may receive a small commission at no cost to you.)
📦 Products in this Video 📦
► 8TB Seagate IronWolf Drives - amzn.to/2TsVgol
► LSI Adapter Card - amzn.to/2Tw13cD
► NetApp DS4246 Disk Array Shelf - amzn.to/3aoL4UV
► NetApp DS4246 Disk Array Shelf on eBay - ebay.us/qr1RXH
► QSFP(SFF-8436) to MiniSAS(SFF-8088) DDR Cable - amzn.to/3ah5I9i
⚙ Gear Recommendations ⚙
► l.technotim.li...
Techno Tim Kits:
► 4K RUclips Kit - kit.co/TechnoT...
► Pro Level Live Streaming Kit - kit.co/TechnoT...
► Budget Gaming Streaming PC 2020- kit.co/TechnoT...
► Performance Virtualization Server- kit.co/TechnoT...
► Budget NAS Server- kit.co/TechnoT...
► Coding & Gaming Keyboards- kit.co/TechnoT...
► Coding & Gaming Mice- kit.co/TechnoT...
⏯ Recommended Videos ⏯
► 20 Ways to Use a Virtual Machine (and other ideas for your homelab) • 20 Ways to Use a Virtu...
► Remote Gaming with Promox • Remote Gaming! (and Vi...
► Let's Build a Discord Bot Using DiscordJS - Moderator Bot • Let's Build a Discord ...
#FreeNAS #Proxmox #HomeLab #TechnoTim #HomeServer
Techno Tim
If you're new here, welcome! Subscribe for more content like this coming soon!
Good video, thanks for the effort and content.
@@JuanLopez-db4cc Thank you! Glad you like it!
what kernel and what version of proxmox are you using?
i ask because nothing works (even with the configs configured correctly. I do have older versions of proxmox so I'm betting that i'll be more luckier using older versions instead of the new Proxmox 6.2)
@Techno Tim, How can I setup a VM for Steam game servers ?. i see there isn't any videos on this yet or i haven't been able to find any ?. I want to do this to be able to rent servers to friends and Others in my Community For my Twitch Subs. I have ProxMox installed already but haven't been able too use it because I can't figure out how to achieve this yet ?. maybe you can help me out or post a video on this topic on ProxMox ?. The Port Forwarding is where I was stuck.
Mike.
With this setup you need to shutdown the pve host to change disk in pool? I got you right?
God, Finally, an actually good tutorial that doesn't assume the viewer knows as much as them - thank you! I've watched so many tutorials recently and they all suck except this one
Thank you so much!
Very true...
I thought the opposite lol. I thought it was a "here is how i show you how smart I am and how you can easily throw something together". i was so damn lost. I respect your comment though. I must just be at a much lower skill level than you and Tim.
I did my first real share testing today. I was able to share out a test share to my linux VM that's hosting my Docker containers. Your simple tutorial was VERY easy to follow since you just give the basics that most people will need and don't bother with setting up any crazy group access, selective access levels, etc.
That is awesome! Thank you!
So far every video of this channel has been exactly spot on for what I am planning to do with my own homelab, instant sub. Perhaps it's also nice to include a video with the hardware you are running this all on?
Keep on the quality content, you rock!
Thank you! ruclips.net/video/23jbcw_n20I/видео.html
know this video is older, but you brought a lot of clarity on how to set up the pass through aspect of Proxmox to me. Not a bunch of command line copying serial numbers of disks etc.
Thanks.
"I'm going to give it 24 cores just for now".... (Me dying with my 4 core rig :)
😊
@@TechnoTim Hi Tim, love your channel, thank you for sharing your knowledge! Can you let me know why you used 24 cores? Seems a huge amount of CPU for a NAS? Also, have you figured out how to assign a user quota to a volume? I want to limit how much storage I am providing to my users.
Me with 1 core (thanks dual core x) ) Upgrading it to a quad tho, its a 6th gen so not that expensive.
Yea but he jus said for da now
Thanks man. Set up my very first NAS with 2x 2TB enterprise SSDs. I don't really have a huge need for a NAS but I like to believe as time goes on it'll become more handy as time goes on.
6:05 I like how Tim says: "A capacity of 29TB should last me a little bit"
First video watching but have added about 5 to watch later and subscribed. Keep up the great work.
Awesome! Thank you!
Excellent material! It's exactly the type of configuration I want to setup for a home lab. Keep it up! thank you
Glad you like it!
Mate i like Craft Computing too but i think you are more knowledgable then him when it comes to virtualising/containerising. That’s how it looks to me anyway. I’m so glad i found your channel
Thanks for the info! I don't think I compare to Craft, he's a genius in this space but thank you!
Great video as always, I however messed up by passing the LSI card to the VM forgetting that one of the drives there is the boot drive 😂
Stright to the topic. Thanks Mr Johnny Depp... :)
😎
No kidding. That’s what I thought Tim looks like.
I have been fighting to get TrueNAS working with my passthrough for 2 hours. Thank you
Great Video i was recently getting into proxmox and stopped to figure out a stable nas seems like im going to give this a shot thanks for all your work.
thank you sice i been on proxmox I been using a lot of your stuff to show me tip tricks short cuts and easy way to do things so thank you
Do you have a NAS at home? Which one do you have?
Does FreeNas support vfio / GPU Passthrough for Windows 10 in VM?
@@brandonphilander661 it doesn't but Proxmox does! That's why I virtualized FreeNAS. I will have a video soon on setting up proxmox and passing through your video card.
@@TechnoTim Thanks a lot man, really appreciate it.
Brandon Philander the video on GPU passthrough is now on my channel
@@TechnoTim Great!
Just a tip: Make sure IOMMU is enabled in your BIOS/UEFI settings!
Thank you!
@@TechnoTim setting up iommu is in the first video of setting up proxmox. definitely should have mentioned it in this video. I tried setting up truenas on proxmox without the passthrough, and used a 48tb z1 zfs pool shows 37tbcapacity that was created in proxmox. it was showing 36tb available, but it would only let me create upto about 19tb. and took up about 30 tb of space. I'm guessing snapshot reserved? I'm in the middle of setting it up again and trying passthrough.
Used this excellent guide this morning when I rebuilt my server.
Went from an old Xeon 1230 v3 with 32GB RAM running TrueNAS on bare metal to a brand new B560 + 10400F and 64GB based system with Proxmox and TrueNAS as VM.
Had some problems with passing through my card at first, but this video helped me fix it =)
Importing the old pool worked like a charm (4x3TB), now I'm gonna remove the 4x8TB drives from my other TrueNAS box and install them.
I'm kinda new to this, did you need to install a dedicated gpu or do you not require any since you don't need any display output? Asking cause the 10400f doesn't have an integrated one
@@phil4087 I had an old GT 210 laying around that I'm using, since the 10400F doesn't have IGP
Hey Tim, thanks for the tutorial, very helpful, thanks.
I had some additional issues with my setup, as I didn't know what some of the things you did, like the ROM BAR was something I had to go look that up and other things that were glossed over in this video.
I'm using a Dell XPS 8930, proxmox installed on the nvme drive, all 4 sata ports have SSD's with zfs raidz-2, I have an additional 4 port ASMedia PCIe 1x to 4 port SATA card with an internal DVD-RW and a single 16TB Ironwolf attached. I'm using the Ironwolf in the TrueNAS, but the drive kept disconnecting, getting SMART errors and I/O errors when trying to assign it to a pool. I finally re-added the drive with the ROM BAR checked and now everything is working without issues.
Nice work!
You could really put all your eggs in one basket like this. From Proxmox you could run your daily driver PC as a VM with it's own passthrough GPU. Then install TrueNAS as your file server. That way your PC is also your NAS file server and also your hyperviser for running the rest of your VMs like PI Hole and LAN Cache. This gives you super fast networking speeds like 10GB or more since it's in the same box. You'd leave it on as you would with any server.
Hi Tim,
just wanted to add my findings on virtualized TrueNas Scale with ZFS encryption:
As CPU you have to set "host", as otherwise no AES / AVX extensions work inside the TrueNas VM.
Without the default CPU type "kvm64" that proxmox has, AVX is not supported.
So you get a bad transfer rate and high CPU usage without this setting.
One can check if the CPU instructions are available with the linux commands:
"cpuid | egrep -i "(avx|aes)" | sort | uniq | grep true"
Really enjoy your content ... wonderful stuff
Nice video! Everything look so easy :) . I would consider to changing way of making, spliting drives in Pool. I made this like you in begining but after some research about ZFS and watching Intermit.Tech, my conclusion is: one vdev in any raidz have performance one of slowest drive in vdev, it is not like in raid. Better to make more vdev then performance of Pool is sum of speeds of vdevs. Best is make Mirrors vdev or at least 2,3 vdevs in zraid1. It have influence spectially for smaller files.
Cool idea!
Damn, Johnny Depp killing it with the tech
Love your work! Thanks for the help.
24 cores is a geek flex moment :), mine runs on an old Dell desktop with an Inel i3/16Gb RAM. Usually less than 5% CPU under load.
Great tutorial and walkthrough. Thank you!
Thank you!
Buzz cut looks good on you!
I really struggled to get it to boot, I think the ROM bar setting was the culprit! Thanks :)
Thank you for the great tutorial !
Glad it was helpful!
Thanks Tim! Can you update this video, and replace FreeNas with Truenas Core for virtualization in Proxmox?
Thank you very much! Finally a well done tutorial!
Glad you liked it!
Much appreciation.
Thank you so much for the help!!!! You just got a new sub!
Marius Dinca thank you so much!
Hello Tim! I just found you and I really enjoy your content. I'm new to the home lab arena. I have a Dell R430 with proxmox on IDSDM. I have four 900GB drives. I have have pi-hole running in a container and TrueNAS running in a VM. When I go to storage > Disks in TrueNAS, only the 20 GiB boot-pool shows. Have I done something wrong? I'm running the four drives in RAIDZ2.
That is so funny, "That is all I could afford right now", darn that is some machine you got right there....LOL
TrueNAS requires 8 gigs of memory
me, playing with my old laptop containing only 4 gigs: *insert pikachu meme*
Yoo I am not doing well in studies but still I am here
I had subtitles on and near the end it just turned to Arabic lol - Subbed though great video!
Haha sorry about that!
Amazing! Make one with Pfsense in Proxmox please!
alejandro_rs you read my mind. Subscribe to get notified when I release it! Soon!
So here it is! ruclips.net/video/hdoBQNI_Ab8/видео.html
@@TechnoTim Thank you so much Tim for the video! I love all your videos, I hope your channel grows a lot because you deserve it for all your hard work. Video suggestion for the channel, make a video about replacing a disk in a zfs pool in the proxmox, I didn't see any video about it on the internet. Thank you again!
he starts the video calling other youtubers level 1 techs what a chad
Wat
@@TechnoTim oh shit i didnt realize you were referring to a youtube channel called "lvl1techs" lmao
Hi Tim, I get a lot of tips from your great videos. However, I'd like to see one one that covers setting up TrueNAS as a storage provisioner in Rancher. I've seen the TrueNAS videos and the Rancher / Longhorn etc but in the end, it would be great to use TrueNAS as a storage class.
spot on, nice work!
Glad you think so!
Thank you your guide helped me a lot =)
Glad I could help!
Nice thanks for the tutorial. Im thinking about switching to Proxmox and doing the same thing. Hows stability? Have you had any issues with freenas from passing through hba?
Thank you! Rock solid! I've been running Proxmox for years and I have had FreeNAS virtualized for about 4 months now and have 7TB of data there. No issues with HBA or my disk array. All good things!
nice that’s good to hear. What about plex. Do you have plex media lxc Vm connect through nfs or iscsi? Since you can’t bind it
if only I fond this video sooner... would had saved me time and pain.
Any particular reason for doing the pass through rather than just letting proxmox handle the physical drives and have it present them as a virtual drive to the freenas vm?
I pass through the entire controller, that way all the drives are presented to TrueNAS. This way I have the option to move this controller to a physical machine if I ever want, or more it to another virtual machine.
You cant fool us Capt. Jack Sparrow! Kidding aside nice video tutorial.
:)
HI Tim! thanks for this tutorial. I keep getting stuck with: [DEFAULT] Disk: 'sd*' is incorrectly formatted with Data Integrity Feature (DIF) when creating the pool. I'm using a PowerEdge R630 with a PERC H730P that's set to HBA mode. I'm at a loss from here. I did miss the advanced setting you disabled and hoped that would have been it, but na.
Good video, but what about the QEMU agent , please at least share the CLI code to install it, because it's a different one than ubuntu code, we are not familiar with FreeBSD CLI
ok, after y try for a several hour i quit freenas, it doesnt work fine whitout quemu, the ram comsuption is allways at 95 % , so now im using OpenMediaVault and even before install quemu works much better
the reason you use proxmox it's clear, I do the same for me... but I preferred to works directly with zfs managed by proxmox with samba privileged container with direct access to the zfs filesystem of the hypervisor...without freenas tha rapresent a superstructure of services that can be replicated with single containers with better efficiency
Gonna save me a few hundred bucks, thanks!! Random, but what kind of webcam do you use? I like the blurred background effect - unless that’s something you do in editing later
Thanks! Everything I use is here. No effects, just a lens with a large aperture! kit.co/TechnoTim/4k-youtube-kit
@TechoTim Too bad you didn't include how to isntall qemu tools as well, so proxmox can properly manage it (usage statistics, proper pwoer management - toggling shutdown, reboot, etc. from proxmox UI) so everything would be in a single spot. Or maybe it didn''t need these way back then?
Great video. Question about vdevs. For my research, it appears you can make multiple vdev's and then add them to a pool. How to you manage them? Do they get a name like "vdev0". Do they get any vdev-specific settings?
The instructions worked for installing TrueNAS Scale, though I skipped wherever you made selections based on the BSD operating system. My plan is to move my "production" files to TrueNAS from Synology. And I'll keep my Synology for backups and misc files.x
I got a pretty sweet old server that was going to be sent to the landfill. I put truenas on it expecting to run all my virtual machines on it as I didn't need much. Turns out BYVE really sucks lol. I got another smaller machine on it with proxmox to experiment with it. Now the real task is migrating proxmox over to the truenas box and import the drives into a truenas virtual machine lol.
Awesome! Good luck! LMK how it goes!
Awesome. I'm about to turn my FreeNAS box into a Proxmox host and add freenas within it. Are there any other caveats to think about that weren't presented in this video?
Hi, I have learned a lot from your channel and have finally built my own home lab. I am running Proxmox and I have installed Truenas with the LSI card passed through. My question is is there a performance his if I create the share, then mount the share in Proxmox to use for virtual machines? Since I passed through my controller, that is most of the storage on my server. It looks like it will work fine, I am just wondering if that is how you use it.
RetroSun thanks to other comnts i gotchu; click on gms when you’re in the channel rack to open up the gms nu and in the light blue
Why did you use a PCI device? Was it because of the number of drives you had attached to the server? If the HDDs are attached to the server via SATA for example, can you pass individual drives to the VM that way?
I have a LSI disk controller that attaches to a disk array, so yes it is because the number of disks I have attached. You can certainly passthrough individual drives! This is the other way to do it if you don't have a disk controller!
Is this the same procedure for TrueNAS Scale 22.02.0.1 running on Proxmox or do you plan on publishing an updated video?
My disk from HP D2700 storage array is not showing up on truenas. I have a dell R510 server with perc800 card with sas ports
nice video.. did you try creating jails? To get networking for jails to work properly, did you need to make any tweaks in Proxmox? With Esxi for example, you have to allow mangled packets and set the virtual switches to promiscuous mode.
Thank you! I haven’t used jails in FreeNAS virtualized because I use Docker and Kubernetes with Rancher as another virtual guest. I just made a video on this, you should check it out!
Thanks I'll check it out... I have my plex already nicely setup on a jail and being able to directly mount the directory is quite nice. I went ahead and tried it out on an old pc and it works out of the box. No need to change any network settings..
Nice! I’ll have a video on Plex in Docker soon!
Very informative. Thanks for the video. What is the total memory in your system?
Thanks! In my main proxmox server I have 144 GB
I have a question. I need to virtualize Proxmox and Freenas with VMware (both need to be separated from eachother, but within the same network). I would like to know if it is possible to "map" a NFS share from Freenas to Proxmox and within that share, have some ISOS so I can virtualize With proxmox. Basically, Proxmox "takes" the NFS from Freenas (that has the isos) and virtualize said isos. It needs to be 2 separate machines.
Thank you very much for your content!
Thanks! I don't see why this would be a problem. Curious though why you want to run a hypervisor on top of a hypervisor? (proxmox on vmware)
Hello Tim. Thanks for your videos. Give me an advise pls. If i do not have PCI raid adapter and i need to passthrough 2x4tb drives into my guest. How could it be done in order to be safe, stable and with best performance? Should i create mdadm raid1 on host and passthrough it? Or passthrough both hard drives and create arry in guest? Any other ideas? Thank you in advance.
Thanks Bro..
Hey great video. Answered a lot of questions I had. I am quite new to all this and love labbing out things at home.I have a PVE server and would also like to run Freenas as a VM. But I'd love to use a raid card. In this passthrough did you use it as a way to attach all the drives or does it also do any hardware calculated parities? Is it posible to pass through a raid card and use it properly? Thanks in advance :)
I think FreeNAS wants direct access to your disks. You can't use a RAID adapter in front of it because it uses ZFS.
I am not a geek :) but was thinking of virtualizing trueNAS on proxmox on intel NUC with 32 gigs of RAM, but I heard that intel pc for the most part does NOT support zfs. Do I need ZFS for trueNAS?
Ok cool, so you virtualised freeNAS. Now, for all other VM’s and containers, are those stored on your NAS? I guess that would make sense. The FreeNAS VM itself though would then be stored somewhere else which is my only concern. Great video
I'm curious about what you mean here. The other containers would probably be stored on his Proxmox install. He's got a whole cluster of nodes on Proxmox and managing them with Kubernetes with k3s. So I don't think there's a need for storing the VMs on the NAS, though I could be wrong, @TechnoTim what say you?
ZFS is great. But in any RaidZ topology, if a drive fails and must be replaced, resilvering the array will takes ages.
I woud go with Mirror VDEVs. Although it halves the storage capacity, replacing a failed drive and resilvering the pool will be so much faster.
If you had to install Plex, would you install it in FreeNas plugin/app or would you create another VM with a Linux distro and Plex?
How would you then give the Plex app or vm access to a Freenas share for the storage? I never managed to get connection between VM/apps and the host (it was Truenas and Truenas Scale... both went terribly wrong with Plex).
Is there a lighter way to share a single drive such as to share with one VM for plex and another for torrenting?
I only have 24gb of RAM on my home lab and don't want to dedicate 16gb to one VM.
Tim, I'm brand spanking new to ProxMox! Do you have some videos that I can view to help me understand storage so I can virtualize FreeNAS for TimeMachine backups. Also, I want to virtualize ProxMox Backup Server. Want to virtualize was much as possible.
Chexk this one out! ruclips.net/video/GoZaMgEgrHw/видео.html
This seems like what I'm gong to do myself as well,
the TrueNAS scale turned out to be a sore disappointment in direction they are going with Virtualization capabilities where everything is locked out unless you ask them to add this one specific option.
Hi!
Very nice video!
I just did not understand two things... When you create the pool does freenas "format" the disks or can i add my used disks? Can the disks be different sizes? 3 tb 4 tb? Greetings from Brazil!
Leo.
it's best to start with formatting disks unless they are already set up in a ZFS pool.
How do you use the drive pass through? Have you done a video on it? If so I haven't found it. Great job on the video. Keep up the good work.
Michael Cooper thank you! I do in my Proxmox Backup server video. There’s an example in there.
@@TechnoTim Thank you sir, I am excited I have 4 Proxmox hosts and one has 3 drives in it I would like to utilize.....
Hi Tim - thanks for this video. I am running proxmox on a NUC where I have my harddrives connected via USB. I guess in this scenario, I can't passthrough the harddrive controllers, right?
I think you can pass through the USB device but then it would be detected as removable storage.
How about the minimum hardware requirements? I would like to try to install Plex and FreeNas on a Proxmox is that Ok? Or separated bare metal is much more easy?
My goal is SMB, iSCI shares and maybe Plex and Syncthing for my users.
This is doable with the right specs. This is how I run FreeNAS. I have it virtualized. I run Plex in Docker, which I will have a guide on soon!
Hi Tim,
Thank you for the tutorial,
Now TrueNAS Scale is getting better ,should i still install TrueNAS Scale on Proxmox , or just installed on host and use VM\docker on Scale?
Thanks❤
Depends if you want a NAS first or hypervisor first.
What hba card were you using ? you video mention 6 * 7tb drives and 4 * 2 tb drives.....
It's all in the description! Still use it today!
So if you virtualize FreeNAS / TrueNAS via Proxmox, then are there any limitations to virtualizing on top of that within FreeNAS / TrueNAS, versus FreeNAS / TrueNAS direct install on bare metal ? Thank you !
So aside from the 6 8tb drives you used to create the pool, you need at least one other drive to host proxmox and the virtual machine, is that correct? Which means if I want to create an 8 drive pool, I must make sure my machine can take more than 8 drives.
Yup, still need one for the OS!
@@TechnoTim Thanks. I'm thinking of buying an R720XD. I wish I could find your channel earlier. You did a lot of things that I wanted to. We are thinking alike :)
Hi Tim, thanks for the great video. I want to set up a Proxmox server with a FreeNAS VM. The Proxmox OS and the VM's go on a SSD, I have 3 4TB HDD's available for NAS storage. Should I create a ZFS RAID-Z1 pool in Proxmox and let the FreeNAS VM access that, or is it better to passtrough the 3 disks to the FreeNAS VM and let FreeNAS handle the ZFS raid? It would have to be software Raid as I don't have a hardware RAID controller on my Asus Pro WS X570-ACE motherboard. This board does does support Raid 0/1/10, but I'm not sure if using that would be a good idea. Thanks!
Hi! Thank you! Should should always pass disks or controller through to TrueNAS. It need direct access to disks.
Hi, Tim. Thanks for your videos. Always very informative and interesting. Quick question on my side: do you experience any issues on shutdown for FreeNAS in Proxmox?. I get a restart of the VM instead, so I just need to stop it (not sure how safe is to do this) to do so. Any clue on how to solve this?. Thanks in advance for your kind help. Stay safe.
Hi! Thank you! I usually shut it down from the FreeNAS UI. I just did it a little bit ago and it did just shut down. Are you shutting it down from Proxmox or FreeNAS?
@@TechnoTim in case someone's having the same issue, just change your processor type from kvm64 to qemu64. It worked!. Cheers.
@@AlbertoPF I was wondering about that aswell, since I had the same issue as you. Spend nearly half an hour figuring that one out!
@@xanderthunder69 glad to read that, just a matter of trial and error. In some tests I have recently conducted with FreeNAS and other VMs, Penryn-type processor has been a solid alternative. Not sure why...
@@AlbertoPF I am running latest Core 12.2-r-p9 on Proxmox 5.11.22-4 but unfortunately switching the processor type does not solve the problem (tried kvm64, qemu64, Penryn on q35 and i440fx). qm shutdown hangs forever and Truenas seems not receiving any shutdown signal. Being thankful for any help from your side!
I had a couple questions: For you LSI card...are you using any of the hardware raid features or just using it to pass 'just a bunch of disks' ? FreeNAS is doing the 'raiding' right? So if I plugged in to regular SATA ports, could I just pass those to the VM?
How do you backup your FreeNAS vm (without it trying to backup ALL of the data on those disks)?
Just passing a bunch of disks. You do not want hardware raid, you want software raid with zfs
@@TechnoTim I didn't actually expect a reply from the man himself! But I really appreciate it and I love your channel. Thanks!
Alright, got a dumb one for you. How did you wire the disks on this? I get that you passed the controller through directly to the FreeNAS VM, but is your proxmox pool (Where the VMs are stored) not connected to that controller as well? I'd love to see how you routed the internals of the machine.
They are, but not physically. I have a NetApp Disk array where all of them physically connect. Here's my hardware if that helps!
6 - 8TB Seagate Ironwolf drives amzn.to/2B9uWL1
LSI HBA controller amzn.to/2NC5RuD
That connects to a netapp disk array amzn.to/2YGfJda (found on ebay)
Using this cable amzn.to/2CQKio3
How did you add a PCI device?? I get this error: "No IOMMU detected, please activate it.See Documentation for further information."
Hey! Which CPU do you have? (Make/model)
@@TechnoTim I have a Dell R720XD SFF with 2 Intel Xeon E5-2670 v2 @ 2.50GHz (2 Sockets).
i.imgur.com/OtFvoMn.png
J.R. _ did you turn on passthrough in proxmox? This is crucial for passing through devices from the host to the guest
@@TechnoTim I don't remember that being an option during the install. Is there an option to enable passthrough somewhere in the dashboard?
Why do you need to uncheck the ROM bar when adding the LSI device?
IS ProxMox running as the OS on a physical server you have?
Yes
Hey Tim, thanks for the video. I am just entering the world of FreeNAS and Proxmox, have a noob question. Are benefits of ZFS negated through virtualization?
You don't want to run ZFS with virtual storage. In my video I pass through my disk controller to the VM so that it has direct access to the disks.
@@TechnoTim what do you suggest? I want to Purchase an Intel Nuc (i5 or i7) and im looking to add some extra disks (5-10TB) to this to use for FreeNas and other stuff.
Currently already running home assistant on a Pi 4 and want to move that over to a proxmox vm with Motion Eye and piHole.
Hello,
I have installed the truenas on proxmox. i have given the h710 d1 mini (it mode) with the whole frontbackplan.
It worked fine 3 weeks now, but the last days the truenass freezes and i receive this message.
lectd 1111 - - timeout collecting disk temperature
The temperature of disks is perfect but i think truenas can not collect these because i have changed the firmware of h710 d1mini and lsi 9207-4i4e ( i have installed there the proxmox)
Can somebody help me ?
Thank a lot,
I didn't know Johnny Depp was a homelab guy
I have tried this with CentOS 6 + QEMU / KVM, it works mostly fine, but some reason I get performance issues when attempting to saturate my 10 gig network. Is it recommended to pass through the 10Gbase-SR SFP+ NIC or to use VirtIO? I'm using VirtIO at the moment, as this provides some extra flexibility and decreases boot time due to the boot ROM on the NIC, which takes ages to initialize. I am passing through an LSI2308 card directly
There’s a bug that affects network transfer speeds with certain NICs in TrueNAS. They’re addressing it and it should be in 12.0 U2 (I think).
@@TechnoTim Huh! Do you have a link to the bug report, I'm curious if my specific card is affected, but it seems to be under 10 gig regardless of if I do hardware PCIe pass-through or virtIO. Will be switching over to ProxMox as soon as I get the chance, great video thank you!
Still running TrueNAS as a VM? If so, how stable is it? Can you hot-swap and so on?
yeah
Really considering doing this on my server build, but there's one question I have. I seem to remember that for zfs to work properly, it needed 1gb of ECC ram for every TB of disk. I'm planning a Proxmox build, and if I'm passing thru an HBA with 6 10tb HDDs, do I need to give the VM 64 gb of RAM?
I think that's just a recommendation (the amount). I've heard plenty of people getting by with 8GB ECC, but your mileage may vary!
Hello, Thank you so much for these videos. I found every single of them I watched very useful especially this one & every other video related to proxmox. From what I understand you need to have one powerful hardware and plenty of harddisks & handful of ethernet gigabit or higher ethernet ports. First, you install proxmox on 64GB HDD or SSD. Then install pi-hole, pf sense, Free NAS in separate VMs. Is this correct? Can I do this way? What hardware specifications are required for my setup? Thank you
Hi! You don't need powerful hardware, most off the shelf consumer grade hardware will work. Yes, first install proxmox, then you can configure VMs. Check out my pi-hole video if you want to do it in Docker
@@TechnoTim Thank you so much for your quick response. The reason I wanted to do this with my old PC is because of your wonderful videos. I plan to watch all of your other videos as well. Thank you.
what is the best practice to manage the discs both proxmox and freenas ??? just create a partition on proxmox and use directly in freenas to manage this partition ???? thanks for the video
Just a local drive for ISOs
Hey Tim I need a bit of help here brother. When I add my LSISAS9211-8i card using your method, the TrueNas VM won’t start up. I’m guessing it’s because of the flashed bios on the LSI but I can’t find the way to update it. I’m running a TR4-1920X on a Gigabyte Aorus Pro X399 and the LSI in a 8x slot
Btw, it does the same thing with my Mellanox 10Gb SPF+ network card
Hi, what is the song playing in the background?