Ahoj,
pro zalohovani pouzivam barman. V nem mam uvedeno pro kompresi WAL:
custom_compression_filter = lz4 -c
custom_decompression_filter = lz4 -c -d
Pri vypadku jednoho serveru s delsim casovym oknem se v logu postgresql objevuje problem s python lz4. Kdyz to zkousim z cli:
/usr/bin/barman-wal-restore -p 32 -U BARMAN_USER BARMAN_HOST POSTGRESQL_HOST 00000001000023AA000000FA /tmp/barman/00000001000023AA000000FA.wal
Missing required python module: lz4
Missing required python module: lz4
Na debian 11 jsem zkusil doinstalovat/testovat balicky lz4, python3-lz4, python3-lz4tools, restartovat, ale v zadnem pripade se ta lz4 podpora neprojevi. Pip na tyhle veci nepouzivam a zkouset nechci.
# python3 -m lz4
/usr/bin/python3: No module named lz4.__main__; 'lz4' is a package and cannot be directly executed
Package: python3-lz4
Version: 3.1.3+dfsg-1
State: installed
p golang-github-bkaradzic-go-lz4-dev - port of the LZ4 lossless compression algorithm to Go
p golang-github-pierrec-lz4-dev - LZ4 compression and decompression in pure Go
p libcompress-lz4-perl - Perl interface to the LZ4 (de)compressor
i liblz4-1 - Fast LZ compression algorithm library - runtime
p liblz4-dev - Fast LZ compression algorithm library - development files
p liblz4-java - LZ4 compression for Java
p liblz4-jni - LZ4 compression for Java (JNI library)
p liblz4-tool - Fast LZ compression algorithm library - transitional package
p libroslz4-1d - library implementing lz4 for Robot OS
p libroslz4-dev - development files for libroslz4
i lz4 - Fast LZ compression algorithm library - tool
p lz4json - unpack lz4json files, usually generated by Mozilla programs
p php-horde-lz4 - Horde LZ4 Compression Extension
i python3-lz4 - Python interface to the lz4 compression library (Python 3)
p python3-lz4tools - Tools for working with LZ4 compression algorithm.
p python3-roslz4 - Python 3 library implementing lz4 for Robot OS
v python3-roslz4:any -
v python3.9-roslz4 -
v python3.9-roslz4:any
Co tam chybi? Netusi nekdo?
Diky