OMV Installation crashed after installing updates at the webgui

  • Hello Everyone,


    I'm using omv since a few weeks. And came to a state where it started to make fun :)


    But, a few days ago, I clicked on update to install update. After that, OMV is uninstalled...


    I can connect via ssh and omv isn't installed anymore, nginx is not starting.


    I had installed many plug-ins for syncthing, baikal, ZFS etc.


    When I try to install omv then I get the following:


    Die folgenden Pakete haben unerfüllte Abhängigkeiten:
    openmediavault : Hängt ab von: php5-pam soll aber nicht installiert werden
    Hängt ab von: php5-proctitle soll aber nicht installiert werden


    cat /etc/debian_version
    7.9


    I'm looking for two options:
    1. Repair the existing option
    2. Create a Backup of the importand settings and the baikal database and then install new...


    Please help me.


    Cheers

  • Thx!


    ii libapache2-mod-php5 5.6.11-1~homegear.1 amd64 server-side, HTML-embedded scripting language (Apache 2 module)
    ii php5 5.6.11-1~homegear.1 amd64 server-side, HTML-embedded scripting language (metapackage)
    ii php5-cgi 5.6.11-1~homegear.1 amd64 server-side, HTML-embedded scripting language (CGI binary)
    ii php5-cli 5.6.11-1~homegear.1 amd64 command-line interpreter for the php5 scripting language
    ii php5-common 5.6.11-1~homegear.1 amd64 Common files for packages built from the php5 source
    rc php5-curl 5.4.45-0+deb7u2 amd64 CURL module for php5
    ii php5-dev 5.6.11-1~homegear.1 amd64 Files for PHP5 module development
    rc php5-fpm 5.4.45-0+deb7u2 amd64 server-side, HTML-embedded scripting language (FPM-CGI binary)
    rc php5-mysqlnd 5.4.45-0+deb7u2 amd64 MySQL module for php5 (Native Driver)
    rc php5-pam 1.0.3-2 amd64 pam module for PHP 5
    rc php5-pgsql 5.4.45-0+deb7u2 amd64 PostgreSQL module for php5
    rc php5-proctitle 0.1.2-2 amd64 proctitle module for PHP 5
    ii php5-sqlite 5.6.11-1~homegear.1 amd64 SQLite module for php5

  • I want to use syncthing and a galery instead of owncloud. No, I didn't install owncloud.


    If you can help me better, I would switch to english console.


    apt-get --purge remove php5*
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    E: Paket php5-pam_1.0.3-2_amd64.deb kann nicht gefunden werden.
    E: Mittels regulärem Ausdruck »php5-pam_1.0.3-2_amd64.deb« konnte kein Paket gefunden werden.


    When I try to uninstall a single php5 package:
    apt-get --purge remove php5-dev
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Die folgenden Pakete wurden automatisch installiert und werden nicht mehr benötigt:
    libssl-dev shtool zlib1g-dev
    Verwenden Sie »apt-get autoremove«, um sie zu entfernen.
    Die folgenden Pakete werden ENTFERNT:
    openmediavault-omvextrasorg php5-dev*
    0 aktualisiert, 0 neu installiert, 2 zu entfernen und 0 nicht aktualisiert.
    1 nicht vollständig installiert oder entfernt.
    Nach dieser Operation werden 4.574 kB Plattenplatz freigegeben.
    Möchten Sie fortfahren [J/n]?
    (Lese Datenbank ... 38821 Dateien und Verzeichnisse sind derzeit installiert.)
    Entfernen von openmediavault-omvextrasorg ...
    /var/lib/dpkg/info/openmediavault-omvextrasorg.postrm: 24: .: Can't open /etc/default/openmediavault
    dpkg: Fehler beim Bearbeiten von openmediavault-omvextrasorg (--remove):
    Unterprozess installiertes post-removal-Skript gab den Fehlerwert 2 zurück
    Fehler traten auf beim Bearbeiten von:
    openmediavault-omvextrasorg
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  • Hi,


    doesn't work :(


    apt-get --purge remove php5-sqlite
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Die folgenden Pakete werden ENTFERNT:
    openmediavault-omvextrasorg php5-sqlite*
    0 aktualisiert, 0 neu installiert, 2 zu entfernen und 0 nicht aktualisiert.
    1 nicht vollständig installiert oder entfernt.
    Nach dieser Operation werden 854 kB Plattenplatz freigegeben.
    Möchten Sie fortfahren [J/n]?
    (Lese Datenbank ... 38821 Dateien und Verzeichnisse sind derzeit installiert.)
    Entfernen von openmediavault-omvextrasorg ...
    /var/lib/dpkg/info/openmediavault-omvextrasorg.postrm: 24: .: Can't open /etc/default/openmediavault
    dpkg: Fehler beim Bearbeiten von openmediavault-omvextrasorg (--remove):
    Unterprozess installiertes post-removal-Skript gab den Fehlerwert 2 zurück
    Fehler traten auf beim Bearbeiten von:
    openmediavault-omvextrasorg
    E: Sub-process /usr/bin/dpkg returned an error code (1)


    Output is same for each php5 package...


    Perhaps this helps:


    dpkg -l | grep openmedia
    rc openmediavault-autoshutdown 1.0.8 all OpenMediaVault AutoShutdown Plugin
    rc openmediavault-backup 1.0.11 all backup plugin for OpenMediaVault.
    rc openmediavault-btsync 1.0.14 all BitTorrent Sync plugin for OpenMediaVault.
    rc openmediavault-clamav 2.1 all OpenMediaVault ClamAV plugin
    rc openmediavault-fail2ban 1.1.4 all OpenMediaVault Fail2ban plugin
    ii openmediavault-keyring 0.4 all GnuPG archive keys of the OpenMediaVault archive
    rc openmediavault-mysql 1.0.16 all MySQL plugin for OpenMediaVault.
    rc openmediavault-nginx 2.3 all Nginx plugin for OpenMediaVault.
    rH openmediavault-omvextrasorg 2.2 all OMV-Extras.org Package Repositories for OpenMediaVault
    rc openmediavault-syncthing 1.6 all Syncthing plugin for OpenMediaVault.
    rc openmediavault-webdav 1.0.2 all OpenMediaVault WebDAV plugin
    rc openmediavault-wol 1.0.4 all OpenMediaVault WOL plugin
    rc openmediavault-zfs 0.6.4.2 amd64 OpenMediaVault plugin for ZFS

  • apt-get --purge remove openmediavault-omvextrasorg
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Die folgenden Pakete werden ENTFERNT:
    openmediavault-omvextrasorg
    0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
    1 nicht vollständig installiert oder entfernt.
    Nach dieser Operation werden 715 kB Plattenplatz freigegeben.
    Möchten Sie fortfahren [J/n]?
    (Lese Datenbank ... 38821 Dateien und Verzeichnisse sind derzeit installiert.)
    Entfernen von openmediavault-omvextrasorg ...
    /var/lib/dpkg/info/openmediavault-omvextrasorg.postrm: 24: .: Can't open /etc/default/openmediavault
    dpkg: Fehler beim Bearbeiten von openmediavault-omvextrasorg (--remove):
    Unterprozess installiertes post-removal-Skript gab den Fehlerwert 2 zurück
    Fehler traten auf beim Bearbeiten von:
    openmediavault-omvextrasorg
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  • Didn't try to reboot, but did it now. Uninstall still doesn't work :(


    apt-get autoremove
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen.... Fertig
    Die folgenden Pakete werden ENTFERNT:
    openmediavault-omvextrasorg
    0 aktualisiert, 0 neu installiert, 1 zu entfernen und 0 nicht aktualisiert.
    1 nicht vollständig installiert oder entfernt.
    Nach dieser Operation werden 715 kB Plattenplatz freigegeben.
    Möchten Sie fortfahren [J/n]?
    (Lese Datenbank ... 38821 Dateien und Verzeichnisse sind derzeit installiert.)
    Entfernen von openmediavault-omvextrasorg ...
    /var/lib/dpkg/info/openmediavault-omvextrasorg.postrm: 24: .: Can't open /etc/default/openmediavault
    dpkg: Fehler beim Bearbeiten von openmediavault-omvextrasorg (--remove):
    Unterprozess installiertes post-removal-Skript gab den Fehlerwert 2 zurück
    Fehler traten auf beim Bearbeiten von:
    openmediavault-omvextrasorg
    E: Sub-process /usr/bin/dpkg returned an error code (1)

  • Because you mentioned I should uninstall omvextras, I checked the script and because the directories where already empty or missing I just remarked the code.


    Then I could uninstall omv-extras and then php 5.6 packages.


    Then I started to install openmediavault.


    Now I see that nginx doesn't start and apache2 is installed. Is apache2 allowed to be installed?
    dpkg -l | grep apache
    ii apache2-mpm-prefork 2.2.22-13+deb7u6 amd64 Apache HTTP Server - traditional non-threaded model
    ii apache2-utils 2.2.22-13+deb7u6 amd64 utility programs for webservers
    ii apache2.2-bin 2.2.22-13+deb7u6 amd64 Apache HTTP Server common binary files
    ii apache2.2-common 2.2.22-13+deb7u6 amd64 Apache HTTP Server common files

  • OMV is running again. :)


    Thank for getting me to this stage.


    But... Something is broken, because I get errors when I install OMV Plugins.
    And OMV 2.1.18 is mentioned as a update. But the installation is at 2.1.18 :(

  • I tried to activate ssh


    Failed
    to execute command 'export LANG=C; update-rc.d 'ssh' disable
    2>&1': update-rc.d: using dependency based boot sequencing
    insserv: warning: current start runlevel(s) (empty) of script `ssh'
    overrides LSB defaults (2 3 4 5).
    insserv: warning: current stop runlevel(s) (2 3 4 5) of script `ssh'
    overrides LSB defaults (empty).
    insserv: There is a loop between service umountfs and zfs-import if
    stopped
    insserv: loop involving service zfs-import at depth 4
    insserv: loop involving service zvol at depth 3
    insserv: There is a loop between service umountfs and zfs-import if
    stopped
    insserv: loop involving service umountfs at depth 3
    insserv: loop involving service umountnfs at depth 2
    insserv: loop involving service networking at depth 5
    insserv: loop involving service umountroot at depth 8
    insserv: exiting now without changing boot order!
    update-rc.d: error: insserv rejected the script header


    Error #4000:
    exception 'OMVException' with message 'Failed to execute command 'export LANG=C; update-rc.d 'ssh' disable 2>&1': update-rc.d: using dependency based boot sequencing
    insserv: warning: current start runlevel(s) (empty) of script `ssh' overrides LSB defaults (2 3 4 5).
    insserv: warning: current stop runlevel(s) (2 3 4 5) of script `ssh' overrides LSB defaults (empty).
    insserv: There is a loop between service umountfs and zfs-import if stopped
    insserv: loop involving service zfs-import at depth 4
    insserv: loop involving service zvol at depth 3
    insserv: There is a loop between service umountfs and zfs-import if stopped
    insserv: loop involving service umountfs at depth 3
    insserv: loop involving service umountnfs at depth 2
    insserv: loop involving service networking at depth 5
    insserv: loop involving service umountroot at depth 8
    insserv: exiting now without changing boot order!
    update-rc.d: error: insserv rejected the script header' in /usr/share/php/openmediavault/initscript.inc:90
    Stack trace:
    #0 /usr/share/php/openmediavault/initscript.inc(56): OMVSysVInitScript->update(true)
    #1 /usr/share/openmediavault/engined/module/ssh.inc(53): OMVSysVInitScript->exec()
    #2 /usr/share/openmediavault/engined/rpc/config.inc(164): OMVModuleSsh->stopService()
    #3 [internal function]: OMVRpcServiceConfig->applyChanges(Array, Array)
    #4 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
    #5 /usr/share/php/openmediavault/rpcservice.inc(158): OMVRpcServiceAbstract->callMethod('applyChanges', Array, Array)
    #6 /usr/share/openmediavault/engined/rpc/config.inc(224): OMVRpcServiceAbstract->callMethodBg('applyChanges', Array, Array)
    #7 [internal function]: OMVRpcServiceConfig->applyChangesBg(Array, Array)
    #8 /usr/share/php/openmediavault/rpcservice.inc(125): call_user_func_array(Array, Array)
    #9 /usr/share/php/openmediavault/rpc.inc(79): OMVRpcServiceAbstract->callMethod('applyChangesBg', Array, Array)
    #10 /usr/sbin/omv-engined(500): OMVRpc::exec('Config', 'applyChangesBg', Array, Array, 1)
    #11 {main}

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!