– 13.14.�Identifying To Which Lustre File an OST Object Belongs – check
probably we need to mention "0" in /O/0/d$((34976 % 32))/34976" is a sequence number and with DNE it won't be 0, instead it should be taken properly from lfs getstripe output
– 14.2.� Finding Nodes in the Lustre File System
cat /proc/fs/lustre/lov/fsname-mdtlov/target_obd - s/fsname-mdtlov/fsname-MDT<index>-mdtlov/target_obd
– 14.8.5.� Restoring OST Configuration Files
should be OK
– 14.12.� Separate a combined MGS/MDT – check
should be OK
– 17.1.1.1.�Using Lustre_rsync – check
should be OK
– 24.3.1
starting from 2.4 we load ofd.ko instead of obdfilter.ko
24.3.4.2.�Visualizing Results
since 2.4 brw_stats should be checked in /proc/.../osd-*/brw_stats
30.1.4.�OST Failure (Failover) - s/LOV/LOD/
since 2.4 MDS uses LOD instead of LOV
31.1.5.�Free Space Distribution
cat /proc/fs/lustre/lov/fsname-mdtlov/qos_prio_free – it's actually /.../fsname-MDTXXXX-mdtlov/ since some previous version
31.2.6.�Watching the OST Block I/O Stream – in OSD now
oss# lctl get_param obdfilter.testfs-OST0000.brw_stats - osd-*.testfs-OST0000.brwstats since 2.4
31.2.8.1.�Using OSS Read Cache
lctl set_param osd-ldiskfs..read_cache_enable=0 – osd-.*.read_cache_enable since 2.4, doesn't apply to osd-zfs
36.18.3.�Options
--mountfsoptions=opts should be OK
compatibility bits are landed