-
Notifications
You must be signed in to change notification settings - Fork 2.3k
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
FreeBSD ZFS node exporter no longer works on 14.x #2653
Comments
Need to install |
That is not a helpful response because:
As per my original report, the problem is that the sysctl |
At least overlap with #2068 - still unclear what we can do about this. |
review new code, delete I want fix this case. |
Host operating system: output of
uname -a
FreeBSD gce1.rulingia.com 14.0-CURRENT FreeBSD 14.0-CURRENT #1238 current-c282710-gee8f5c2a31ec-dirty: Sun Apr 9 04:15:20 AEST 2023 root@gce1.rulingia.com:/usr/obj/usr/src/amd64.amd64/sys/GCE amd64
node_exporter version: output of
node_exporter --version
node_exporter command line flags
--web.listen-address=192.168.122.5:9100 --collector.textfile.directory=/var/tmp/node_exporter --collector.devstat --collector.ntp
node_exporter log output
Are you running node_exporter in Docker?
No
What did you do that produced an error?
Ran node_exporter
What did you expect to see?
No node_exporter ZFS errors.
What did you see instead?
The above error messages.
Having investigated, the problem relates to the sysctl
kstat.zfs.misc.arcstats.p
. This was removed in https://cgit.freebsd.org/src/commit?id=a8d83e2a24de6419dc58d2a7b8f38904985726cb, which was commited to FreeBSD main in https://cgit.FreeBSD.org/src/commit/?id=2a58b312b62f908ec92311d1bd8536dbaeb8e55b Based on my reading of the commit, there's no longer a single "ARC MRU target size", instead there are a set of ratios between data & metadata for MRU and MFUNote that not including the failing sysctl name in the error message makes debugging the issue more difficult.
The text was updated successfully, but these errors were encountered: