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

Lustre plugin doesn't work on Lustre 2.12+ #23

Closed
kcgthb opened this issue Apr 14, 2022 · 0 comments · Fixed by #24
Closed

Lustre plugin doesn't work on Lustre 2.12+ #23

kcgthb opened this issue Apr 14, 2022 · 0 comments · Fixed by #24

Comments

@kcgthb
Copy link
Contributor

kcgthb commented Apr 14, 2022

SUMMARY

Lustre plugin doesn't work on Lustre 2.12+

ISSUE TYPE
  • Bug Report
DOOL VERSION
Dool 1.0.0
Written by Scott Baker <scott@perturb.org>
Forked from Dstat written by Dag Wieers <dag@wieers.com>
Homepage at https://github.com/scottchiefbaker/dool/

Platform posix/linux
Kernel 3.10.0-1160.62.1.el7.x86_64
Python 3.6.8 (default, Nov 16 2020, 16:55:22)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-44)]

Terminal type: xterm-256color (color support)
Terminal size: 53 lines, 270 columns

Processors: 40
Pagesize: 4096
Clock ticks per secs: 100

internal:
        aio,cpu,cpu-adv,cpu-use,cpu24,disk,disk24,disk24-old,epoch,fs,int,int24,io,ipc,load,lock,mem,mem-adv,net,page,page24,proc,raw,socket,swap,swap-old,sys,tcp,time,udp,unix,vm,vm-adv,zones
/usr/share/dool:
        battery,battery-remain,bond,condor-queue,cpufreq,dbus,disk-avgqu,disk-avgrq,disk-svctm,disk-tps,disk-util,disk-wait,dool,dool-cpu,dool-ctxt,dool-mem,fan,freespace,fuse,gpfs,gpfs-ops,helloworld,ib,innodb-buffer,innodb-io,innodb-ops,
        jvm-full,jvm-vm,lustre,md-status,memcache-hits,mongodb-conn,mongodb-mem,mongodb-opcount,mongodb-queue,mongodb-stats,mysql-io,mysql-keys,mysql5-cmds,mysql5-conn,mysql5-innodb,mysql5-innodb-basic,mysql5-innodb-extra,mysql5-io,mysql5-keys,
        net-packets,nfs3,nfs3-ops,nfsd3,nfsd3-ops,nfsd4-ops,nfsstat4,ntp,postfix,power,proc-count,qmail,redis,rpc,rpcd,sendmail,snmp-cpu,snmp-load,snmp-mem,snmp-net,snmp-net-err,snmp-sys,snooze,squid,test,thermal,top-bio,top-bio-adv,
        top-childwait,top-cpu,top-cpu-adv,top-cputime,top-cputime-avg,top-int,top-io,top-io-adv,top-latency,top-latency-avg,top-mem,top-oom,utmp,vm-cpu,vm-mem,vm-mem-adv,vmk-hba,vmk-int,vmk-nic,vz-cpu,vz-io,vz-ubc,wifi,zfs-arc,zfs-l2arc,
        zfs-zil
OS / ENVIRONMENT

See above.
Running Lustre version 2.12

# cat /sys/fs/lustre/version
2.12.8_10_g785ad11
STEPS TO REPRODUCE
# dool --lustre
Module dool_lustre failed to load. (Lustre filesystem not found)
None of the stats you selected are available.
# cat /sys/fs/lustre/version
2.12.8_10_g785ad11
EXPECTED RESULTS

Working Lustre metrics.

ACTUAL RESULTS
# dool --lustre
Module dool_lustre failed to load. (Lustre filesystem not found)
None of the stats you selected are available.

The plugin doesn't load, because the Lustre client stats moved from /proc/fs/lustre/llite to /sys/kernel/debug/lustre/llite in version 2.12.

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

Successfully merging a pull request may close this issue.

1 participant