Storage -> File Systems : infinite loading issue

    • Resolved
    • OMV 4.x

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • 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!

      Source Code

      1. Error #0:
      2. OMV\Rpc\Exception: Invalid RPC response. Please check the syslog for more information. in /usr/share/php/openmediavault/rpc/rpc.inc:186
      3. Stack trace:
      4. #0 /usr/share/php/openmediavault/rpc/proxy/json.inc(95): OMV\Rpc\Rpc::call('ZFS', 'getObjectTree', Array, Array, 3)
      5. #1 /var/www/openmediavault/rpc.php(45): OMV\Rpc\Proxy\Json->handle()
      6. #2 {main}

      Source Code

      1. ~# lsblk
      2. NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
      3. sda 8:0 0 3.7T 0 disk
      4. ├─sda1 8:1 0 3.4T 0 part /srv/dev-disk-by-label-4TB_GREEN_01
      5. └─sda2 8:2 0 260.1G 0 part
      6. sdb 8:16 0 111.8G 0 disk
      7. ├─sdb1 8:17 0 107.2G 0 part /
      8. ├─sdb2 8:18 0 1K 0 part
      9. └─sdb5 8:21 0 4.6G 0 part [SWAP]
      10. sdc 8:32 0 5.5T 0 disk
      11. ├─sdc1 8:33 0 5.5T 0 part
      12. └─sdc9 8:41 0 8M 0 part
      13. sr0 11:0 1 32.8M 0 rom
      Display All

      Source Code

      1. ~# blkid
      2. /dev/sda1: LABEL="4TB_GREEN_01" UUID="5d2f5eed-6dec-4aad-8d36-7754740f2497" TYPE="ext4" PARTUUID="3c52a110-05ec-43a1-bfea-1d38ebd789f3"
      3. /dev/sda2: LABEL="Time Machine" UUID="cacd7a3f-8bee-4bc3-9c87-43375b0fb9a1" TYPE="ext4" PARTUUID="f8e87265-8d15-4c65-8ba9-01a820ab7fa8"
      4. /dev/sdb1: UUID="0b57787a-f981-4c3b-8a70-f9bedd3dc2a6" TYPE="ext4" PARTUUID="204f964e-01"
      5. /dev/sdb5: UUID="7da86c3c-4499-4b6d-9006-f5c7341dba78" TYPE="swap" PARTUUID="204f964e-05"
      6. /dev/sdc1: LABEL="homeserverpool" UUID="3915246850857896217" UUID_SUB="12058667941522125940" TYPE="zfs_member" PARTLABEL="zfs" PARTUUID="339b3b10-aafc-8f4f-bb5d-8ec9457f4386"
      7. /dev/sr0: UUID="2009-12-26-09-00-00-00" LABEL="Mobile internet" TYPE="iso9660" PTTYPE="mac"
      8. /dev/sdc9: PARTUUID="39105a1d-1bdc-e841-8b2e-b2d4a6275fc8"
    • babca wrote:

      any ideas?
      Yes, please check the syslog as the error message tolds you to do.
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • Syslog was completely empty. I tried it again and there is now an error message in it:

      Source Code

      1. 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:


      PHP Source Code

      1. <?php
      2. namespace OMV\System\Filesystem;
      3. require_once("/usr/share/omvzfs/Filesystem.php");
      4. class FilesystemZfs implements IFilesystem, ISharedFolderCandidate
      5. {
      6. public function __construct($fsName)
      7. {
      8. $this->deviceFile = $fsName;
      9. $this->label = $fsName;
      10. $this->type = "zfs";
      11. $this->dataCached = FALSE;
      12. $this->usage = "filesystem";
      13. $this->filesystem = new \OMVModuleZFSFilesystem($this->deviceFile);
      14. }
      15. /**
      16. * Get the partition scheme, e.g. 'gpt', 'mbr', 'apm' or 'dos'.
      17. * @deprecated
      18. * @return The filesystem type, otherwise NULL.
      19. */
      20. public function getPartitionType()
      21. {
      22. return $this->getPartitionScheme();
      23. }
      24. ......
      Display All
    • The code seems to be for OMV3, the interfaces have been removed in OMV4.
      Absolutely no support through PM!

      I must not fear.
      Fear is the mind-killer.
      Fear is the little-death that brings total obliteration.
      I will face my fear.
      I will permit it to pass over me and through me.
      And when it has gone past I will turn the inner eye to see its path.
      Where the fear has gone there will be nothing.
      Only I will remain.

      Litany against fear by Bene Gesserit
    • Users Online 1

      1 Guest