Snapchat / KeyDB

A Multithreaded Fork of Redis
https://keydb.dev
BSD 3-Clause "New" or "Revised" License
11.02k stars 564 forks source link

[BUG] Will not start on fresh install using docker on ARM-64 based system (debian 12) #810

Open liukonen opened 3 months ago

liukonen commented 3 months ago

Describe the bug

Error on fresh install of KeyDB using docker on a raspberry pi

To reproduce

using a docker-compose pull, docker compose up, get the following exception keydb | Error in GnuTLS initialization: ASN1 parser: Element was not found. keydb | : Unsupported system page size keydb | : Unsupported system page size keydb | zmalloc: Out of memory trying to allocate 48 bytes keydb exited with code 133

Steps to reproduce the behavior and/or a minimal code sample.

Expected behavior instance running

Additional information

Any additional information that is relevant to the problem. OS: Debian GNU/Linux 12 (bookworm) aarch64 Host: Raspberry Pi 5 Model B Rev 1.0 Kernel: 6.1.0-rpi8-rpi-2712

Ancient123 commented 2 months ago

I am also impacted by this issue. Might very slightly accelerate up moving from KeyDB to Valkey as a workaround. But maybe not.