"Other action already in progress"

    • OMV 3.x
    • "Other action already in progress"

      Hey guys, new user here.

      I've installed omv3 on an existing debian jessie installation and I'm running into this error (sometimes) when applying changes to stuff.

      Here's the first one. This occurs when creating a unionfs:

      Error #0:
      exception 'OMV\ExecException' with message 'Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; monit monitor collectd 2>&1' with exit code '1': Action failed -- Other action already in progress -- please try again later' in /usr/share/php/openmediavault/system/process.inc:175
      Stack trace:
      #0 /usr/share/php/openmediavault/system/monit.inc(115): OMV\System\Process->execute()
      #1 /usr/share/php/openmediavault/system/monit.inc(82): OMV\System\Monit->action('monitor', false)
      #2 /usr/share/openmediavault/engined/module/collectd.inc(81): OMV\System\Monit->monitor()
      #3 /usr/share/openmediavault/engined/rpc/config.inc(189): OMVModuleCollectd->startService()
      #4 [internal function]: OMVRpcServiceConfig->applyChanges(Array, Array)
      #5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array(Array, Array)
      #6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(150): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array)
      #7 /usr/share/php/openmediavault/rpc/serviceabstract.inc(528): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusRM...', '/tmp/bgoutputgB...')
      #8 /usr/share/php/openmediavault/rpc/serviceabstract.inc(151): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
      #9 /usr/share/openmediavault/engined/rpc/config.inc(208): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)
      #10 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array)
      #11 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array(Array, Array)
      #12 /usr/share/php/openmediavault/rpc/rpc.inc(84): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)
      #13 /usr/sbin/omv-engined(516): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)
      #14 {main}


      Here's a similar one. This occurs when changing privileges in the user tab

      Error #0:
      exception 'OMV\ExecException' with message 'Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C; monit monitor netatalk 2>&1' with exit code '1': Action failed -- Other action already in progress -- please try again later' in /usr/share/php/openmediavault/system/process.inc:175
      Stack trace:
      #0 /usr/share/php/openmediavault/system/monit.inc(115): OMV\System\Process->execute()
      #1 /usr/share/php/openmediavault/system/monit.inc(82): OMV\System\Monit->action('monitor', false)
      #2 /usr/share/openmediavault/engined/module/afp.inc(83): OMV\System\Monit->monitor()
      #3 /usr/share/openmediavault/engined/rpc/config.inc(189): OMVModuleAFP->startService()
      #4 [internal function]: OMVRpcServiceConfig->applyChanges(Array, Array)
      #5 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array(Array, Array)
      #6 /usr/share/php/openmediavault/rpc/serviceabstract.inc(150): OMV\Rpc\ServiceAbstract->callMethod('applyChanges', Array, Array)
      #7 /usr/share/php/openmediavault/rpc/serviceabstract.inc(528): OMV\Rpc\ServiceAbstract->OMV\Rpc\{closure}('/tmp/bgstatusQl...', '/tmp/bgoutputQK...')
      #8 /usr/share/php/openmediavault/rpc/serviceabstract.inc(151): OMV\Rpc\ServiceAbstract->execBgProc(Object(Closure))
      #9 /usr/share/openmediavault/engined/rpc/config.inc(208): OMV\Rpc\ServiceAbstract->callMethodBg('applyChanges', Array, Array)
      #10 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array)
      #11 /usr/share/php/openmediavault/rpc/serviceabstract.inc(124): call_user_func_array(Array, Array)
      #12 /usr/share/php/openmediavault/rpc/rpc.inc(84): OMV\Rpc\ServiceAbstract->callMethod('applyChangesBg', Array, Array)
      #13 /usr/sbin/omv-engined(516): OMV\Rpc\Rpc::call('Config', 'applyChangesBg', Array, Array, 1)
      #14 {main}


      After these happen, I have to revert the changes to continue. I was able to reboot and create a unionfs without this happening eventually.

      Any ideas what's going on? Let me know what other info I can provide and thanks for the help.
    • I saw the other thread about the monit bug on omv2 and wheezy. Does it affect omv3 also?

      Here's my apt-cache policy monit output:

      monit:
      Installed: 1:5.9-1+deb8u1
      Candidate: 1:5.9-1+deb8u1
      Version table:
      1:5.20.0-3~bpo8+1 0
      100 httpredir.debian.org/debian/ jessie-backports/main amd64 Packages
      *** 1:5.9-1+deb8u1 0
      500 ftp.de.debian.org/debian/ jessie/main amd64 Packages
      100 /var/lib/dpkg/status

      Should I really go all the way back to 1.5.4?

      BTW, I found something else possibly related while I was browsing my syslog.
      It was pretty much exactly this: bugtracker.openmediavault.org/print_bug_page.php?bug_id=1499

      My collectd wasn't running when monit tried starting it. I also had the backports version like Subzero in the bug report so I downgraded.

      That seems to have cleared up those errors at least and I'm curious if that was causing my original problem. We'll see I guess.

      Thanks again