Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

LZ4 decompression error #1348

Open
mhajdu opened this issue Oct 17, 2023 · 1 comment
Open

LZ4 decompression error #1348

mhajdu opened this issue Oct 17, 2023 · 1 comment

Comments

@mhajdu
Copy link

mhajdu commented Oct 17, 2023

Hello. We have an openstack virtualization with ceilometer on each host. Gnocchi is running on a separate VM. Almost a week ago we were moving disk of a VM running gnocchi to another storage solution, but everything looked ok from the VM perspective. However we are getting following error in /var/log/gnocchi/gnocchi-metricd.log. I came to conclusion that only memory usage data is missing for all virtual machines, CPU is working ok. We are using gnocchi version 4.4.1 from repository cloud-archive:yoga. I have no idea how to reproduce the problem, but even when I made a new VM and removed all incoming data the errors still persists.

2023-10-17 13:17:43,983 [216632] ERROR gnocchi.chef: Error processing new measures Traceback (most recent call last): File "/usr/lib/python3/dist-packages/gnocchi/chef.py", line 166, in process_new_measures_for_sack self.storage.add_measures_to_metrics({ File "/usr/lib/python3/dist-packages/gnocchi/storage/__init__.py", line 616, in add_measures_to_metrics ts = carbonara.BoundTimeSerie.unserialize( File "/usr/lib/python3/dist-packages/gnocchi/carbonara.py", line 379, in unserialize uncompressed = lz4.block.decompress(data) _block.LZ4BlockError: Decompression failed: corrupt input or insufficient space in destination buffer. Error code: 6 2023-10-17 13:17:43,988 [216629] ERROR gnocchi.chef: Error processing new measures Traceback (most recent call last): File "/usr/lib/python3/dist-packages/gnocchi/chef.py", line 166, in process_new_measures_for_sack self.storage.add_measures_to_metrics({ File "/usr/lib/python3/dist-packages/gnocchi/storage/__init__.py", line 616, in add_measures_to_metrics ts = carbonara.BoundTimeSerie.unserialize( File "/usr/lib/python3/dist-packages/gnocchi/carbonara.py", line 379, in unserialize uncompressed = lz4.block.decompress(data) _block.LZ4BlockError: Decompression failed: corrupt input or insufficient space in destination buffer. Error code: 1

Any help would be much appreciated, thank you.

@ashishchandra1
Copy link

I am also getting pretty much the same error. Any help here would be appreciated.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants