e2fsck problem?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Running ffsb (the create workload - the description file is appended)
and then checking with fsck produces errors. This is on an 88TB fs (I
had some hardware (?) problems and had to use a slightly smaller set of
disks than the usual 96TB fs), consisting of 44 2TB LVM volumes (each of those
consisting of 7 300GB disks).

Doing a spot check with debugfs on the first error that e2fsck reports
however, shows that there is no problem there - I think.

I attach the e2fsck report, the spot-check I did with debugfs and the
ffsb workload description file.

This was run on an x86_64 system with 16 CPUs and 128GB of memory,
running a 2.6.32-rc5 kernel and the pu branch of e2fsprogs.

I'm checking things out but if you have any suggestions, please let me
know.

Thanks,
Nick

Pass 1: Checking inodes, blocks, and sizes
Pass 1: Memory used: 272k/1372220k (67k/206k), time: 16.23/11.18/ 4.44
Pass 1: I/O read: 1MB, write: 0MB, rate: 0.06MB/s
Pass 2: Checking directory structure
First entry '' (inode=739442688) in directory inode 1374757121 (/data) should be '.'
Fix? no

Invalid inode number for '.' in directory inode 1374757121.
Fix? no

Directory entry for '.' in /data (1374757121) is big.
Split? no

Entry '' in /data (1374757121) references inode 739442688 in group 118805 where _INODE_UNINIT is set.
Fix? no

Entry '' in /data (1374757121) has deleted/unused inode 739442688.  Clear? no

Missing '.' in directory inode 4217481985.
Fix? no

Invalid inode number for '.' in directory inode 4217481985.
Fix? no

Directory entry for '.' in /meta (4217481985) is big.
Split? no

Pass 2: Memory used: 272k/18014398507852448k (66k/207k), time:  1.85/ 0.90/ 0.91
Pass 2: I/O read: 1MB, write: 0MB, rate: 0.54MB/s
Pass 3: Checking directory connectivity
Peak memory: Memory used: 272k/18014398508375496k (66k/207k), time: 27.06/19.05/ 7.36
'..' in /data (1374757121) is <The NULL inode> (0), should be / (2).
Fix? no

'..' in /meta (4217481985) is <The NULL inode> (0), should be / (2).
Fix? no

Pass 3: Memory used: 272k/18014398507852448k (66k/207k), time:  0.57/ 0.26/ 0.32
Pass 3: I/O read: 0MB, write: 0MB, rate: 0.00MB/s
Pass 4: Checking reference counts
Inode 2 ref count is 5, should be 3.  Fix? no

Inode 1374757121 ref count is 2, should be 1.  Fix? no

Unattached inode 1374757122
Connect to /lost+found? no

Unattached inode 1374757123
Connect to /lost+found? no

Unattached inode 1374757124
Connect to /lost+found? no

Unattached inode 1374757125
Connect to /lost+found? no

Unattached inode 1374757126
Connect to /lost+found? no

Unattached inode 1374757127
Connect to /lost+found? no

Unattached inode 1374757128
Connect to /lost+found? no

Unattached inode 1374757129
Connect to /lost+found? no

Unattached inode 1374757130
Connect to /lost+found? no

Unattached inode 1374757131
Connect to /lost+found? no

Unattached inode 1374757132
Connect to /lost+found? no

Unattached inode 1374757133
Connect to /lost+found? no

Unattached inode 1374757134
Connect to /lost+found? no

Unattached inode 1374757135
Connect to /lost+found? no

Unattached inode 1374757136
Connect to /lost+found? no

Unattached inode 1374757137
Connect to /lost+found? no

Unattached inode 1374757138
Connect to /lost+found? no

Unattached inode 1374757139
Connect to /lost+found? no

Unattached inode 1374757140
Connect to /lost+found? no

Unattached inode 1374757141
Connect to /lost+found? no

Unattached inode 1374757142
Connect to /lost+found? no

Unattached inode 1374757143
Connect to /lost+found? no

Unattached inode 1374757144
Connect to /lost+found? no

Unattached inode 1374757145
Connect to /lost+found? no

Unattached inode 1374757146
Connect to /lost+found? no

Unattached inode 1374757147
Connect to /lost+found? no

Unattached inode 1374757148
Connect to /lost+found? no

Unattached inode 1374757149
Connect to /lost+found? no

Unattached inode 1374757150
Connect to /lost+found? no

Unattached inode 1374757151
Connect to /lost+found? no

Unattached inode 1374757152
Connect to /lost+found? no

Unattached inode 1374757153
Connect to /lost+found? no

Unattached inode 1374757154
Connect to /lost+found? no

Unattached inode 1374757155
Connect to /lost+found? no

Unattached inode 1374757156
Connect to /lost+found? no

Unattached inode 1374757157
Connect to /lost+found? no

Unattached inode 1374757158
Connect to /lost+found? no

Unattached inode 1374757159
Connect to /lost+found? no

Unattached inode 1374757160
Connect to /lost+found? no

Unattached inode 1374757161
Connect to /lost+found? no

Unattached inode 1374757162
Connect to /lost+found? no

Unattached inode 1374757163
Connect to /lost+found? no

Unattached inode 1374757164
Connect to /lost+found? no

Unattached inode 1374757165
Connect to /lost+found? no

Unattached inode 1374757166
Connect to /lost+found? no

Unattached inode 1374757167
Connect to /lost+found? no

Unattached inode 1374757168
Connect to /lost+found? no

Unattached inode 1374757169
Connect to /lost+found? no

Unattached inode 1374757170
Connect to /lost+found? no

Unattached inode 1374757171
Connect to /lost+found? no

Unattached inode 1374757172
Connect to /lost+found? no

Unattached inode 1374757173
Connect to /lost+found? no

Unattached inode 1374757174
Connect to /lost+found? no

Unattached inode 1374757175
Connect to /lost+found? no

Unattached inode 1374757176
Connect to /lost+found? no

Unattached inode 1374757177
Connect to /lost+found? no

Unattached inode 1374757178
Connect to /lost+found? no

Unattached inode 1374757179
Connect to /lost+found? no

Unattached inode 1374757180
Connect to /lost+found? no

Unattached inode 1374757181
Connect to /lost+found? no

Unattached inode 1374757182
Connect to /lost+found? no

Unattached inode 1374757183
Connect to /lost+found? no

Unattached inode 1374757184
Connect to /lost+found? no

Unattached inode 1374757185
Connect to /lost+found? no

Unattached inode 1374757186
Connect to /lost+found? no

Unattached inode 1374757187
Connect to /lost+found? no

Unattached inode 1374757188
Connect to /lost+found? no

Unattached inode 1374757189
Connect to /lost+found? no

Unattached inode 1374757190
Connect to /lost+found? no

Unattached inode 1374757191
Connect to /lost+found? no

Unattached inode 1374757192
Connect to /lost+found? no

Unattached inode 1374757193
Connect to /lost+found? no

Unattached inode 1374757194
Connect to /lost+found? no

Unattached inode 1374757195
Connect to /lost+found? no

Unattached inode 1374757196
Connect to /lost+found? no

Unattached inode 1374757197
Connect to /lost+found? no

Unattached inode 1374757198
Connect to /lost+found? no

Unattached inode 1374757199
Connect to /lost+found? no

Unattached inode 1374757200
Connect to /lost+found? no

Unattached inode 1374757201
Connect to /lost+found? no

Unattached inode 1374757202
Connect to /lost+found? no

Unattached inode 1374757203
Connect to /lost+found? no

Unattached inode 1374757204
Connect to /lost+found? no

Unattached inode 1374757205
Connect to /lost+found? no

Unattached inode 1374757206
Connect to /lost+found? no

Unattached inode 1374757207
Connect to /lost+found? no

Unattached inode 1374757208
Connect to /lost+found? no

Unattached inode 1374757209
Connect to /lost+found? no

Unattached inode 1374757210
Connect to /lost+found? no

Unattached inode 1374757211
Connect to /lost+found? no

Unattached inode 1374757212
Connect to /lost+found? no

Unattached inode 1374757213
Connect to /lost+found? no

Unattached inode 1374757214
Connect to /lost+found? no

Unattached inode 1374757215
Connect to /lost+found? no

Unattached inode 1374757216
Connect to /lost+found? no

Unattached inode 1374757217
Connect to /lost+found? no

Unattached inode 1374757218
Connect to /lost+found? no

Unattached inode 1374757219
Connect to /lost+found? no

Unattached inode 1374757220
Connect to /lost+found? no

Unattached inode 1374757221
Connect to /lost+found? no

Unattached inode 1374757222
Connect to /lost+found? no

Unattached inode 1374757223
Connect to /lost+found? no

Unattached inode 1374757224
Connect to /lost+found? no

Unattached inode 1374757225
Connect to /lost+found? no

Unattached inode 1374757226
Connect to /lost+found? no

Unattached inode 1374757227
Connect to /lost+found? no

Unattached inode 1374757228
Connect to /lost+found? no

Unattached inode 1374757229
Connect to /lost+found? no

Unattached inode 1374757230
Connect to /lost+found? no

Unattached inode 1374757231
Connect to /lost+found? no

Unattached inode 1374757232
Connect to /lost+found? no

Unattached inode 1374757233
Connect to /lost+found? no

Unattached inode 1374757234
Connect to /lost+found? no

Unattached inode 1374757235
Connect to /lost+found? no

Unattached inode 1374757236
Connect to /lost+found? no

Unattached inode 1374757237
Connect to /lost+found? no

Unattached inode 1374757238
Connect to /lost+found? no

Unattached inode 1374757239
Connect to /lost+found? no

Unattached inode 1374757240
Connect to /lost+found? no

Unattached inode 1374757241
Connect to /lost+found? no

Unattached inode 1374757242
Connect to /lost+found? no

Unattached inode 1374757243
Connect to /lost+found? no

Unattached inode 1374757244
Connect to /lost+found? no

Unattached inode 1374757245
Connect to /lost+found? no

Unattached inode 1374757246
Connect to /lost+found? no

Unattached inode 1374757247
Connect to /lost+found? no

Unattached inode 1374757248
Connect to /lost+found? no

Unattached inode 1374757249
Connect to /lost+found? no

Unattached inode 1374757250
Connect to /lost+found? no

Unattached inode 1374757251
Connect to /lost+found? no

Inode 4217481985 ref count is 2, should be 1.  Fix? no

Pass 4: Memory used: 272k/18014398509138608k (66k/207k), time: 145.87/145.61/ 0.24
Pass 4: I/O read: 1MB, write: 0MB, rate: 0.01MB/s
Pass 5: Checking group summary information
Pass 5: Memory used: 272k/18014398508615560k (66k/207k), time: 238.95/54.46/ 2.69
Pass 5: I/O read: 173MB, write: 0MB, rate: 0.72MB/s

/dev/mapper/bigvg-bigvol: ********** WARNING: Filesystem still has errors **********


     143 inodes used (0.00%)
       0 non-contiguous files (0.0%)
       0 non-contiguous directories (0.0%)
         # of inodes with ind/dind/tind blocks: 0/0/0
         Extent depth histogram: 3/130
303588979 blocks used (1.35%)
       0 bad blocks
       0 large files

     130 regular files
       4 directories
       0 character device files
       0 block device files
       0 fifos
4294967292 links
       0 symbolic links (0 fast symbolic links)
       0 sockets
--------
       1 file
Memory used: 272k/18014398508615560k (66k/207k), time: 411.93/219.12/10.34
I/O read: 215MB, write: 0MB, rate: 0.52MB/s

Pass 1: Checking inodes, blocks, and sizes
Pass 1: Memory used: 272k/1372220k (67k/206k), time: 16.23/11.18/ 4.44
Pass 1: I/O read: 1MB, write: 0MB, rate: 0.06MB/s
Pass 2: Checking directory structure
First entry '' (inode=739442688) in directory inode 1374757121 (/data) should be '.'
Fix? no

Invalid inode number for '.' in directory inode 1374757121.
Fix? no

Directory entry for '.' in /data (1374757121) is big.
Split? no

Entry '' in /data (1374757121) references inode 739442688 in group 118805 where _INODE_UNINIT is set.
Fix? no

Entry '' in /data (1374757121) has deleted/unused inode 739442688.  Clear? no

Missing '.' in directory inode 4217481985.
Fix? no

Invalid inode number for '.' in directory inode 4217481985.
Fix? no

Directory entry for '.' in /meta (4217481985) is big.
Split? no

Pass 2: Memory used: 272k/18014398507852448k (66k/207k), time:  1.85/ 0.90/ 0.91
Pass 2: I/O read: 1MB, write: 0MB, rate: 0.54MB/s
Pass 3: Checking directory connectivity
Peak memory: Memory used: 272k/18014398508375496k (66k/207k), time: 27.06/19.05/ 7.36
'..' in /data (1374757121) is <The NULL inode> (0), should be / (2).
Fix? no

'..' in /meta (4217481985) is <The NULL inode> (0), should be / (2).
Fix? no

Pass 3: Memory used: 272k/18014398507852448k (66k/207k), time:  0.57/ 0.26/ 0.32
Pass 3: I/O read: 0MB, write: 0MB, rate: 0.00MB/s
Pass 4: Checking reference counts
Inode 2 ref count is 5, should be 3.  Fix? no

Inode 1374757121 ref count is 2, should be 1.  Fix? no

Unattached inode 1374757122
Connect to /lost+found? no

Unattached inode 1374757123
Connect to /lost+found? no

Unattached inode 1374757124
Connect to /lost+found? no

Unattached inode 1374757125
Connect to /lost+found? no

Unattached inode 1374757126
Connect to /lost+found? no

Unattached inode 1374757127
Connect to /lost+found? no

Unattached inode 1374757128
Connect to /lost+found? no

Unattached inode 1374757129
Connect to /lost+found? no

Unattached inode 1374757130
Connect to /lost+found? no

Unattached inode 1374757131
Connect to /lost+found? no

Unattached inode 1374757132
Connect to /lost+found? no

Unattached inode 1374757133
Connect to /lost+found? no

Unattached inode 1374757134
Connect to /lost+found? no

Unattached inode 1374757135
Connect to /lost+found? no

Unattached inode 1374757136
Connect to /lost+found? no

Unattached inode 1374757137
Connect to /lost+found? no

Unattached inode 1374757138
Connect to /lost+found? no

Unattached inode 1374757139
Connect to /lost+found? no

Unattached inode 1374757140
Connect to /lost+found? no

Unattached inode 1374757141
Connect to /lost+found? no

Unattached inode 1374757142
Connect to /lost+found? no

Unattached inode 1374757143
Connect to /lost+found? no

Unattached inode 1374757144
Connect to /lost+found? no

Unattached inode 1374757145
Connect to /lost+found? no

Unattached inode 1374757146
Connect to /lost+found? no

Unattached inode 1374757147
Connect to /lost+found? no

Unattached inode 1374757148
Connect to /lost+found? no

Unattached inode 1374757149
Connect to /lost+found? no

Unattached inode 1374757150
Connect to /lost+found? no

Unattached inode 1374757151
Connect to /lost+found? no

Unattached inode 1374757152
Connect to /lost+found? no

Unattached inode 1374757153
Connect to /lost+found? no

Unattached inode 1374757154
Connect to /lost+found? no

Unattached inode 1374757155
Connect to /lost+found? no

Unattached inode 1374757156
Connect to /lost+found? no

Unattached inode 1374757157
Connect to /lost+found? no

Unattached inode 1374757158
Connect to /lost+found? no

Unattached inode 1374757159
Connect to /lost+found? no

Unattached inode 1374757160
Connect to /lost+found? no

Unattached inode 1374757161
Connect to /lost+found? no

Unattached inode 1374757162
Connect to /lost+found? no

Unattached inode 1374757163
Connect to /lost+found? no

Unattached inode 1374757164
Connect to /lost+found? no

Unattached inode 1374757165
Connect to /lost+found? no

Unattached inode 1374757166
Connect to /lost+found? no

Unattached inode 1374757167
Connect to /lost+found? no

Unattached inode 1374757168
Connect to /lost+found? no

Unattached inode 1374757169
Connect to /lost+found? no

Unattached inode 1374757170
Connect to /lost+found? no

Unattached inode 1374757171
Connect to /lost+found? no

Unattached inode 1374757172
Connect to /lost+found? no

Unattached inode 1374757173
Connect to /lost+found? no

Unattached inode 1374757174
Connect to /lost+found? no

Unattached inode 1374757175
Connect to /lost+found? no

Unattached inode 1374757176
Connect to /lost+found? no

Unattached inode 1374757177
Connect to /lost+found? no

Unattached inode 1374757178
Connect to /lost+found? no

Unattached inode 1374757179
Connect to /lost+found? no

Unattached inode 1374757180
Connect to /lost+found? no

Unattached inode 1374757181
Connect to /lost+found? no

Unattached inode 1374757182
Connect to /lost+found? no

Unattached inode 1374757183
Connect to /lost+found? no

Unattached inode 1374757184
Connect to /lost+found? no

Unattached inode 1374757185
Connect to /lost+found? no

Unattached inode 1374757186
Connect to /lost+found? no

Unattached inode 1374757187
Connect to /lost+found? no

Unattached inode 1374757188
Connect to /lost+found? no

Unattached inode 1374757189
Connect to /lost+found? no

Unattached inode 1374757190
Connect to /lost+found? no

Unattached inode 1374757191
Connect to /lost+found? no

Unattached inode 1374757192
Connect to /lost+found? no

Unattached inode 1374757193
Connect to /lost+found? no

Unattached inode 1374757194
Connect to /lost+found? no

Unattached inode 1374757195
Connect to /lost+found? no

Unattached inode 1374757196
Connect to /lost+found? no

Unattached inode 1374757197
Connect to /lost+found? no

Unattached inode 1374757198
Connect to /lost+found? no

Unattached inode 1374757199
Connect to /lost+found? no

Unattached inode 1374757200
Connect to /lost+found? no

Unattached inode 1374757201
Connect to /lost+found? no

Unattached inode 1374757202
Connect to /lost+found? no

Unattached inode 1374757203
Connect to /lost+found? no

Unattached inode 1374757204
Connect to /lost+found? no

Unattached inode 1374757205
Connect to /lost+found? no

Unattached inode 1374757206
Connect to /lost+found? no

Unattached inode 1374757207
Connect to /lost+found? no

Unattached inode 1374757208
Connect to /lost+found? no

Unattached inode 1374757209
Connect to /lost+found? no

Unattached inode 1374757210
Connect to /lost+found? no

Unattached inode 1374757211
Connect to /lost+found? no

Unattached inode 1374757212
Connect to /lost+found? no

Unattached inode 1374757213
Connect to /lost+found? no

Unattached inode 1374757214
Connect to /lost+found? no

Unattached inode 1374757215
Connect to /lost+found? no

Unattached inode 1374757216
Connect to /lost+found? no

Unattached inode 1374757217
Connect to /lost+found? no

Unattached inode 1374757218
Connect to /lost+found? no

Unattached inode 1374757219
Connect to /lost+found? no

Unattached inode 1374757220
Connect to /lost+found? no

Unattached inode 1374757221
Connect to /lost+found? no

Unattached inode 1374757222
Connect to /lost+found? no

Unattached inode 1374757223
Connect to /lost+found? no

Unattached inode 1374757224
Connect to /lost+found? no

Unattached inode 1374757225
Connect to /lost+found? no

Unattached inode 1374757226
Connect to /lost+found? no

Unattached inode 1374757227
Connect to /lost+found? no

Unattached inode 1374757228
Connect to /lost+found? no

Unattached inode 1374757229
Connect to /lost+found? no

Unattached inode 1374757230
Connect to /lost+found? no

Unattached inode 1374757231
Connect to /lost+found? no

Unattached inode 1374757232
Connect to /lost+found? no

Unattached inode 1374757233
Connect to /lost+found? no

Unattached inode 1374757234
Connect to /lost+found? no

Unattached inode 1374757235
Connect to /lost+found? no

Unattached inode 1374757236
Connect to /lost+found? no

Unattached inode 1374757237
Connect to /lost+found? no

Unattached inode 1374757238
Connect to /lost+found? no

Unattached inode 1374757239
Connect to /lost+found? no

Unattached inode 1374757240
Connect to /lost+found? no

Unattached inode 1374757241
Connect to /lost+found? no

Unattached inode 1374757242
Connect to /lost+found? no

Unattached inode 1374757243
Connect to /lost+found? no

Unattached inode 1374757244
Connect to /lost+found? no

Unattached inode 1374757245
Connect to /lost+found? no

Unattached inode 1374757246
Connect to /lost+found? no

Unattached inode 1374757247
Connect to /lost+found? no

Unattached inode 1374757248
Connect to /lost+found? no

Unattached inode 1374757249
Connect to /lost+found? no

Unattached inode 1374757250
Connect to /lost+found? no

Unattached inode 1374757251
Connect to /lost+found? no

Inode 4217481985 ref count is 2, should be 1.  Fix? no

Pass 4: Memory used: 272k/18014398509138608k (66k/207k), time: 145.87/145.61/ 0.24
Pass 4: I/O read: 1MB, write: 0MB, rate: 0.01MB/s
Pass 5: Checking group summary information
Pass 5: Memory used: 272k/18014398508615560k (66k/207k), time: 238.95/54.46/ 2.69
Pass 5: I/O read: 173MB, write: 0MB, rate: 0.72MB/s

/dev/mapper/bigvg-bigvol: ********** WARNING: Filesystem still has errors **********


     143 inodes used (0.00%)
       0 non-contiguous files (0.0%)
       0 non-contiguous directories (0.0%)
         # of inodes with ind/dind/tind blocks: 0/0/0
         Extent depth histogram: 3/130
303588979 blocks used (1.35%)
       0 bad blocks
       0 large files

     130 regular files
       4 directories
       0 character device files
       0 block device files
       0 fifos
4294967292 links
       0 symbolic links (0 fast symbolic links)
       0 sockets
--------
       1 file
Memory used: 272k/18014398508615560k (66k/207k), time: 411.93/219.12/10.34
I/O read: 215MB, write: 0MB, rate: 0.52MB/s

# debugfs -c /dev/mapper/bigvg-bigvol 
debugfs 1.41.9 (22-Aug-2009)
/dev/mapper/bigvg-bigvol: catastrophic mode - not reading inode or group bitmaps
debugfs:  stat <1374757121>
Inode: 1374757121   Type: directory    Mode:  0700   Flags: 0x80000
Generation: 3074310533    Version: 0x00000000:00000083
User:     0   Group:     0   Size: 4096
File ACL: 0    Directory ACL: 0
Links: 2   Blockcount: 8
Fragment:  Address: 0    Number: 0    Size: 0
 ctime: 0x4adfdda6:9fdcba8c -- Thu Oct 22 00:20:54 2009
 atime: 0x4adfdc7a:66134bb4 -- Thu Oct 22 00:15:54 2009
 mtime: 0x4adfdda6:9fdcba8c -- Thu Oct 22 00:20:54 2009
crtime: 0x4adfdc7a:66134bb4 -- Thu Oct 22 00:15:54 2009
Size of extra inode fields: 28
EXTENTS:
(0): 7237802096
debugfs:  ls <1374757121>
 1374757121  (12) .    2  (12) ..    1374757122  (20) datafile0   
 1374757123  (20) datafile1    1374757124  (20) datafile2   
 1374757125  (20) datafile3    1374757126  (20) datafile4   
 1374757127  (20) datafile5    1374757128  (20) datafile6   
 ...
# Large file creates
# Creating 1 GB files.

time=300
alignio=1

[filesystem0]
	location=/ffsb/disk1

	# All created files will be 1 GB.
	min_filesize=1073741824 
	max_filesize=1073741824
[end0]

[threadgroup0]
	num_threads=1

	create_weight=1

	write_blocksize=4096  # 4 kB

	[stats]
		enable_stats=1
		enable_range=1

		msec_range    0.00      0.01
		msec_range    0.01      0.02
		msec_range    0.02      0.05
		msec_range    0.05      0.10
		msec_range    0.10      0.20
		msec_range    0.20      0.50
		msec_range    0.50      1.00
		msec_range    1.00      2.00
		msec_range    2.00      5.00
		msec_range    5.00     10.00
		msec_range   10.00     20.00
		msec_range   20.00     50.00
		msec_range   50.00    100.00
		msec_range  100.00    200.00
		msec_range  200.00    500.00
		msec_range  500.00   1000.00
		msec_range 1000.00   2000.00
		msec_range 2000.00   5000.00
		msec_range 5000.00  10000.00
	[end]
[end0]

[Index of Archives]     [Reiser Filesystem Development]     [Ceph FS]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Linux FS]     [Yosemite National Park]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Device Mapper]     [Linux Media]

  Powered by Linux