Skip to content

SeekDB container run fails on Mac #36

@SamYuan1990

Description

@SamYuan1990

Use Case
Build container image in GHA.

Describe the solution you'd like
Build container image in GHA. As on my x86 mac, the container error for seekdb as

2025-11-18 08:13:57 Starting seekdb with command: /usr/bin/observer --base-dir=/var/lib/oceanbase  --port=2881 --data-dir=/var/lib/oceanbase/store --redo-dir=/var/lib/oceanbase/store/redo --parameter datafile_size=2G --parameter datafile_next=2G --parameter datafile_maxsize=50G --parameter cpu_count=4 --parameter memory_limit=2G --parameter log_disk_size=2G
2025-11-18 08:13:57 Configuration loaded from: /etc/oceanbase/seekdb.cnf
2025-11-18 08:13:58 Change working directory to base dir. path='/var/lib/oceanbase/'
2025-11-18 08:13:58 The log file is in the directory: /var/lib/oceanbase/log/
2025-11-18 08:13:58 The observer will be started as a daemon process. You can check the server status by client later.
2025-11-18 08:13:58     Start observer with --nodaemon if you don't want to start as a daemon process.
2025-11-18 08:13:58 SeekDB started successfully, starting obshell agent...
2025-11-18 08:14:00 [ERROR] Code: Agent.SeekDB.Not.Exists, Message: initialize failed: init agent failed: SeekDB not exists in current directory. Please initialize seekdb first.
2025-11-18 08:14:00 [ERROR] Code: Agent.Daemon.StartFailed, Message: Daemon start failed: obshell server exited with code 20, please check obshell.log for more details
2025-11-18 08:14:00 Loop iteration #1
2025-11-18 08:14:01 Loop iteration #2
2025-11-18 08:14:02 Loop iteration #3
2025-11-18 08:14:03 Loop iteration #4
2025-11-18 08:14:04 Loop iteration #5
2025-11-18 08:14:05 ^C

Describe alternatives you've considered
n/A

Additional context
n/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    type: bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions