Anybody advice of how to set-up my filesystem taking the things I mentioned into account?
Does a single drive BTRFS file sys make any sense?
What else do you want to edit? You can add/remove disks and isos. You can also edit the VM's xml in the Advanced dropdown.
Change the network interface for example, ini that possible?
I'm hoping this solves the proxmox/virtualbox "problem" - New openmediavault-kvm plugin. Please try it out. My ultimate goal is to replace my own proxmox install with this plugin. I will still use the proxmox kernel because it is more stable than Debian Backports.
Hi, I have installed it, is looking good, but when I try to edit a machine I can only edit CPU and memory, am I doing something wrong?
First of all, hope I am posting in the correct section of the forum, but since it is kind of general I posted it here.
After having run OMV for several yeas as a backup NAS on my HPE Microserver Gen8 I am getting more fond of it each year.
I have had QNAP (forgot about the model but a Atom based one) Devices and Synology (DS1512+) and now running on a Xpenology HPE Microserver Gen8 with a Xeon E-1230V2 and 16GB mem. My lab Environment is running on A Supermicro 5028D-TNT4T with 128Gb ram and 4 wd red 10TB drive. This enveronment runs ESXi 6.7 with A freenas VM as storage with Storage controller passthrough and the drives directly attached to the VM. Freenas provides a NFS share for ESXi and there are 2 SSD for the ZFS logs and on NVME drive for the VM's installation. All data is shared between the VM's and ESXI host trough NFS and the actual storage is on the ZFS volume in Freenas.
So far so good, this last approach is almost perfect. But the Supermicro is much more power hungry and noisier then the HPE microservers. So for my Always on solution A am looking for a new approach and have almost decided that OMV should be the way to go.
All servers are using EEC memory.
I did a lot of research and read a lot of posts and hoot's. Did my fair share of POC's etc.
This is what it boils down to.
FreeNas/Truenas is quite good, but since Docker is very important to me and Docker implementation on FreeBSD is no way as good as on Linux that is a big hit.
Also, while I love ZFS I find it too memory hungry and do not need all the redundancy etc. I backup all My data to 2 external 14TB WD elements and each Sunday I bring up my lab environment to synch them with resilio sync etc. All the important files (documents and photos) are synced to my one drive business account (5TB) and encrypted.
So I want to use all available space on my drives but in one large volume. I have experimented with Union FS and must say that I like it, it has a couple of quirks (docker does not like it sometimes) but it get the job doen and I am fond of the fact that I can access the data directly on the drive itself also. If one drive fails I can still access the data on the other drive without time consuming raid rebuilds etc.
All this stuff is available in OMV and works quite good.
One other Option is ProxMox. But ProxMox is not a NAS and to use it als one is not Ideal in my opinion.
Virtualising OMV in ProxMox kind of sounds like going about it in the wrong way, so there you go OMV it is.
But now my challenges.
My biggest one is that I want to be able to use KMV and Cockpit Virtual Machine manager is not very good.
I know I can install Virtual Box on OMV 5.5 but don't want to pollute OMV with stuff the developers have removed, I want to keep OMV queen and install most stuff through Docker.
I have installed rdesktop container in Docker and tried to connect to KVM on OMV though ssh but could not get it to work. So I am looking for a good solution.
Other one the is file system, like I said I do not need the redundancy of a fancy FS but like the options that BTRFS provides like snapshotting and data compression and deduplication.
I have setup each volume as a one drive BTRFS but am not sure if this is wise and am open for suggestions, please elaborate on why I should do it or not as I want to learn form it also.
One other big thing I miss in OMV is a good web explorer, I know I can use Nextcloud, Filecloud, Cloudcommander, filebrowser, krusader etc. but none of them give me all the options I need. The way the Synology file explorer works is really good, like right click the folder and see what the seize of it is, drag and drop files between the PC and the NAS trough the browser etc. So if anyone has a good option I am all ears. I saw a promising project called OMV WEBDESK that looks very promising but it looks abandoned.
So this is quite the story so I hope you did not get bored half the way and not all my questions are in here but I thought let me start a thread and see where it goes, also as a test on how good the community is in helping each other as that is one big aspect also if you choose for a OpenSource free solution.
The server I have bought for the new NAS is a HPE microserver Gen 10plus with a Xeon E-2236 64GB ECC memory 4 6Tb WD red and one 500 GB SSD.
OK that's it for now, hope to see a lot of comments and tips and if I am making stupid mistakes don't spare me but keep ik polite.
Hi, Thank you all!
During the cloning of my USB I noticed that it is corrupt (which is probably the cause of the problems I had been having) SO nou I think I need to start with a new install on the new ssd, wondering what I can salvage (configuration wise) from this installation and if somebody has a good guide on how to approach this.
Hmm, I still have a SSD lying around, think I am going to go with that.
Do not trust the USB even with the FLASH plugin.
SSD I can use without the flash plug option right?
Is there a easy way of transferring the system to the SSD without a reinstall?
I am running OMV 5 on a HP Microserver GEN8 with 4 6TB drives.
I am running the installation from UBS drive but am not really comfortable with this setup.
Since the HP micro has 4 drive slots and I want to use them for dat only (unionFS) and do not have a valid option to add other dives like a small SSD for boot and os drive what would be the best options keeping in mind I want to have most drives available for DATA.
I guess I could do a small partition on one drive (I guess I would still be able to use the rest for a Union FS volume).
Maybe a external USB HD which is more resilient than the USB drive I am using now.
Anyway, I would like to have the opinion of the forum and maybe some insight on how other people tackled this problem.
Maybe: apt-get install --reinstall omvextras-unionbackend
Ok, did this but get the same error in webpage, starting in debug mode on the command prompt returns a new error though. Now it is complaining about CIFS backend.CodePHP Fatal error: Uncaught Error: Class 'OMV\System\Filesystem\Backend\Cifs' not found in /usr/share/openmediavault/engined/inc/59remotemount.inc:30omv-engined: PHP Fatal error: Uncaught Error: Class 'OMV\System\Filesystem\Backend\Cifs' not found in /usr/share/openmediavault/engined/inc/59remotemount.inc:30PHP Fatal error: Uncaught Error: Class 'OMV\System\Filesystem\Backend\Cifs' not found in /usr/share/openmediavault/engined/inc/59remotemount.inc:30
Sounds a bit like this:
But this has been working before and in this example that seems not o be the case, also not sure what I would be missing, not the remote mount plugin I believe?
Hmm, OK, won't re-installing the union backend reset my storage pool?
All of the packages look ok. The omvextras-unionbackend should supply the file that omv-engined is complaining about. What is the output of: dpkg -l | grep php
Strange, I also thought the issue might be that the drives are not accessible but they are:CodeVOLUME1:e434dc6a-9afc-4b76-a54c-9efcce0c76ec 12T 8.3T 3.6T 70% /srv/e434dc6a-9afc-4b76-a54c-9efcce0c76ec/dev/dm-1 11G 71M 11G 1% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/fe29ddb3ba1399d5c06005beb58deb713017842c1f2b9943e743a8de1ab47a52/dev/dm-2 11G 711M 11G 7% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/7e1d0390359df4308a12989bc283eeb87745b66fa131fe37508c17d5926ebf15/dev/dm-3 11G 183M 11G 2% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/731e8c81bea27443d14c20756fd3dd8fc08e8a605203b02ff5aad55bbee19c6c/dev/dm-4 11G 469M 11G 5% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/bf8a93e675d0f427cc64e31be3ddee9d9761397f41cbcf5c407750c196999f63/dev/dm-5 11G 751M 10G 7% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/037a6a325bbaf9dba4ef4b3c39b91369fb080d1ec07a966926be8c001eacae99/dev/dm-6 11G 332M 11G 4% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/0a4bb3ba675fde275c9814013b9084e144d520167c18dc09c02ac12de789ed99/dev/dm-7 11G 125M 11G 2% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/79c25cde4f5dd03b482c86ce25dc72d067cae443e6572d3ddc1fcf47138976fc/dev/dm-8 11G 119M 11G 2% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/f764f80f6f1f22f0cc9720ba2ffe1db345d1c29819d4185c5204c27e9bd113c7/dev/dm-9 11G 63M 11G 1% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/f5c5bae47094d26ffb0ed1973b7a5345229561da30f62378c06e30ce4c69e0a8shm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/34f327923a5b19f0584cd61de24ccd8ebcb4767a0687b3c146e32ab8cdabcc97/mounts/shm/dev/dm-10 11G 151M 11G 2% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/bb6650153a930a4fd2eadfbd38ee526b26da26a24a2fc8b2602cbc1cf8c738e3/dev/dm-11 11G 67M 11G 1% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/c36759b3dc4552eaf5009df06925ff6f234a8d215d5a87eba78caa5077c27334/dev/dm-12 11G 430M 11G 5% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/518978af8c1c181ac6810ba24fbb542cbfc3ea1a717b9b7f3683f8766eddf186/dev/dm-13 11G 803M 10G 8% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/83bba1129521c17b99b22d3ca7696896068abfb37f8df1ceedbdd7ca2b96695d/dev/dm-14 11G 338M 11G 4% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/devicemapper/mnt/5745e62a4a6b277d8908e49cd3ba17924e21a6f6dc737c5c4357fe7ba296755fshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/77d3e94e73c5ebbcb8381d259e74c18ff3c9570ffa2722a5b6870ecba0471759/mounts/shmshm 68M 8.2k 68M 1% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/6916aa25cd7a6ce7fd43493977dceca7b8483c4fae2c0f40e473e29e260a2639/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/850a78e5ad5ed8f854009a6f412518bd6bf489f9922e66e5fefc49d8ca53c817/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/710ac6bd97c7f27c848348c5e3733956f7a7ad7e4f4b4fb74880be79656f3927/mounts/shmshm 68M 4.1k 68M 1% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/2940b8d6e8d3df3384c1797fdbb23e6534e1f4bce79a78d9839c3195073e70ed/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/5fdc7bdea83b434eb728d372bf2131f0d5ab71b9eac1c7bc2f26d5d3936b660f/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/d5b30b15853d249092bb3c84455632cca1ee073dde171ca9d7159a8c5781db76/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/50745c1268786be2d0a8c1357f935d4b86642812ae5e46fb49a7de88494e95a1/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/557b2d943ac34395bd1d602976c8a2483addd2aa7073e7d7169752e899d66ad9/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/108995fee6958a5fb2ba16dd10dafcc557c8234a2115fd0e9aa3f5ee4d76385c/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/90176cdf5761891d668d9be1d60084753e574787936b1102c3e285819175a017/mounts/shmshm 68M 0 68M 0% /srv/dev-disk-by-label-DISK2/DOCKER/STORAGE/containers/9389ebbe21ec9b7ac007e34d23a454c1413a316c951e980b0c8621b83a6ec05b/mounts/shm
All of the packages look ok. The omvextras-unionbackend should supply the file that omv-engined is complaining about. What is the output of: dpkg -l | grep phpCode
What is the output of: dpkg -l | grep -E "openmed|omv"
Thank you for you response!
Here is the output:Code
Today I decided to register myself on the forum, until now I just used the forum for info and that was enough.
Sadly now I have a problem for which I still did not find a fix, found a couple of similar issues but the root cause was different so the fixes presented did not solve my problem.
I am in the process of migrating my Synology to a OMV 5 NAS running on a HP Proliant microserver GEN8 and have most of the stuff I want setup and working.
I kept the NAS Install as clean as possible and installed all apps in Docker.
To maximize store I opted for Union FS and Snapraid.
Sys I have installed on the USB drive (having serious doubts if this was a good choice).
Everything has been running fine for a couple of months now, a couple of weeks back I notice the system did not come up and though my ILO board i notice I had a corrupt USB drive.
I managed to fix the USB drive with the rescue procedure presented during boot and all seemed fine.
But I can't login to the web interface, I get the error (which is quite generic) "Failed to connect to socket: Connection refused:"
Th details display the following:CodeOMV\Rpc\Exception: Failed to connect to socket: Connection refused in /usr/share/php/openmediavault/rpc/rpc.inc:141#0 /var/www/openmediavault/rpc/session.inc(57): OMV\Rpc\Rpc::call('UserMgmt', 'authUser', Array, Array, 2, true)#3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('login', Array, Array)#4 /usr/share/php/openmediavault/rpc/proxy/json.inc(97): OMV\Rpc\Rpc::call('Session', 'login', Array, Array, 3)
I can login though ssh though.
Most issues similar to this one that I can find are related to installation of new plugins, missing php-bcmath of because of conflicting PHP version installation.
I did not do any changes to the system prior to the issues and php-bcmath is on the system, I did OMV-FIRSTAID etc. but no issues where found.
When I start OMV in debug mode (omv-engined -f -d) it throws this errors:CodePHP Fatal error: Uncaught Error: Class 'OMV\System\Filesystem\Backend\Mergerfs' not found in /usr/share/openmediavault/engined/inc/59mergerfs.inc:26omv-engined: PHP Fatal error: Uncaught Error: Class 'OMV\System\Filesystem\Backend\Mergerfs' not found in /usr/share/openmediavault/engined/inc/59mergerfs.inc:26PHP Fatal error: Uncaught Error: Class 'OMV\System\Filesystem\Backend\Mergerfs' not found in /usr/share/openmediavault/engined/inc/59mergerfs.inc:26
Hope someone can point me in the right direction.