Hey Yall, This video was originally like 40 Minutes of Me Rambling so i did my best to cut it down and added chapters in the background! Give me them topics below lol!
Thanks. Appreciated. Because the vast majority of "how to" videos, are on OMV6. And as I tried, I noticed there are differences. And being a first-timer, I got quite lost. So your running commentary helps. I'll be re-watching this as I do re-install again.
Great job! I will totally try it soon. But I'm a bit new and trying to understand some things.. First of all, can you install OMV in container? should you? Secondly, for security and architecture is it ok, to have containers right inside my raspberri pi or is it a better practice to have it inside proxmox (vm) and then have a vm with dockers? Are there more reasons why to choose this structure? Third are some services better to run outside of container/vm? like for example OMV or adguard? Keep it up!! ;)
1. OMV is meant to be used as an operating system, so while you can run it in a container, it is not recommended, use it on a VM and virtualize the entire operating system if you want that is good but try to avoid using openmediavault inside a docker contiainer. if you are using proxmox, running it on a vm is great. 2. in terms of safety of a container or vm with containers it is up to you, i like to have one VM hosting all the docker containers inside of that vm. i like to create docker networks to have the containers communicate between them, if you have a container outside of the vm it will not have access to those virtual docker networks. 3. its easier to do GPU passthrough to containers if you run containers on the Host Operating system, that is the only benefit i see. althrough, you can still pass the gpu to the vm and then pass that to the containers. it is just alot more work. so the benefit to running containers on the host is less work doing gpu passthroughs.
For this setup i have a 2tb nvme ssd and a 4tb hard drive connected via a usb adapter for a total of 6tb. This video was before sata expansion boards became available, which i think are better options. Im running everything on the 2tb nvme hard drive and using the 4tb as backup. My backup option is to run a scheduled cronjob that zips up the content of a share/folder. Then it saves it to the 4tb hard drive. Then i have rsync utility running to sink the contents of the backup folder to another NAS i have.
hey thanks for your tutorial im gonna do my first PiNas soon, i wanted to know if can you put the Geeworm x1001 + x1009 because i wanted to be on a NVME for the PI and not using a SD Card for the OS and then put SSD with the x1009
Hello, the problem would be that there is only one pci connection. Im not sure you can properly connect more than one board at a time, even if you could, it would require ampther board to split the pci connection. I would recommend getting a "high endurance" sd card or booting from a usb ssd.
Nice work I running OMV on Raspberry Pi 5. I thinking of getting a USB3 to ethernet 2.5Gbe adapter to increase the transfer speed or even get 2.5Gbe HAT so I can have both USB3 ports for drives
I think you misspoke, CasaOS and Open media vault is not the same, TrueNAS and Open Media Vault is similar. CasaOS is more of a desktop that runs on top of a OS.
i may have, but i dont think i did. casaos tries to prioritize UX but they are both NAS programs which run on top of a linux distribution. i do believe OMV is more feature rich but ill have to check it out to confirm.
actually now that i think about it, you are right. OMV is a full blown hypervisor like proxmox and trunas. i was wrong, thanks for keeping me honest i do appreciate it
Great job! I will totally try it soon. But I'm a bit new and trying to understand some things.. First of all, can you install OMV in container? should you? Secondly, for security and architecture is it ok, to have containers right inside my raspberri pi or is it a better practice to have it inside proxmox (vm) and then have a vm with dockers? Are there more reasons why to choose this structure? Third are some services better to run outside of container/vm? like for example OMV or adguard? Keep it up!! ;)
1. OMV is meant to be used as an operating system, so while you can run it in a container, it is not recommended, use it on a VM and virtualize the entire operating system if you want that is good but try to avoid using openmediavault inside a docker contiainer. if you are using proxmox, running it on a vm is great. 2. in terms of safety of a container or vm with containers it is up to you, i like to have one VM hosting all the docker containers inside of that vm. i like to create docker networks to have the containers communicate between them, if you have a container outside of the vm it will not have access to those virtual docker networks. 3. its easier to do GPU passthrough to containers if you run containers on the Host Operating system, that is the only benefit i see. althrough, you can still pass the gpu to the vm and then pass that to the containers. it is just alot more work. so the benefit to running containers on the host is less work doing gpu passthroughs.
Hey Yall, This video was originally like 40 Minutes of Me Rambling so i did my best to cut it down and added chapters in the background! Give me them topics below lol!
Thanks. Appreciated. Because the vast majority of "how to" videos, are on OMV6. And as I tried, I noticed there are differences. And being a first-timer, I got quite lost. So your running commentary helps. I'll be re-watching this as I do re-install again.
Great job! I will totally try it soon. But I'm a bit new and trying to understand some things..
First of all, can you install OMV in container? should you?
Secondly, for security and architecture is it ok, to have containers right inside my raspberri pi or is it a better practice to have it inside proxmox (vm) and then have a vm with dockers? Are there more reasons why to choose this structure?
Third are some services better to run outside of container/vm? like for example OMV or adguard?
Keep it up!! ;)
1. OMV is meant to be used as an operating system, so while you can run it in a container, it is not recommended, use it on a VM and virtualize the entire operating system if you want that is good but try to avoid using openmediavault inside a docker contiainer. if you are using proxmox, running it on a vm is great.
2. in terms of safety of a container or vm with containers it is up to you, i like to have one VM hosting all the docker containers inside of that vm. i like to create docker networks to have the containers communicate between them, if you have a container outside of the vm it will not have access to those virtual docker networks.
3. its easier to do GPU passthrough to containers if you run containers on the Host Operating system, that is the only benefit i see. althrough, you can still pass the gpu to the vm and then pass that to the containers. it is just alot more work. so the benefit to running containers on the host is less work doing gpu passthroughs.
Have you implemented a backup method to your NAS system ? For data recovery why a 6tb hard drive or is it ssd ?
For this setup i have a 2tb nvme ssd and a 4tb hard drive connected via a usb adapter for a total of 6tb. This video was before sata expansion boards became available, which i think are better options. Im running everything on the 2tb nvme hard drive and using the 4tb as backup. My backup option is to run a scheduled cronjob that zips up the content of a share/folder. Then it saves it to the 4tb hard drive. Then i have rsync utility running to sink the contents of the backup folder to another NAS i have.
Thanks for the video. How did you connect the HDD to your Pi5, please?
I used a usb 3.0 to sata 3.5 hdd enclosure.
Epic video easy to follow
hey thanks for your tutorial im gonna do my first PiNas soon, i wanted to know if can you put the Geeworm x1001 + x1009 because i wanted to be on a NVME for the PI and not using a SD Card for the OS and then put SSD with the x1009
Hello, the problem would be that there is only one pci connection. Im not sure you can properly connect more than one board at a time, even if you could, it would require ampther board to split the pci connection. I would recommend getting a "high endurance" sd card or booting from a usb ssd.
@@codefallacy thanks for your answer im gonna go with the x1009 the and use your tutorial partially for my setup !
@@codefallacy nevermind i'll go wtih NVME and follow your tutorial xd
Nice work I running OMV on Raspberry Pi 5. I thinking of getting a USB3 to ethernet 2.5Gbe adapter to increase the transfer speed or even get 2.5Gbe HAT so I can have both USB3 ports for drives
yeah the big downside is the ethernet speeds, let me know what kind of speeds you get once you get the adapter. im very curious
care i know omv dont work on pi5 64 bit, tell me if u have succes to use it ^^
you can see that this is a Raspberry pi 5 with Raspberry Pi OS Lite 64-bit (aarch64).
@@codefallacy yea mb into the readme we have the solution To skip network setup and dont break the wifi. i know its working, ty for the video
I think you misspoke, CasaOS and Open media vault is not the same, TrueNAS and Open Media Vault is similar. CasaOS is more of a desktop that runs on top of a OS.
i may have, but i dont think i did. casaos tries to prioritize UX but they are both NAS programs which run on top of a linux distribution. i do believe OMV is more feature rich but ill have to check it out to confirm.
actually now that i think about it, you are right. OMV is a full blown hypervisor like proxmox and trunas. i was wrong, thanks for keeping me honest i do appreciate it
@@codefallacyanother software you should check out is Unraid. I prefer Proxmox. Best regards
Great job! I will totally try it soon. But I'm a bit new and trying to understand some things..
First of all, can you install OMV in container? should you?
Secondly, for security and architecture is it ok, to have containers right inside my raspberri pi or is it a better practice to have it inside proxmox (vm) and then have a vm with dockers? Are there more reasons why to choose this structure?
Third are some services better to run outside of container/vm? like for example OMV or adguard?
Keep it up!! ;)
ill come back to this when i have a minute to answer
1. OMV is meant to be used as an operating system, so while you can run it in a container, it is not recommended, use it on a VM and virtualize the entire operating system if you want that is good but try to avoid using openmediavault inside a docker contiainer. if you are using proxmox, running it on a vm is great.
2. in terms of safety of a container or vm with containers it is up to you, i like to have one VM hosting all the docker containers inside of that vm. i like to create docker networks to have the containers communicate between them, if you have a container outside of the vm it will not have access to those virtual docker networks.
3. its easier to do GPU passthrough to containers if you run containers on the Host Operating system, that is the only benefit i see. althrough, you can still pass the gpu to the vm and then pass that to the containers. it is just alot more work. so the benefit to running containers on the host is less work doing gpu passthroughs.