Beiträge von OP741

    Here is the solution to disable apparmor on the system and it worked on my test system (not harmful since apparmor package is not installed):

    Code
    sudo mkdir -p /etc/default/grub.d
    echo 'GRUB_CMDLINE_LINUX_DEFAULT="$GRUB_CMDLINE_LINUX_DEFAULT apparmor=0"' | sudo tee /etc/default/grub.d/apparmor.cfg
    sudo update-grub
    sudo reboot

    Taken from: https://wiki.debian.org/AppArmor/HowToUse#Disable_AppArmor

    This worked for me. My docker was working as two container were working but portainer was not starting. Kindly mask this as solution or give a better solution so that it won't cause issues in later updates of OMV or docker

    Code
    # dpkg -l | grep openm
    ii  openmediavault                     6.1.1-1                        all          openmediavault - The open network attached storage solution
    rc  openmediavault-filebrowser         6.0.4-1                        all          openmediavault File Browser plugin
    ii  openmediavault-keyring             1.0                            all          GnuPG archive keys of the OpenMediaVault archive
    ii  openmediavault-mergerfs            6.3.4                          all          mergerfs plugin for openmediavault.
    ii  openmediavault-omvextrasorg        6.1.1                          all          OMV-Extras.org Package Repositories for OpenMediaVault
    ii  openmediavault-sharerootfs         6.0.2-1                        all          openmediavault share root filesystem plugin
    ii  openmediavault-snapraid            6.1                            all          snapraid plugin for OpenMediaVault.

    this is what i got

    Code
    # ps aux | grep apt
    _apt 3120 0.0 0.4 303652 28560 ? Ssl 18:16 0:00 /usr/bin/mysqld --user=mysql --console --skip-name-resolve --skip-networking=0
    _apt 4361 0.0 0.0 6348 904 ? S 18:16 0:00 nginx: worker process
    root 77072 0.0 0.0 6244 640 pts/1 S+ 21:09 0:00 grep apt

    OK thanks i will read it once again thoroughly

    Its just another discussion page but doesn't solve anything.


    The package database is held by another process. Please try again later.


    OMV\AssertException: The package database is held by another process. Please try again later. in /usr/share/php/openmediavault/system/apt.inc:38

    Stack trace:

    #0 /usr/share/openmediavault/engined/rpc/apt.inc(246): OMV\System\Apt::assertNotLocked()

    #1 [internal function]: Engined\Rpc\Apt->update(NULL, Array)

    #2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)

    #3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('update', NULL, Array)

    #4 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('Apt', 'update', NULL, Array, 1)

    #5 {main}


    all i get this this error no matter what i do. but everthing works via terminal.