I have 4 disks that are a btrfs RAID10. OMV sees them and can mount them. I can view the contents via the cli and see all the content that's already on there.
Tried to create an NFS share and got an error that it looks like it's trying to remount the same devices. So I'm trying to unmount under File System and get the following error.
Code
The XPath query '//system/fstab/mntent[((((fsname='/dev/sdd' or fsname='/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi2') or fsname='/dev/disk/by-path/pci-0000:00:05.0-scsi-0:0:0:2') or fsname='/dev/disk/by-uuid/b170f3a5-1122-4c65-be6f-f15338514846') or fsname='b170f3a5-1122-4c65-be6f-f15338514846')]' does not return the requested number of 1 object(s).
Error #0:
exception 'OMV\Config\DatabaseException' with message 'The XPath query '//system/fstab/mntent[((((fsname='/dev/sdd' or fsname='/dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_drive-scsi2') or fsname='/dev/disk/by-path/pci-0000:00:05.0-scsi-0:0:0:2') or fsname='/dev/disk/by-uuid/b170f3a5-1122-4c65-be6f-f15338514846') or fsname='b170f3a5-1122-4c65-be6f-f15338514846')]' does not return the requested number of 1 object(s).' in /usr/share/php/openmediavault/config/database.inc:172
Stack trace:
#0 /usr/share/openmediavault/engined/rpc/filesystemmgmt.inc(952): OMV\Config\Database->getByFilter('conf.system.fil...', Array, 1)
#1 [internal function]: OMVRpcServiceFileSystemMgmt->umount(Array, Array)
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array(Array, Array)
#3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('umount', Array, Array)
#4 /usr/sbin/omv-engined(536): OMV\Rpc\Rpc::call('FileSystemMgmt', 'umount', Array, Array, 1)
#5 {main}
Alles anzeigen
Mount shows it's still mounted
/dev/sdd on /srv/dev-disk-by-id-scsi-0QEMU_QEMU_HARDDISK_drive-scsi4 type btrfs (rw,relatime,space_cache,subvolid=5,subvol=/)
Can someone explain what OMV is trying to do here and why it might be failing?