I Broke My Docker Service 🐳

  • I had to rebuild the RAID10 drive that houses many of my docker container configurations.
    The mount point of my ZFS pool(Zenith) is /srv/Wharf

    rsync -azq /srv/Wharf /srv/mergerfs/Cargo/BackUpArchives/Zenith/


    After re-creating Zenith, I put all the data back:

    rsync -azq /srv/mergerfs/Cargo/BackUpArchives/Zenith/Wharf/* /srv/Wharf &


    Trying to fix this I am certain I've made it worse. I am suspecting it is actually a permission issue, but what do I know.


    What can I do?


    By the way

    _________________________


    When I try to install Compose Plug-in:

    Code
    Failed to read from socket: Connection reset by peer
    
    OMV\Rpc\Exception: Failed to read from socket: Connection reset by peer in /usr/share/php/openmediavault/rpc/rpc.inc:172
    Stack trace:
    #0 /usr/share/php/openmediavault/rpc/proxy/json.inc(95): OMV\Rpc\Rpc::call()
    #1 /var/www/openmediavault/rpc.php(45): OMV\Rpc\Proxy\Json->handle()
    
    #2 {main}



    Miscellaneous information:

    root@omv:~# sudo service docker restart

    Job for docker.service failed because the control process exited with error code.

    See "systemctl status docker.service" and "journalctl -xeu docker.service" for details.



    root@omv:~# systemctl status docker.service

    × docker.service - Docker Application Container Engine

    Loaded: loaded (/lib/systemd/system/docker.service; enabled; preset: enabled)

        Drop-In: /etc/systemd/system/docker.service.d

                 └─waitAllMounts.conf

    Active: failed (Result: exit-code) since Mon 2024-03-04 16:48:46 CST; 12min ago

       Duration: 12h 19min 45.716s

    TriggeredBy: × docker.socket

           Docs: https://docs.docker.com

    Process: 780970 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, s>

       Main PID: 780970 (code=exited, status=1/FAILURE)

    CPU: 246ms


    root@omv:~# journalctl -xeu docker.service

    ~

    ~

    -- No entries --



    Version7.0-32 (Sandworm)
    ProcessorAMD EPYC 7302P 16-Core Processor
    KernelLinux 6.1.15-1-pve
    HardwareDell R7515

    2 Mal editiert, zuletzt von ajaja ()

    • Offizieller Beitrag

    Compose reports as installed, but it does not show up as a service.

    You need to only post your problem on one thread. I answered on your other one.

    omv 7.0.5-1 sandworm | 64 bit | 6.8 proxmox kernel

    plugins :: omvextrasorg 7.0 | kvm 7.0.13 | compose 7.1.6 | k8s 7.1.0-3 | cputemp 7.0.1 | mergerfs 7.0.4


    omv-extras.org plugins source code and issue tracker - github - changelogs


    Please try ctrl-shift-R and read this before posting a question.

    Please put your OMV system details in your signature.
    Please don't PM for support... Too many PMs!

  • What is output of: dpkg -l | grep openme

    root@omv:~# dpkg -l | grep openme

    ii openmediavault 7.0-32 all openmediavault - The open network attached storage solution

    ii openmediavault-compose 7.0.9 all OpenMediaVault compose plugin

    ii openmediavault-diskstats 7.0-2 all openmediavault disk monitoring plugin

    ii openmediavault-flashmemory 7.0 all folder2ram plugin for openmediavault

    ii openmediavault-ftp 7.0-4 all openmediavault FTP-Server plugin

    ii openmediavault-kernel 7.0.3 all kernel package

    ii openmediavault-keyring 1.0.2-2 all GnuPG archive keys of the openmediavault archive

    ii openmediavault-md 7.0-6 all openmediavault Linux MD (Multiple Device) plugin

    ii openmediavault-mergerfs 7.0.3 all mergerfs plugin for openmediavault.

    ii openmediavault-omvextrasorg 7.0 all OMV-Extras.org Package Repositories for OpenMediaVault

    ii openmediavault-photoprism 7.0-4 all openmediavault PhotoPrism plugin

    ii openmediavault-resetperms 7.1 all Reset Permissions

    ii openmediavault-sharerootfs 7.0-1 all openmediavault share root filesystem plugin

    ii openmediavault-snapraid 7.0.5 all snapraid plugin for OpenMediaVault.

    ii openmediavault-wetty 7.0-2 all openmediavault WeTTY (Web + TTY) plugin

    ii openmediavault-zfs 7.0.5 amd64 OpenMediaVault plugin for ZFS

    Version7.0-32 (Sandworm)
    ProcessorAMD EPYC 7302P 16-Core Processor
    KernelLinux 6.1.15-1-pve
    HardwareDell R7515

    2 Mal editiert, zuletzt von ajaja ()

  • OMV\Rpc\Exception: Failed to read from socket: Connection reset by peer in /usr/share/php/openmediavault/rpc/rpc.inc:172

    Stack trace:

    #0 /usr/share/php/openmediavault/rpc/proxy/json.inc(95): OMV\Rpc\Rpc::call()

    #1 /var/www/openmediavault/rpc.php(45): OMV\Rpc\Proxy\Json->handle()

    #2 {main}


    Version7.0-32 (Sandworm)
    ProcessorAMD EPYC 7302P 16-Core Processor
    KernelLinux 6.1.15-1-pve
    HardwareDell R7515
  • After a reboot I made progress, but am stopped when saving portaner file.



    Please set shared folder for file storage.


    OMV\Exception: Please set shared folder for file storage. in /usr/share/openmediavault/engined/rpc/compose.inc:117

    Stack trace:

    #0 /usr/share/openmediavault/engined/rpc/compose.inc(783): OMVRpcServiceCompose->getComposePath()

    #1 [internal function]: OMVRpcServiceCompose->setExample()

    #2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(122): call_user_func_array()

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

    #4 /usr/sbin/omv-engined(535): OMV\Rpc\Rpc::call()

    #5 {main}

    Version7.0-32 (Sandworm)
    ProcessorAMD EPYC 7302P 16-Core Processor
    KernelLinux 6.1.15-1-pve
    HardwareDell R7515
  • Please set shared folder for file storage.

    Do what it says:

  • I forgot how to read. thanks. Too early in the morning. I'm still baffled that all it took was a reboot. #Noob



    Still not getting to a running portainer web interface:


    2024/03/05 06:48AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:369 > encryption key file not present | filename=portainer

    2024/03/05 06:48AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:392 > proceeding without encryption key |

    2024/03/05 06:48AM INF github.com/portainer/portainer/api/database/boltdb/db.go:125 > loading PortainerDB | filename=portainer.db

    2024/03/05 06:48AM INF github.com/portainer/portainer/api/internal/ssl/ssl.go:80 > no cert files found, generating self signed SSL certificates |

    2024/03/05 06:48AM INF github.com/portainer/portainer/api/chisel/service.go:193 > Generated a new Chisel private key file | private-key=/data/chisel/private-key.pem

    2024/03/05 06:48:59 server: Reverse tunnelling enabled

    2024/03/05 06:48:59 server: Fingerprint zgM0B06jjOKu5Sbq6g+kE3Ew60s4b5o7PVou5KNo6kY=

    2024/03/05 06:48:59 server: Listening on http://0.0.0.0:8000

    2024/03/05 06:48AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:649 > starting Portainer | build_number=35428 go_version=1.20.5 image_tag=linux-amd64-2.19.4 nodejs_version=18.19.0 version=2.19.4 webpack_version=5.88.1 yarn_version=1.22.21

    2024/03/05 06:48AM INF github.com/portainer/portainer/api/http/server.go:357 > starting HTTPS server | bind_address=:9443

    2024/03/05 06:48AM INF github.com/portainer/portainer/api/http/server.go:341 > starting HTTP server | bind_address=:9000

    2024/03/05 06:56AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:369 > encryption key file not present | filename=portainer

    2024/03/05 06:56AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:392 > proceeding without encryption key |

    2024/03/05 06:56AM INF github.com/portainer/portainer/api/database/boltdb/db.go:125 > loading PortainerDB | filename=portainer.db

    2024/03/05 06:56AM INF github.com/portainer/portainer/api/chisel/service.go:198 > Found Chisel private key file on disk | private-key=/data/chisel/private-key.pem

    2024/03/05 06:56:08 server: Reverse tunnelling enabled

    2024/03/05 06:56:08 server: Fingerprint zgM0B06jjOKu5Sbq6g+kE3Ew60s4b5o7PVou5KNo6kY=

    2024/03/05 06:56:08 server: Listening on http://0.0.0.0:8000

    2024/03/05 06:56AM INF github.com/portainer/portainer/api/cmd/portainer/main.go:649 > starting Portainer | build_number=35428 go_version=1.20.5 image_tag=linux-amd64-2.19.4 nodejs_version=18.19.0 version=2.19.4 webpack_version=5.88.1 yarn_version=1.22.21

    2024/03/05 06:56AM INF github.com/portainer/portainer/api/http/server.go:357 > starting HTTPS server | bind_address=:9443

    2024/03/05 06:56AM INF github.com/portainer/portainer/api/http/server.go:341 > starting HTTP server | bind_address=:9000

    Version7.0-32 (Sandworm)
    ProcessorAMD EPYC 7302P 16-Core Processor
    KernelLinux 6.1.15-1-pve
    HardwareDell R7515

    Einmal editiert, zuletzt von ajaja ()

  • Made a lot of progress. I have Portainer up and running. When I went through this initially, all of my previous installed containers showed up. Not the case this time. How do I import all of my previous containers?

    Version7.0-32 (Sandworm)
    ProcessorAMD EPYC 7302P 16-Core Processor
    KernelLinux 6.1.15-1-pve
    HardwareDell R7515

Jetzt mitmachen!

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