Dear OMV Community,
I am running OMV 7 on a Raspberry Pi 5 8 GB. OMV is installed on an SD card (only OS, no user data), the data drive is an NVMe SSD connected via PCIe. Following the recommendations in this thread, I am trying to configure the backup plugin to create a dd full disk backup to have an image I can easily restore by writing it back to the SD card.
When I run the backup I get one of the following errors (it is inconsistent, which):
Case 1:
[2024-09-22 16:21:02+0200] [backup] Starting dd full disk ...
zstd: error while loading shared libraries: LZ4_versionString: cannot open shared object file: No such file or directory
[2024-09-22 16:21:02+0200] [backup] ERROR: zstd exit code = 0
[2024-09-22 16:21:02+0200] [backup] ERROR: dd full disk backup failed!
Case 2:
[2024-09-22 17:23:33+0200] [backup] Starting dd full disk ...
zstd: error while loading shared libraries: ead_cond_signal: cannot open shared object file: No such file or directory
[2024-09-22 17:23:33+0200] [backup] ERROR: zstd exit code = 0
[2024-09-22 17:23:33+0200] [backup] ERROR: dd full disk backup failed!
The LZ4 library seems to be installed fine:
fdanee@valer:~ $ apt-cache search lz4
bitshuffle - filter for improving compression of typed binary data
libcothreads-ocaml-dev - concurrent programming library for OCaml
diffoscope - in-depth visual diff tool for files, archives and directories
diffoscope-minimal - in-depth visual diff tool for files, archives and directori es (minimal package)
python3-filetype - Infer file type and MIME type of any file/buffer
forensics-extra - Forensics Environment - extra console components (metapackage)
golang-github-bkaradzic-go-lz4-dev - port of the LZ4 lossless compression algori thm to Go
golang-github-datadog-zstd-dev - Zstd wrapper for Go
golang-github-pierrec-lz4-dev - LZ4 compression and decompression in pure Go
hdf5-filter-plugin - external filters for HDF5: LZ4, BZip2, Bitshuffle
libcompress-lz4-perl - Perl interface to the LZ4 (de)compressor
liblz4-1 - Fast LZ compression algorithm library - runtime
liblz4-dev - Fast LZ compression algorithm library - development files
liblz4-tool - Fast LZ compression algorithm library - transitional package
lz4 - Fast LZ compression algorithm library - tool
liblz4-java - LZ4 compression for Java
liblz4-jni - LZ4 compression for Java (JNI library)
lz4json - unpack lz4json files, usually generated by Mozilla programs
python3-lz4tools - Tools for working with LZ4 compression algorithm.
mariadb-plugin-provider-lz4 - LZ4 compression support in the server and storage engines
php-horde-lz4 - Horde LZ4 Compression Extension
python3-hdf5plugin - Python library to make HDF5 compression filters usable from h5py
python3-hdf5plugin-doc - Python library to make HDF5 compression filters usable from h5py (documentation)
python3-lz4 - Python interface to the lz4 compression library (Python 3)
libroslz4-1d - library implementing lz4 for Robot OS
libroslz4-dev - development files for libroslz4
python3-roslz4 - Python 3 library implementing lz4 for Robot OS
xarchiver - GTK+ frontend for most used compression formats
libzmat1 - compression library - runtime
octave-zmat - in-memory data compression for Octave
matlab-zmat - in-memory data compression for MATLAB
fdanee@valer:~ $ sudo find / -iname *lz4*.so.*
/srv/dev-disk-by-uuid-5c25fb83-d892-45bf-b6c0-fb22c1ec2613/docker/docker/overlay2/167339e2093b689384ef9bd4f67f17094f131a58890e4f1bce 1058797cdefa1c/diff/usr/lib/aarch64-linux-gnu/liblz4.so.1
/srv/dev-disk-by-uuid-5c25fb83-d892-45bf-b6c0-fb22c1ec2613/docker/docker/overlay2/167339e2093b689384ef9bd4f67f17094f131a58890e4f1bce 1058797cdefa1c/diff/usr/lib/aarch64-linux-gnu/liblz4.so.1.9.3
/srv/dev-disk-by-uuid-5c25fb83-d892-45bf-b6c0-fb22c1ec2613/docker/docker/overlay2/a670ebbc805c3db05bb414480b8964794943fed6f8e53565e8 c27554faa7e9da/diff/usr/lib/aarch64-linux-gnu/liblz4.so.1
/srv/dev-disk-by-uuid-5c25fb83-d892-45bf-b6c0-fb22c1ec2613/docker/docker/overlay2/a670ebbc805c3db05bb414480b8964794943fed6f8e53565e8 c27554faa7e9da/diff/usr/lib/aarch64-linux-gnu/liblz4.so.1.9.4
/srv/dev-disk-by-uuid-5c25fb83-d892-45bf-b6c0-fb22c1ec2613/docker/docker/overlay2/39b432060e65c9e9a5c96313732d835b629fad1759fc08b794 647cf8d1600ac4/merged/usr/lib/aarch64-linux-gnu/liblz4.so.1
/srv/dev-disk-by-uuid-5c25fb83-d892-45bf-b6c0-fb22c1ec2613/docker/docker/overlay2/39b432060e65c9e9a5c96313732d835b629fad1759fc08b794 647cf8d1600ac4/merged/usr/lib/aarch64-linux-gnu/liblz4.so.1.9.4
/srv/dev-disk-by-uuid-5c25fb83-d892-45bf-b6c0-fb22c1ec2613/docker/docker/overlay2/1eab4ea00e0852a9344c09bb0b76aae655327ba1bfd9ee2dae 34568725fd5450/merged/usr/lib/aarch64-linux-gnu/liblz4.so.1
/srv/dev-disk-by-uuid-5c25fb83-d892-45bf-b6c0-fb22c1ec2613/docker/docker/overlay2/1eab4ea00e0852a9344c09bb0b76aae655327ba1bfd9ee2dae 34568725fd5450/merged/usr/lib/aarch64-linux-gnu/liblz4.so.1.9.3
find: ‘/proc/129476/task/129476/net’: Invalid argument
find: ‘/proc/129476/net’: Invalid argument
/usr/lib/aarch64-linux-gnu/liblz4.so.1
/usr/lib/aarch64-linux-gnu/liblz4.so.1.9.4
Display More
Otherwise OMV seems to work fine. Do you have any ideas, how I could resolve this?
Thank you in advance.