[Podman] ArangoDB Starter Restarting - “Cannot find arangod” Error

30 views
Skip to first unread message

Sai

unread,
Jan 28, 2025, 4:41:16 AMJan 28
to ArangoDB

Hi all,

I’m trying to run ArangoDB using the following podman-compose configuration:
services:
  graphdb:
    image: arangodb/arangodb-starter
    restart: unless-stopped
    network_mode: host
    mem_limit: 1G
    memswap_limit: 1G
    privileged: true
    volumes:
      - /data:/data
      - /run/user/1000/podman/podman.sock:/var/run/docker.sock
    command:
      - --auth.jwt-secret=/data/arango.secret
      - --starter.address=xx.xx.xxx.xx
      - --starter.mode=single
      - --docker.net-mode=host
      - --docker.image=arangodb/arangodb
      - --log.verbose=true
      - --starter.disable-ipv6=true

However, the ArangoDB starter keeps restarting, and I’m seeing the following error logs:

How to solve this:
1 - Install ArangoDB locally or run the ArangoDB starter in docker. (see README for details).

2025-01-28T04:51:50Z |ERROR| Cannot find arangod (expected at /usr/sbin/arangod). component=arangodb
2025-01-28T04:51:50Z |INFO| Starting arangodb version 0.17.2, build 4bb745f component=arangodb

It seems like the arangod binary is missing or not available in the expected location (/usr/sbin/arangod).

Note: The same configuration works perfectly fine when deployed with Docker or docker-compose.

Is there a known issue with podman-compose or some additional configuration needed for this setup? Any guidance on resolving this would be greatly appreciated.


Thanks in advance!

Simran Spiller

unread,
Mar 6, 2025, 5:21:31 AMMar 6
to ArangoDB
You would typically use image: arangodb
This image contains arangod, the client-tools, as well as the Starter.

Reply all
Reply to author
Forward
0 new messages