-
Notifications
You must be signed in to change notification settings - Fork 74
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
Unable to parse free thin sizes error on Satellite #80
Comments
Please also post error report # |
Hi! I didn’t find a way how to look into this report. Is it stored on host
machine somewhere?
|
|
It happened right after node reboot |
Ok. So LVM 2.02.176 on Ubunbtu shows empty field
|
Hello Thanks for the report as well as the research of the actual cause. Unfortunately I am still unable to reproduce this on my test system, even with rebooting the machine.
Regardless if my thin pool has volumes in it or not, the
I am sure we could implement your suggested permanent fix, although I would add an additional safety check, something like "if
|
Hi, I faced this same issue, seems that there was a problem related to a missing package dependency (thin-provisioning-tools) in the system that prevent the system from mounting the thinpool device on boot. After installing the missing package I was able to mount the device and it's still there after reboot.
|
Thanks for the info! As this sounds reasonable enough for me I will close this issue for now. Feel free to reopen if there are still open questions. |
Hi, I got the same error today:
I use XCP-ng (Centos) here, the equivalent package of |
All I see from the ErrorReport is that Linstor got this line:
Howevr, Linstor is actually expecting a 3rd column indicating a percentage of how much of the device is already in use. This information is required by Linstor in order to properly report those numbers back to the controller, thus to the user and plugins.. |
Hello, I'm encountering the same issue on a fresh Debian 12 installation. The "percent" column is missing for all newly created thin volumes that haven't had any logical volumes created yet. Rebooting doesn't resolve the problem. In fact, whenever I create a new thin pool without any logical volumes, the lvm2 utilities don't display the "percent" column at all. This issue can be addressed using the --reportformat json flag. In this case, the column is populated with zeros. Installing the thin-provisioning-tools package doesn't seem to help in this specific scenario. |
Hi guys! I am using Linstor with Piraeus. I have an error
Unable to parse free thin sizes
at/v1/nodes/xxx-eu1/storage-pools
.Here is log from node:
I am using imnage quay.io/piraeusdatastore/piraeus-server:v1.1.2
Some info from node startup:
So I found this error mentioned in satellite/src/main/java/com/linbit/linstor/storage/utils/LvmUtils.java:234
And I found a command here:
satellite/src/main/java/com/linbit/linstor/storage/utils/LvmCommands.java:324
One the compute node I executed:
Looks like data_percent is empty for some reason. What can I do with it? How can I fix it?
Compute node is bare-metal Ubuntu 18.04.3 LTS server with physical nvme and hdd disks.
The text was updated successfully, but these errors were encountered: