-
-
Notifications
You must be signed in to change notification settings - Fork 113
Description
Running in a Debian container on Proxmox, kiwix-tools installed via apt. Using the 2024_1.zim from Wikipedia-- just trying to serve on LAN using command:
kiwix-serve --port=80xx -b /opt/wiki/data/dumps/wikipedia_en_all_maxi_2024-01.zim
Works swimmingly and search works, until it doesn't. Having a lot of trouble diagnosing why it's crashing out. Best I can sus out is a segfault error in the PVE system log:
Jun 29 10:56:46 pve kernel: MHD-worker[1636621]: segfault at 4 ip 00007835cf77451f sp 00007835cbe12fb0 error 4 in libxapian.so.30.12.3[7835cf693000+173000] likely on CPU 0 (core 0, socket 0)
AFAIK this is a memory issue, but there is significant free memory and it's all fine and dandy with memtest.
I've allocated 8GB to the container but it's yet to use more than 500MB. Maybe this is causing an issue so I'm going to drop it to 2GB.
This error will occur when all other containers are idle, i/o et all at basically nil. Container is on a zpool on a fast SSD.
Any advice?
#EDIT TO ADD:
kiwix-tools 3.3.0
libkiwix 11.0.0
- libzim 8.0.0
- libxapian 1.4.21
- libcurl 7.86.0
- libmicrohttpd 0.9.75
- libz 1.2.13
- libicu 72.1.0
- libpugixml 1.12.0
libzim 8.1.1
- libzstd 1.5.4
- liblzma 5.4.1
- libxapian 1.4.22
- libicu 72.1.0