Storage -> File Systems : infinite loading issue

  • Clean system:
    Storage -> File Systems -> it show list of filesystems, as expected


    How to reproduce the issue:
    1) install ZFS plugin via OMV-Extras
    2) open ZFS admin section
    3) click Import pool, type the correct name of the pool; the pool is found and mounted (I can see files with SSH)


    issue 1: I can no longer open Storage -> File Systems section (no error, just infinite loading)
    issue 2: I can no longer open Storage -> ZFS section ("Invalid RPC response. Please check the syslog for more information.")


    any ideas?


    Thanks in advance!

    Code
    Error #0:
    OMV\Rpc\Exception: Invalid RPC response. Please check the syslog for more information. in /usr/share/php/openmediavault/rpc/rpc.inc:186
    Stack trace:
    #0 /usr/share/php/openmediavault/rpc/proxy/json.inc(95): OMV\Rpc\Rpc::call('ZFS', 'getObjectTree', Array, Array, 3)
    #1 /var/www/openmediavault/rpc.php(45): OMV\Rpc\Proxy\Json->handle()
    #2 {main}
    Code
    ~# blkid
    /dev/sda1: LABEL="4TB_GREEN_01" UUID="5d2f5eed-6dec-4aad-8d36-7754740f2497" TYPE="ext4" PARTUUID="3c52a110-05ec-43a1-bfea-1d38ebd789f3"
    /dev/sda2: LABEL="Time Machine" UUID="cacd7a3f-8bee-4bc3-9c87-43375b0fb9a1" TYPE="ext4" PARTUUID="f8e87265-8d15-4c65-8ba9-01a820ab7fa8"
    /dev/sdb1: UUID="0b57787a-f981-4c3b-8a70-f9bedd3dc2a6" TYPE="ext4" PARTUUID="204f964e-01"
    /dev/sdb5: UUID="7da86c3c-4499-4b6d-9006-f5c7341dba78" TYPE="swap" PARTUUID="204f964e-05"
    /dev/sdc1: LABEL="homeserverpool" UUID="3915246850857896217" UUID_SUB="12058667941522125940" TYPE="zfs_member" PARTLABEL="zfs" PARTUUID="339b3b10-aafc-8f4f-bb5d-8ec9457f4386"
    /dev/sr0: UUID="2009-12-26-09-00-00-00" LABEL="Mobile internet" TYPE="iso9660" PTTYPE="mac"
    /dev/sdc9: PARTUUID="39105a1d-1bdc-e841-8b2e-b2d4a6275fc8"
  • Syslog was completely empty. I tried it again and there is now an error message in it:


    Code
    Feb 7 15:57:00 server omv-engined[11697]: PHP Fatal error: Interface 'OMV\System\Filesystem\IFilesystem' not found in /usr/share/php/openmediavault/system/filesystem/filesystemzfs.inc on line 5


    That file looks like this:



  • That means that after upgrade to OMV4, I need to uninstall OMV-Extras and download a different version for OMV 4.x.


    Solved:


    1) uninstall openmediavault-zfs 3.x plugin
    2) uninstall openmediavault-omvextrasorg 3.x
    3) install openmediavault-omvextrasorg 4.x
    3) install openmediavault-zfs 4.x plugin
    4) Storage - ZFS - import all pools


    Working again.


    Thanks Volker!

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!