[lustre-discuss] fiemap

John Bauer bauerj at iodoctors.com
Thu Aug 18 05:27:03 PDT 2022


Hi all,

I am trying to get my llfie program (which uses fiemap) going again, but 
now the struct fiemap_extent structures I get back from the ioctl call, 
all have fe_device=0.  The output from lfs getstripe indicates that the 
devices are not all 0.  The sum of the fe_length members adds up to the 
file size, so that is working.  The fe_physical members look reasonable 
also.  Has something changed?  This used to work.

Thanks, John

pfe27.jbauer2 300> llfie /nobackupp17/jbauer2/dd.dat
LustreStripeInfo_get() lum->lmm_magic=0xbd30bd0
listExtents() fe_physical=30643484360704 fe_device=0 fe_length=16777216
listExtents() fe_physical=30646084829184 fe_device=0 fe_length=2097152
listExtents() fe_physical=5705226518528 fe_device=0 fe_length=16777216
listExtents() fe_physical=5710209351680 fe_device=0 fe_length=2097152
listExtents() fe_physical=30621271326720 fe_device=0 fe_length=16777216
listExtents() fe_physical=31761568366592 fe_device=0 fe_length=16777216
listExtents() fe_physical=24757567225856 fe_device=0 fe_length=16777216
listExtents() fe_physical=14196460748800 fe_device=0 fe_length=16777216
listExtents() nMapped=8 byteCount=104857600


pfe27.jbauer2 301> lfs getstripe /nobackupp17/jbauer2/dd.dat
/nobackupp17/jbauer2/dd.dat
lmm_stripe_count:  6
lmm_stripe_size:   2097152
lmm_pattern:       raid0
lmm_layout_gen:    0
lmm_stripe_offset: 126
lmm_pool:          ssd-pool
	obdidx		 objid		 objid		 group
	   126	      13930025	     0xd48e29	             0
	   113	      13115889	     0xc821f1	             0
	   120	      14003176	     0xd5abe8	             0
	   109	      12785483	     0xc3174b	             0
	   102	      13811117	     0xd2bdad	             0
	   116	      13377285	     0xcc1f05	             0



More information about the lustre-discuss mailing list