OMV vs Cockpit

    • OMV vs Cockpit

      My OMV server is due for an upgrade, both hardware and software. I need to move to a larger box with more drive capacity, and omv 3 needs to be replaced with omv 4 or something else.

      My question is, what are the advantages or disadvantages of going with OMV 4 versus installing Debian 10 and Cockpit? It appears to me like cockpit functions much the same as OMV?

      Other possibilities include installing proxmox or other hypervisor running virtual servers. The new box will be a dual xeon, so hardware can handle VM's.

      What do you guys think?
    • jollyrogr wrote:

      My question is, what are the advantages or disadvantages of going with OMV 4 versus installing Debian 10 and Cockpit? It appears to me like cockpit functions much the same as OMV?
      You can easily run cockpit on OMV 4 or OMV 5. Cockpit has things OMV doesn't and vice versa. Setting up file shares with samba and nfs are easier with OMV but other things are easier with cockpit. For me, cockpit didn't have enough features in docker and kvm.

      For me, I run proxmox on my nodes if that tells you anything.
      omv 4.1.23 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • jollyrogr wrote:

      what other VM's do you have beside OMV?
      You don't want to know :) Actually, I have a three node proxmox cluster that was a VMware cluster. A bad upgrade of VMware made me mad so I converted it to proxmox. I still wanted a VMware cluster to test on. So, I have the following VMs:

      • three node VMware cluster - yes, they are ESXi VMs :)
      • a few docker hosts (don't want to run docker on proxmox itself)
      • a lot of OMV VMs
      • a couple of arm image compiling VMs
      • one Windows 10 Pro VM
      • pi-hole VM (I prefer it in a VM)
      • a rancher VM for kubernetes stuff
      • an openstack VM
      • two Xubuntu VMs
      I create and destory VMs all the time to test OSes as well.
      omv 4.1.23 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • jollyrogr wrote:

      Have you ever used XCP-ng
      Nope. Not really a Xen fan. The only two virtualization types I like are kvm and VMware.
      omv 4.1.23 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • jollyrogr wrote:

      And you prefer Proxmox over ESXi?
      Depends on if you have vCenter or not. There are things Proxmox does well and I enjoy having a full OS. There are things ESXi does well. There are things ESXi does well only when you have a license and vCenter (which I have). I don't like updating ESXi or its hardware compatibility issues. But, I use ESXi all day long at work. So, I still wanted to have a cluster. I don't care if it is virtualized or not. Maybe some feature will come out or proxmox goes bad and I will switch back but I am happy with proxmox as the host right now.

      jollyrogr wrote:

      Getting back on topic, you can setup samba shares in cockpit, right?
      I think so but I don't remember. I don't use it either.
      omv 4.1.23 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • jollyrogr wrote:

      I'm running pi-hole in a VM as well - in vbox within OMV. I was thinking i'd like to move it to an actual rpi at some point
      Diet-PI does good job of running Pi-hole on an R-PI, and it installs from their software installer. And Pi-hole will run fine, get this, on an R-PI2. You might even be able to shoehorn another useful server process into the works.

      I ran that for awhile, but had some issues with old and well used SD-cards. I need to set that up again.

      If I'm not mistaken, @geaves is still running Pi-hole this way.
    • I installed proxmox in KVM to try it out. Then within proxmox I installed debian 10 and omv 5 and also dietpi. On the debian 10 VM I installed cockpit to try it out.

      Cockpit has a nice UI but beyond that, I think OMV provides more functionality for server management.

      ryecoaaron,
      In your proxmox configuration, did you configure passthrough for any HBA's for OMV?

      And, do you run any dockers, and if so do you run them in OMV, in another VM, or on proxmox itself? The latter I believe is possible but not recommended.

      Are plugins coming for OMV5? There's only a couple I really use, and snapraid could be installed easy enough using apt.
    • jollyrogr wrote:

      Are plugins coming for OMV5? There's only a couple I really use, and snapraid could be installed easy enough using apt.
      Everything that has been ported by ryecoaaron is searchable here: bintray.com/openmediavault-plugin-developers/usul
      OMV 4.x| HP Microserver | 256GB Samsung 830 SSD for system | 4x 2TB in a RAID5
      OMV 4.x| Odroid XU4 | 5TB Data drive | 500GB Backup drive
      OMV 5.x| Raspberry Pi 4 | 6TB Data drive | 500GB SSD drive
    • jollyrogr wrote:

      did you configure passthrough for any HBA's for OMV?
      I have in the past but not currently.

      jollyrogr wrote:

      do you run any dockers, and if so do you run them in OMV, in another VM, or on proxmox itself? The latter I believe is possible but not recommended.
      Yes. I have a couple of dedicated Ubuntu 18.04 VMs for docker.

      jollyrogr wrote:

      Some of them seem to be redundant? Like there's a couple plugins for snapraid, and one for mergerfs and also unionfilesystems?
      Nope. The snapraid package is the snapraid binary not a plugin. The openmediavault-snapraid package is the plugin. Same with mergerfs. The mergerfs package is the mergerfs binary not a plugin. The openmediavault-unionfilesystems package is the plugin. The binaries are in the repo because they are not available in the Debian repos.
      omv 4.1.23 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • jollyrogr wrote:

      So OMV will be able to use my SAS hba on Proxmox without doing pass through? This is nice so that other VM’s can use the bulk storage too. Is there a performance hit by doing it this way?
      If you don't passthrough your hba to the OMV VM, then you will have to create virtual drives for the VM.
      omv 4.1.23 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!
    • jollyrogr wrote:

      Is there much of a performance hit?
      If you use the 'raw' format, there is pretty much no hit. qcow2 has more features such as thin provisioning. Look at this for speed difference between the two. I use qcow2 for my VMs.
      omv 4.1.23 arrakis | 64 bit | 4.15 proxmox kernel | omvextrasorg 4.1.15
      omv-extras.org plugins source code and issue tracker - github

      Please read this before posting a question and this and this for docker questions.
      Please don't PM for support... Too many PMs!