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

Комментарии • 378

  • @TechnoTim
    @TechnoTim  4 года назад +28

    If you're new here, welcome! Subscribe for more content like this coming soon!

    • @JuanLopez-db4cc
      @JuanLopez-db4cc 4 года назад

      Good video, thanks for the effort and content.

    • @TechnoTim
      @TechnoTim  4 года назад

      @@JuanLopez-db4cc Thank you! Glad you like it!

    • @CA.papaBear
      @CA.papaBear 4 года назад

      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)

    • @OfficialMikeJ
      @OfficialMikeJ 3 года назад

      @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.

    • @serviceaccount7559
      @serviceaccount7559 3 года назад

      With this setup you need to shutdown the pve host to change disk in pool? I got you right?

  • @xxdarkmaster69xx15
    @xxdarkmaster69xx15 4 года назад +62

    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

    • @TechnoTim
      @TechnoTim  4 года назад +2

      Thank you so much!

    • @akashrajvanshi6362
      @akashrajvanshi6362 3 года назад +1

      Very true...

    • @New_Identity
      @New_Identity 3 года назад +2

      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.

  • @Shane-Singleton
    @Shane-Singleton 4 года назад +5

    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.

    • @TechnoTim
      @TechnoTim  4 года назад +3

      That is awesome! Thank you!

  • @ijustwanttoeatcookie
    @ijustwanttoeatcookie 4 года назад +9

    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!

    • @TechnoTim
      @TechnoTim  4 года назад +3

      Thank you! ruclips.net/video/23jbcw_n20I/видео.html

  • @rchamer8409
    @rchamer8409 Год назад

    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.

  • @natogeo1234
    @natogeo1234 3 года назад +117

    "I'm going to give it 24 cores just for now".... (Me dying with my 4 core rig :)

    • @TechnoTim
      @TechnoTim  3 года назад +7

      😊

    • @tbendien
      @tbendien 3 года назад +1

      @@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.

    • @gwnlars_8306
      @gwnlars_8306 2 года назад +2

      Me with 1 core (thanks dual core x) ) Upgrading it to a quad tho, its a 6th gen so not that expensive.

    • @OverAndOverAndOver
      @OverAndOverAndOver 2 года назад

      Yea but he jus said for da now

  • @roguestratus8449
    @roguestratus8449 Год назад +1

    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.

  • @tudornic
    @tudornic 4 месяца назад

    6:05 I like how Tim says: "A capacity of 29TB should last me a little bit"

  • @Jimmy_Jones
    @Jimmy_Jones 4 года назад +1

    First video watching but have added about 5 to watch later and subscribed. Keep up the great work.

  • @martinquintana2458
    @martinquintana2458 3 года назад +2

    Excellent material! It's exactly the type of configuration I want to setup for a home lab. Keep it up! thank you

  • @machinainc5812
    @machinainc5812 4 года назад

    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

    • @TechnoTim
      @TechnoTim  4 года назад +2

      Thanks for the info! I don't think I compare to Craft, he's a genius in this space but thank you!

  • @Voidzor1
    @Voidzor1 Год назад +1

    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 😂

  • @samuelsinaga
    @samuelsinaga 4 года назад +17

    Stright to the topic. Thanks Mr Johnny Depp... :)

    • @TechnoTim
      @TechnoTim  4 года назад

      😎

    • @bengorge9417
      @bengorge9417 4 года назад +1

      No kidding. That’s what I thought Tim looks like.

  • @edwardfishkins1125
    @edwardfishkins1125 3 года назад +1

    I have been fighting to get TrueNAS working with my passthrough for 2 hours. Thank you

  • @realisticroot5576
    @realisticroot5576 2 года назад

    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.

  • @zoeyundergroundcanada
    @zoeyundergroundcanada 2 месяца назад

    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

  • @TechnoTim
    @TechnoTim  4 года назад +2

    Do you have a NAS at home? Which one do you have?

    • @brandonphilander661
      @brandonphilander661 4 года назад +2

      Does FreeNas support vfio / GPU Passthrough for Windows 10 in VM?

    • @TechnoTim
      @TechnoTim  4 года назад +1

      @@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.

    • @brandonphilander661
      @brandonphilander661 4 года назад +2

      @@TechnoTim Thanks a lot man, really appreciate it.

    • @TechnoTim
      @TechnoTim  4 года назад

      Brandon Philander the video on GPU passthrough is now on my channel

    • @brandonphilander661
      @brandonphilander661 4 года назад

      @@TechnoTim Great!

  • @Deefourteen
    @Deefourteen 3 года назад +9

    Just a tip: Make sure IOMMU is enabled in your BIOS/UEFI settings!

    • @TechnoTim
      @TechnoTim  3 года назад

      Thank you!

    • @opticbit
      @opticbit 2 года назад

      @@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.

  • @lapptech
    @lapptech 2 года назад +1

    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.

    • @phil4087
      @phil4087 2 года назад

      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

    • @lapptech
      @lapptech 2 года назад

      @@phil4087 I had an old GT 210 laying around that I'm using, since the 10400F doesn't have IGP

  • @RenaissanceJohn
    @RenaissanceJohn 2 года назад

    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.

  • @wayland7150
    @wayland7150 2 года назад +2

    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.

  • @herrminni
    @herrminni 2 года назад +4

    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"

  • @dugumayeshitla3909
    @dugumayeshitla3909 Год назад

    Really enjoy your content ... wonderful stuff

  • @attylaar
    @attylaar 4 года назад +3

    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.

  • @Gosydelix
    @Gosydelix 3 года назад +1

    Damn, Johnny Depp killing it with the tech

  • @ronsflightsimlab9512
    @ronsflightsimlab9512 Год назад

    Love your work! Thanks for the help.

  • @Ingeanous
    @Ingeanous 3 года назад +3

    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.

  • @JayColingham
    @JayColingham 4 года назад +1

    Great tutorial and walkthrough. Thank you!

  • @ikichullo
    @ikichullo 3 года назад +1

    Buzz cut looks good on you!

  • @fretboardrunner
    @fretboardrunner 2 года назад

    I really struggled to get it to boot, I think the ROM bar setting was the culprit! Thanks :)

  • @salehabualasal
    @salehabualasal 3 года назад +1

    Thank you for the great tutorial !

    • @TechnoTim
      @TechnoTim  3 года назад

      Glad it was helpful!

  • @johnathanwee6334
    @johnathanwee6334 3 года назад +4

    Thanks Tim! Can you update this video, and replace FreeNas with Truenas Core for virtualization in Proxmox?

  • @crishuzzz
    @crishuzzz 4 года назад

    Thank you very much! Finally a well done tutorial!

  • @para07chabbi33
    @para07chabbi33 Год назад

    Much appreciation.

  • @mariusdinca1783
    @mariusdinca1783 4 года назад

    Thank you so much for the help!!!! You just got a new sub!

    • @TechnoTim
      @TechnoTim  4 года назад

      Marius Dinca thank you so much!

  • @allenwright1592
    @allenwright1592 Год назад +1

    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.

  • @infocus-media
    @infocus-media 2 года назад

    That is so funny, "That is all I could afford right now", darn that is some machine you got right there....LOL

  • @talkingbirb2808
    @talkingbirb2808 Год назад

    TrueNAS requires 8 gigs of memory
    me, playing with my old laptop containing only 4 gigs: *insert pikachu meme*

  • @fal2981
    @fal2981 Год назад

    Yoo I am not doing well in studies but still I am here

  • @JDMAnt
    @JDMAnt 3 года назад

    I had subtitles on and near the end it just turned to Arabic lol - Subbed though great video!

    • @TechnoTim
      @TechnoTim  3 года назад

      Haha sorry about that!

  • @alejandrodpf
    @alejandrodpf 4 года назад +4

    Amazing! Make one with Pfsense in Proxmox please!

    • @TechnoTim
      @TechnoTim  4 года назад +3

      alejandro_rs you read my mind. Subscribe to get notified when I release it! Soon!

    • @TechnoTim
      @TechnoTim  4 года назад +8

      So here it is! ruclips.net/video/hdoBQNI_Ab8/видео.html

    • @alejandrodpf
      @alejandrodpf 4 года назад +1

      ​@@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!

  • @GirthTickler
    @GirthTickler 2 года назад +1

    he starts the video calling other youtubers level 1 techs what a chad

    • @TechnoTim
      @TechnoTim  2 года назад +1

      Wat

    • @GirthTickler
      @GirthTickler 2 года назад +1

      @@TechnoTim oh shit i didnt realize you were referring to a youtube channel called "lvl1techs" lmao

  • @pratahsinnetamby
    @pratahsinnetamby 2 года назад

    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.

  • @Victor.236
    @Victor.236 4 года назад

    spot on, nice work!

  • @artem65535
    @artem65535 3 года назад

    Thank you your guide helped me a lot =)

  • @shamo316
    @shamo316 4 года назад +2

    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?

    • @TechnoTim
      @TechnoTim  4 года назад +4

      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!

    • @shamo316
      @shamo316 4 года назад

      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

  • @jonathanlimon7625
    @jonathanlimon7625 2 года назад

    if only I fond this video sooner... would had saved me time and pain.

  • @strandvaskeren
    @strandvaskeren 3 года назад +1

    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?

    • @TechnoTim
      @TechnoTim  3 года назад

      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.

  • @teleboyyuson8987
    @teleboyyuson8987 3 года назад

    You cant fool us Capt. Jack Sparrow! Kidding aside nice video tutorial.

  • @bencampbell5476
    @bencampbell5476 Год назад

    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.

  • @webbeto
    @webbeto 4 года назад +4

    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

    • @webbeto
      @webbeto 4 года назад

      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

  • @jasango
    @jasango Год назад

    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

  • @Gnarcap
    @Gnarcap 3 года назад

    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

    • @TechnoTim
      @TechnoTim  3 года назад

      Thanks! Everything I use is here. No effects, just a lens with a large aperture! kit.co/TechnoTim/4k-youtube-kit

  • @MsFlyingBeast
    @MsFlyingBeast Год назад

    @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?

  • @majorgear1021
    @majorgear1021 2 года назад

    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

  • @michaelrichardson8467
    @michaelrichardson8467 3 года назад

    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.

    • @TechnoTim
      @TechnoTim  3 года назад

      Awesome! Good luck! LMK how it goes!

  • @MrTechnician_
    @MrTechnician_ 3 года назад

    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?

  • @thejonc799
    @thejonc799 2 года назад

    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.

  • @martinarmoa9898
    @martinarmoa9898 Год назад

    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

  • @Nett0t
    @Nett0t 4 года назад +1

    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?

    • @TechnoTim
      @TechnoTim  4 года назад +2

      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!

  • @scottlariviere7217
    @scottlariviere7217 2 года назад

    Is this the same procedure for TrueNAS Scale 22.02.0.1 running on Proxmox or do you plan on publishing an updated video?

  • @bijeshbalakrishnan9118
    @bijeshbalakrishnan9118 3 года назад

    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

  • @Hizar2000
    @Hizar2000 4 года назад +1

    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.

    • @TechnoTim
      @TechnoTim  4 года назад

      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!

    • @Hizar2000
      @Hizar2000 4 года назад +1

      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..

    • @TechnoTim
      @TechnoTim  4 года назад

      Nice! I’ll have a video on Plex in Docker soon!

  • @hiyo3
    @hiyo3 4 года назад

    Very informative. Thanks for the video. What is the total memory in your system?

    • @TechnoTim
      @TechnoTim  4 года назад

      Thanks! In my main proxmox server I have 144 GB

  • @albertodiaz5551
    @albertodiaz5551 4 года назад +1

    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!

    • @TechnoTim
      @TechnoTim  4 года назад

      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)

  • @hats0id
    @hats0id 3 года назад

    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.

  • @sotnas31
    @sotnas31 2 года назад

    Thanks Bro..

  • @cardborlord
    @cardborlord 4 года назад

    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 :)

    • @TechnoTim
      @TechnoTim  4 года назад

      I think FreeNAS wants direct access to your disks. You can't use a RAID adapter in front of it because it uses ZFS.

  • @ramkalaskar007
    @ramkalaskar007 Год назад

    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?

  • @pantoffelslippers
    @pantoffelslippers Год назад

    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

    • @tifflabs
      @tifflabs 8 месяцев назад

      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?

  • @marcq1588
    @marcq1588 Год назад

    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).

  • @johnconnorstopskynet
    @johnconnorstopskynet 2 года назад

    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.

  • @charlesprice2012
    @charlesprice2012 Год назад

    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.

    • @TechnoTim
      @TechnoTim  Год назад

      Chexk this one out! ruclips.net/video/GoZaMgEgrHw/видео.html

  • @Gastell0
    @Gastell0 2 года назад

    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.

  • @leonardocarvalho4944
    @leonardocarvalho4944 4 года назад

    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.

    • @TechnoTim
      @TechnoTim  4 года назад +1

      it's best to start with formatting disks unless they are already set up in a ZFS pool.

  • @michaelcooper5490
    @michaelcooper5490 4 года назад

    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.

    • @TechnoTim
      @TechnoTim  4 года назад

      Michael Cooper thank you! I do in my Proxmox Backup server video. There’s an example in there.

    • @michaelcooper5490
      @michaelcooper5490 4 года назад

      @@TechnoTim Thank you sir, I am excited I have 4 Proxmox hosts and one has 3 drives in it I would like to utilize.....

  • @MarkStriebeck
    @MarkStriebeck 3 года назад

    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?

    • @TechnoTim
      @TechnoTim  3 года назад

      I think you can pass through the USB device but then it would be detected as removable storage.

  • @mariembuenaventura1278
    @mariembuenaventura1278 4 года назад +1

    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.

    • @TechnoTim
      @TechnoTim  4 года назад

      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!

  • @user-di3uj9yy4o
    @user-di3uj9yy4o 2 года назад

    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❤

    • @TechnoTim
      @TechnoTim  2 года назад

      Depends if you want a NAS first or hypervisor first.

  • @frankck7594
    @frankck7594 3 года назад

    What hba card were you using ? you video mention 6 * 7tb drives and 4 * 2 tb drives.....

    • @TechnoTim
      @TechnoTim  3 года назад +1

      It's all in the description! Still use it today!

  • @deinemuddaisdoof
    @deinemuddaisdoof 3 года назад

    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 !

  • @GhostZodick
    @GhostZodick 4 года назад +1

    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.

    • @TechnoTim
      @TechnoTim  4 года назад +1

      Yup, still need one for the OS!

    • @GhostZodick
      @GhostZodick 4 года назад

      @@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 :)

  • @Channel030
    @Channel030 2 года назад

    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!

    • @TechnoTim
      @TechnoTim  2 года назад +1

      Hi! Thank you! Should should always pass disks or controller through to TrueNAS. It need direct access to disks.

  • @AlbertoPF
    @AlbertoPF 4 года назад +1

    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.

    • @TechnoTim
      @TechnoTim  4 года назад

      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?

    • @AlbertoPF
      @AlbertoPF 4 года назад +2

      @@TechnoTim in case someone's having the same issue, just change your processor type from kvm64 to qemu64. It worked!. Cheers.

    • @xanderthunder69
      @xanderthunder69 4 года назад +1

      @@AlbertoPF I was wondering about that aswell, since I had the same issue as you. Spend nearly half an hour figuring that one out!

    • @AlbertoPF
      @AlbertoPF 4 года назад

      @@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...

    • @stowel81
      @stowel81 2 года назад

      @@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!

  • @wesgould1
    @wesgould1 2 года назад

    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)?

    • @TechnoTim
      @TechnoTim  2 года назад +1

      Just passing a bunch of disks. You do not want hardware raid, you want software raid with zfs

    • @wesgould1
      @wesgould1 2 года назад

      @@TechnoTim I didn't actually expect a reply from the man himself! But I really appreciate it and I love your channel. Thanks!

  • @quirkykirkplays
    @quirkykirkplays 4 года назад

    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.

    • @TechnoTim
      @TechnoTim  4 года назад

      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

  • @j.r._7416
    @j.r._7416 4 года назад +4

    How did you add a PCI device?? I get this error: "No IOMMU detected, please activate it.See Documentation for further information."

    • @TechnoTim
      @TechnoTim  4 года назад

      Hey! Which CPU do you have? (Make/model)

    • @j.r._7416
      @j.r._7416 4 года назад +2

      @@TechnoTim I have a Dell R720XD SFF with 2 Intel Xeon E5-2670 v2 @ 2.50GHz (2 Sockets).

    • @j.r._7416
      @j.r._7416 4 года назад +1

      i.imgur.com/OtFvoMn.png

    • @TechnoTim
      @TechnoTim  4 года назад

      J.R. _ did you turn on passthrough in proxmox? This is crucial for passing through devices from the host to the guest

    • @j.r._7416
      @j.r._7416 4 года назад

      @@TechnoTim I don't remember that being an option during the install. Is there an option to enable passthrough somewhere in the dashboard?

  • @Rygirshomelab-ck7to
    @Rygirshomelab-ck7to Год назад

    Why do you need to uncheck the ROM bar when adding the LSI device?

  • @how2374
    @how2374 3 года назад +1

    IS ProxMox running as the OS on a physical server you have?

  • @ademkollari8992
    @ademkollari8992 3 года назад

    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?

    • @TechnoTim
      @TechnoTim  3 года назад +2

      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.

    • @noz3m
      @noz3m 3 года назад

      @@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.

  • @stefanossteff4805
    @stefanossteff4805 2 года назад

    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,

  • @massgrave8x
    @massgrave8x 3 года назад

    I didn't know Johnny Depp was a homelab guy

  • @power-max
    @power-max 3 года назад

    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

    • @TechnoTim
      @TechnoTim  3 года назад +1

      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).

    • @power-max
      @power-max 3 года назад

      ​@@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!

  • @vermiumsifell
    @vermiumsifell 2 года назад

    Still running TrueNAS as a VM? If so, how stable is it? Can you hot-swap and so on?

  • @luisasayuri9004
    @luisasayuri9004 Год назад

    yeah

  • @hotstovejer
    @hotstovejer 3 года назад

    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?

    • @TechnoTim
      @TechnoTim  3 года назад +2

      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!

  • @SamsMediaCenter
    @SamsMediaCenter 4 года назад

    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

    • @TechnoTim
      @TechnoTim  4 года назад +1

      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

    • @SamsMediaCenter
      @SamsMediaCenter 4 года назад

      @@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.

  • @suyinoharu
    @suyinoharu 4 года назад

    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

    • @TechnoTim
      @TechnoTim  4 года назад +1

      Just a local drive for ISOs

  • @JoePlomo
    @JoePlomo 3 года назад

    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

    • @JoePlomo
      @JoePlomo 3 года назад

      Btw, it does the same thing with my Mellanox 10Gb SPF+ network card

  • @realcodechris
    @realcodechris 3 года назад

    Hi, what is the song playing in the background?