hoytech / vmtouch

Portable file system cache diagnostics and control
https://hoytech.com/vmtouch/
BSD 3-Clause "New" or "Revised" License
1.79k stars 210 forks source link

Bus error (core dumped) #14

Closed AVVS closed 9 years ago

AVVS commented 10 years ago

Hi, I've been trying to load my index files and on one specific file it always crashes, attaching the dump:

ProblemType: Crash
Architecture: amd64
Date: Tue Aug  5 06:52:47 2014
DistroRelease: Ubuntu 12.04
ExecutablePath: /usr/sbin/vmtouch
ExecutableTimestamp: 1407244296
ProcCmdline: vmtouch -m 10G  -t /data/es/data/elasticsearch/nodes/0/indices/profiles-2014-07-09
ProcCwd: /home/vitaly
ProcEnviron:
 TERM=xterm-256color
 SHELL=/bin/bash
 LANG=en_US.utf8
ProcMaps:
 00400000-00404000 r-xp 00000000 fc:00 1180337                            /usr/sbin/vmtouch
 00604000-00605000 r--p 00004000 fc:00 1180337                            /usr/sbin/vmtouch
 00605000-00606000 rw-p 00005000 fc:00 1180337                            /usr/sbin/vmtouch
 00606000-00608000 rw-p 00000000 00:00 0 
 008ff000-00920000 rw-p 00000000 00:00 0                                  [heap]
 7fdbd1509000-7fdbd16be000 r-xp 00000000 fc:00 5898574                    /lib/x86_64-linux-gnu/libc-2.15.so
 7fdbd16be000-7fdbd18be000 ---p 001b5000 fc:00 5898574                    /lib/x86_64-linux-gnu/libc-2.15.so
 7fdbd18be000-7fdbd18c2000 r--p 001b5000 fc:00 5898574                    /lib/x86_64-linux-gnu/libc-2.15.so
 7fdbd18c2000-7fdbd18c4000 rw-p 001b9000 fc:00 5898574                    /lib/x86_64-linux-gnu/libc-2.15.so
 7fdbd18c4000-7fdbd18c9000 rw-p 00000000 00:00 0 
 7fdbd18c9000-7fdbd18eb000 r-xp 00000000 fc:00 5898293                    /lib/x86_64-linux-gnu/ld-2.15.so
 7fdbd1ac3000-7fdbd1ade000 r--s 00000000 fc:00 131772                     /data/es/data/elasticsearch/nodes/0/indices/profiles-2014-07-09/52/index/_2o_completion090_9.pos
 7fdbd1ade000-7fdbd1ae1000 rw-p 00000000 00:00 0 
 7fdbd1ae9000-7fdbd1aeb000 rw-p 00000000 00:00 0 
 7fdbd1aeb000-7fdbd1aec000 r--p 00022000 fc:00 5898293                    /lib/x86_64-linux-gnu/ld-2.15.so
 7fdbd1aec000-7fdbd1aee000 rw-p 00023000 fc:00 5898293                    /lib/x86_64-linux-gnu/ld-2.15.so
 7fff76cdd000-7fff76cfe000 rw-p 00000000 00:00 0                          [stack]
 7fff76dc6000-7fff76dc8000 r-xp 00000000 00:00 0                          [vdso]
 ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
ProcStatus:
 Name:  vmtouch
 State: S (sleeping)
 Tgid:  28486
 Ngid:  0
 Pid:   28486
 PPid:  28357
 TracerPid: 0
 Uid:   1001    1001    1001    1001
 Gid:   1001    1001    1001    1001
 FDSize:    256
 Groups:    27 1001 
 VmPeak:       90772 kB
 VmSize:        4424 kB
 VmLck:        0 kB
 VmPin:        0 kB
 VmHWM:    86968 kB
 VmRSS:      644 kB
 VmData:         188 kB
 VmStk:      136 kB
 VmExe:       16 kB
 VmLib:     1884 kB
 VmPTE:       32 kB
 VmSwap:           0 kB
 Threads:   1
 SigQ:  0/773252
 SigPnd:    0000000000000000
 ShdPnd:    0000000000000000
 SigBlk:    0000000000000000
 SigIgn:    0000000000000000
 SigCgt:    0000000000000000
 CapInh:    0000000000000000
 CapPrm:    0000000000000000
 CapEff:    0000000000000000
 CapBnd:    0000001fffffffff
 Seccomp:   0
 Cpus_allowed:  ffffff
 Cpus_allowed_list: 0-23
 Mems_allowed:  00000000,00000003
 Mems_allowed_list: 0-1
 voluntary_ctxt_switches:   6607
 nonvoluntary_ctxt_switches:    252
Signal: 7
Uname: Linux 3.13.0-32-generic x86_64
UserGroups: sudo
CoreDump: base64
 H4sICAAAAAAC/0NvcmVEdW1wAA==
 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
hoytech commented 10 years ago

Thank you for the report.

One way this can happen is if the file is truncated in between when vmtouch mmap()s the file and when it access the memory pages. However if this is happening consistently this is probably unlikely.

Another possibility is that the file is a sparse file. I'm not really sure how vmtouch interacts with sparse files. Can you please run:

ls -alsh /data/es/data/elasticsearch/nodes/0/indices/profiles-2014-07-09

so we can see if the amount it takes up on disk is substantially less than the max file size?

If it is sparse, and you don't have enough disk space to create all the pages, I think a SIGBUS may be delivered although I've never tried this before.

Cheers,

Doug

AVVS commented 10 years ago

There are actually a lot of different files (lucene index).

/data/es/data/elasticsearch/nodes/0/indices/profiles-2014-07-09/23/index/_2s_completion090_6.tim
[OOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOo o] 240/247Bus error (core dumped)

ls -alsh /data/es/data/elasticsearch/nodes/0/indices/profiles-2014-07-09/23/index/_2s_completion090_6.tim
988K -rw-r--r-- 1 elasticsearch elasticsearch 986K Aug  5 00:43 /data/es/data/elasticsearch/nodes/0/indices/profiles-2014-07-09/23/index/_2s_completion090_6.tim

Also, it is probably worth mentioning that on other machines, which have replicas - this command works just fine

There are around 15 shards like that, they add up to 6G in total.

total 336M
  12K drwxr-xr-x 2 elasticsearch elasticsearch  12K Aug  5 07:39 .
 4.0K drwxr-xr-x 5 elasticsearch elasticsearch 4.0K Aug  5 00:43 ..
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_0.blm
 404K -rw-r--r-- 1 elasticsearch elasticsearch 402K Aug  5 00:43 _2s_completion090_0.cmp
 212K -rw-r--r-- 1 elasticsearch elasticsearch 212K Aug  5 00:43 _2s_completion090_0.doc
 1.8M -rw-r--r-- 1 elasticsearch elasticsearch 1.8M Aug  5 00:43 _2s_completion090_0.pay
 672K -rw-r--r-- 1 elasticsearch elasticsearch 672K Aug  5 00:43 _2s_completion090_0.pos
 204K -rw-r--r-- 1 elasticsearch elasticsearch 201K Aug  5 00:43 _2s_completion090_0.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.4K Aug  5 00:43 _2s_completion090_0.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_10.blm
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.3K Aug  5 00:43 _2s_completion090_10.cmp
 160K -rw-r--r-- 1 elasticsearch elasticsearch 160K Aug  5 00:43 _2s_completion090_10.doc
 2.3M -rw-r--r-- 1 elasticsearch elasticsearch 2.3M Aug  5 00:43 _2s_completion090_10.pay
  76K -rw-r--r-- 1 elasticsearch elasticsearch  76K Aug  5 00:43 _2s_completion090_10.pos
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.0K Aug  5 00:43 _2s_completion090_10.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  132 Aug  5 00:43 _2s_completion090_10.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_11.blm
 404K -rw-r--r-- 1 elasticsearch elasticsearch 404K Aug  5 00:43 _2s_completion090_11.cmp
 324K -rw-r--r-- 1 elasticsearch elasticsearch 323K Aug  5 00:43 _2s_completion090_11.doc
 580K -rw-r--r-- 1 elasticsearch elasticsearch 580K Aug  5 00:43 _2s_completion090_11.pay
 1.6M -rw-r--r-- 1 elasticsearch elasticsearch 1.6M Aug  5 00:43 _2s_completion090_11.pos
 256K -rw-r--r-- 1 elasticsearch elasticsearch 255K Aug  5 00:43 _2s_completion090_11.tim
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 4.5K Aug  5 00:43 _2s_completion090_11.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_1.blm
 2.6M -rw-r--r-- 1 elasticsearch elasticsearch 2.6M Aug  5 00:43 _2s_completion090_1.cmp
 344K -rw-r--r-- 1 elasticsearch elasticsearch 342K Aug  5 00:43 _2s_completion090_1.doc
  12K -rw-r--r-- 1 elasticsearch elasticsearch  11K Aug  5 00:43 _2s_completion090_1.pay
 5.0M -rw-r--r-- 1 elasticsearch elasticsearch 5.0M Aug  5 00:43 _2s_completion090_1.pos
 1.4M -rw-r--r-- 1 elasticsearch elasticsearch 1.4M Aug  5 00:43 _2s_completion090_1.tim
  16K -rw-r--r-- 1 elasticsearch elasticsearch  16K Aug  5 00:43 _2s_completion090_1.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_2.blm
 148K -rw-r--r-- 1 elasticsearch elasticsearch 148K Aug  5 00:43 _2s_completion090_2.cmp
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   83 Aug  5 00:43 _2s_completion090_2.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_2.pay
  80K -rw-r--r-- 1 elasticsearch elasticsearch  79K Aug  5 00:43 _2s_completion090_2.pos
  88K -rw-r--r-- 1 elasticsearch elasticsearch  88K Aug  5 00:43 _2s_completion090_2.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  754 Aug  5 00:43 _2s_completion090_2.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_3.blm
 2.1M -rw-r--r-- 1 elasticsearch elasticsearch 2.1M Aug  5 00:43 _2s_completion090_3.cmp
 208K -rw-r--r-- 1 elasticsearch elasticsearch 208K Aug  5 00:43 _2s_completion090_3.doc
  32K -rw-r--r-- 1 elasticsearch elasticsearch  29K Aug  5 00:43 _2s_completion090_3.pay
 2.4M -rw-r--r-- 1 elasticsearch elasticsearch 2.4M Aug  5 00:43 _2s_completion090_3.pos
1000K -rw-r--r-- 1 elasticsearch elasticsearch 999K Aug  5 00:43 _2s_completion090_3.tim
  12K -rw-r--r-- 1 elasticsearch elasticsearch  12K Aug  5 00:43 _2s_completion090_3.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_4.blm
 760K -rw-r--r-- 1 elasticsearch elasticsearch 758K Aug  5 00:43 _2s_completion090_4.cmp
 104K -rw-r--r-- 1 elasticsearch elasticsearch 103K Aug  5 00:43 _2s_completion090_4.doc
  68K -rw-r--r-- 1 elasticsearch elasticsearch  65K Aug  5 00:43 _2s_completion090_4.pay
 1.2M -rw-r--r-- 1 elasticsearch elasticsearch 1.2M Aug  5 00:43 _2s_completion090_4.pos
 344K -rw-r--r-- 1 elasticsearch elasticsearch 344K Aug  5 00:43 _2s_completion090_4.tim
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 4.1K Aug  5 00:43 _2s_completion090_4.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_5.blm
 2.9M -rw-r--r-- 1 elasticsearch elasticsearch 2.9M Aug  5 00:43 _2s_completion090_5.cmp
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 6.1K Aug  5 00:43 _2s_completion090_5.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.7K Aug  5 00:43 _2s_completion090_5.pay
 2.0M -rw-r--r-- 1 elasticsearch elasticsearch 2.0M Aug  5 00:43 _2s_completion090_5.pos
 1.9M -rw-r--r-- 1 elasticsearch elasticsearch 1.9M Aug  5 00:43 _2s_completion090_5.tim
  28K -rw-r--r-- 1 elasticsearch elasticsearch  25K Aug  5 00:43 _2s_completion090_5.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_6.blm
 2.1M -rw-r--r-- 1 elasticsearch elasticsearch 2.1M Aug  5 00:43 _2s_completion090_6.cmp
  12K -rw-r--r-- 1 elasticsearch elasticsearch  12K Aug  5 00:43 _2s_completion090_6.doc
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 4.1K Aug  5 00:43 _2s_completion090_6.pay
 1.1M -rw-r--r-- 1 elasticsearch elasticsearch 1.1M Aug  5 00:43 _2s_completion090_6.pos
 988K -rw-r--r-- 1 elasticsearch elasticsearch 986K Aug  5 00:43 _2s_completion090_6.tim
  12K -rw-r--r-- 1 elasticsearch elasticsearch 8.6K Aug  5 00:43 _2s_completion090_6.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_7.blm
  16K -rw-r--r-- 1 elasticsearch elasticsearch  16K Aug  5 00:43 _2s_completion090_7.cmp
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.6K Aug  5 00:43 _2s_completion090_7.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_7.pay
  32K -rw-r--r-- 1 elasticsearch elasticsearch  29K Aug  5 00:43 _2s_completion090_7.pos
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 7.2K Aug  5 00:43 _2s_completion090_7.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  107 Aug  5 00:43 _2s_completion090_7.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_8.blm
  52K -rw-r--r-- 1 elasticsearch elasticsearch  50K Aug  5 00:43 _2s_completion090_8.cmp
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 4.2K Aug  5 00:43 _2s_completion090_8.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_8.pay
  44K -rw-r--r-- 1 elasticsearch elasticsearch  43K Aug  5 00:43 _2s_completion090_8.pos
  24K -rw-r--r-- 1 elasticsearch elasticsearch  21K Aug  5 00:43 _2s_completion090_8.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  324 Aug  5 00:43 _2s_completion090_8.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_completion090_9.blm
  28K -rw-r--r-- 1 elasticsearch elasticsearch  28K Aug  5 00:43 _2s_completion090_9.cmp
  40K -rw-r--r-- 1 elasticsearch elasticsearch  39K Aug  5 00:43 _2s_completion090_9.doc
 160K -rw-r--r-- 1 elasticsearch elasticsearch 159K Aug  5 00:43 _2s_completion090_9.pay
 104K -rw-r--r-- 1 elasticsearch elasticsearch 101K Aug  5 00:43 _2s_completion090_9.pos
  20K -rw-r--r-- 1 elasticsearch elasticsearch  18K Aug  5 00:43 _2s_completion090_9.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  319 Aug  5 00:43 _2s_completion090_9.tip
 632K -rw-r--r-- 1 elasticsearch elasticsearch 630K Aug  5 00:43 _2s_es090_0.blm
  83M -rw-r--r-- 1 elasticsearch elasticsearch  83M Aug  5 00:43 _2s_es090_0.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _2s_es090_0.pay
  36M -rw-r--r-- 1 elasticsearch elasticsearch  36M Aug  5 00:43 _2s_es090_0.pos
  84M -rw-r--r-- 1 elasticsearch elasticsearch  84M Aug  5 00:43 _2s_es090_0.tim
 1.9M -rw-r--r-- 1 elasticsearch elasticsearch 1.9M Aug  5 00:43 _2s_es090_0.tip
  23M -rw-r--r-- 1 elasticsearch elasticsearch  23M Aug  5 00:43 _2s.fdt
  16K -rw-r--r-- 1 elasticsearch elasticsearch  13K Aug  5 00:43 _2s.fdx
  12K -rw-r--r-- 1 elasticsearch elasticsearch  10K Aug  5 00:43 _2s.fnm
  76K -rw-r--r-- 1 elasticsearch elasticsearch  74K Aug  5 00:43 _2s_Lucene45_0.dvd
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   78 Aug  5 00:43 _2s_Lucene45_0.dvm
  25M -rw-r--r-- 1 elasticsearch elasticsearch  25M Aug  5 00:43 _2s.nvd
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  568 Aug  5 00:43 _2s.nvm
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.5K Aug  5 00:43 _2s.si
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_0.blm
  72K -rw-r--r-- 1 elasticsearch elasticsearch  70K Aug  5 00:43 _3ft_completion090_0.cmp
  24K -rw-r--r-- 1 elasticsearch elasticsearch  24K Aug  5 00:43 _3ft_completion090_0.doc
 160K -rw-r--r-- 1 elasticsearch elasticsearch 158K Aug  5 00:43 _3ft_completion090_0.pay
 144K -rw-r--r-- 1 elasticsearch elasticsearch 143K Aug  5 00:43 _3ft_completion090_0.pos
  36K -rw-r--r-- 1 elasticsearch elasticsearch  34K Aug  5 00:43 _3ft_completion090_0.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  406 Aug  5 00:43 _3ft_completion090_0.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_10.blm
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  912 Aug  5 00:43 _3ft_completion090_10.cmp
  16K -rw-r--r-- 1 elasticsearch elasticsearch  14K Aug  5 00:43 _3ft_completion090_10.doc
 192K -rw-r--r-- 1 elasticsearch elasticsearch 189K Aug  5 00:43 _3ft_completion090_10.pay
  20K -rw-r--r-- 1 elasticsearch elasticsearch  19K Aug  5 00:43 _3ft_completion090_10.pos
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.1K Aug  5 00:43 _3ft_completion090_10.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  106 Aug  5 00:43 _3ft_completion090_10.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_11.blm
 124K -rw-r--r-- 1 elasticsearch elasticsearch 123K Aug  5 00:43 _3ft_completion090_11.cmp
  40K -rw-r--r-- 1 elasticsearch elasticsearch  39K Aug  5 00:43 _3ft_completion090_11.doc
  20K -rw-r--r-- 1 elasticsearch elasticsearch  19K Aug  5 00:43 _3ft_completion090_11.pay
 396K -rw-r--r-- 1 elasticsearch elasticsearch 393K Aug  5 00:43 _3ft_completion090_11.pos
  72K -rw-r--r-- 1 elasticsearch elasticsearch  72K Aug  5 00:43 _3ft_completion090_11.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.2K Aug  5 00:43 _3ft_completion090_11.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_12.blm
  44K -rw-r--r-- 1 elasticsearch elasticsearch  44K Aug  5 00:43 _3ft_completion090_12.cmp
  12K -rw-r--r-- 1 elasticsearch elasticsearch  10K Aug  5 00:43 _3ft_completion090_12.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_12.pay
 100K -rw-r--r-- 1 elasticsearch elasticsearch  97K Aug  5 00:43 _3ft_completion090_12.pos
  28K -rw-r--r-- 1 elasticsearch elasticsearch  28K Aug  5 00:43 _3ft_completion090_12.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  466 Aug  5 00:43 _3ft_completion090_12.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_1.blm
 436K -rw-r--r-- 1 elasticsearch elasticsearch 435K Aug  5 00:43 _3ft_completion090_1.cmp
  40K -rw-r--r-- 1 elasticsearch elasticsearch  37K Aug  5 00:43 _3ft_completion090_1.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_1.pay
 656K -rw-r--r-- 1 elasticsearch elasticsearch 655K Aug  5 00:43 _3ft_completion090_1.pos
 212K -rw-r--r-- 1 elasticsearch elasticsearch 210K Aug  5 00:43 _3ft_completion090_1.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.9K Aug  5 00:43 _3ft_completion090_1.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_2.blm
  16K -rw-r--r-- 1 elasticsearch elasticsearch  13K Aug  5 00:43 _3ft_completion090_2.cmp
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   83 Aug  5 00:43 _3ft_completion090_2.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_2.pay
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 6.5K Aug  5 00:43 _3ft_completion090_2.pos
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 7.7K Aug  5 00:43 _3ft_completion090_2.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  103 Aug  5 00:43 _3ft_completion090_2.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_3.blm
 372K -rw-r--r-- 1 elasticsearch elasticsearch 369K Aug  5 00:43 _3ft_completion090_3.cmp
  36K -rw-r--r-- 1 elasticsearch elasticsearch  35K Aug  5 00:43 _3ft_completion090_3.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.1K Aug  5 00:43 _3ft_completion090_3.pay
 504K -rw-r--r-- 1 elasticsearch elasticsearch 504K Aug  5 00:43 _3ft_completion090_3.pos
 164K -rw-r--r-- 1 elasticsearch elasticsearch 161K Aug  5 00:43 _3ft_completion090_3.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.7K Aug  5 00:43 _3ft_completion090_3.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_4.blm
 184K -rw-r--r-- 1 elasticsearch elasticsearch 183K Aug  5 00:43 _3ft_completion090_4.cmp
  28K -rw-r--r-- 1 elasticsearch elasticsearch  26K Aug  5 00:43 _3ft_completion090_4.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 3.7K Aug  5 00:43 _3ft_completion090_4.pay
 384K -rw-r--r-- 1 elasticsearch elasticsearch 383K Aug  5 00:43 _3ft_completion090_4.pos
  92K -rw-r--r-- 1 elasticsearch elasticsearch  89K Aug  5 00:43 _3ft_completion090_4.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.1K Aug  5 00:43 _3ft_completion090_4.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_5.blm
 400K -rw-r--r-- 1 elasticsearch elasticsearch 400K Aug  5 00:43 _3ft_completion090_5.cmp
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 4.3K Aug  5 00:43 _3ft_completion090_5.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_5.pay
 272K -rw-r--r-- 1 elasticsearch elasticsearch 271K Aug  5 00:43 _3ft_completion090_5.pos
 228K -rw-r--r-- 1 elasticsearch elasticsearch 228K Aug  5 00:43 _3ft_completion090_5.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.9K Aug  5 00:43 _3ft_completion090_5.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_6.blm
 376K -rw-r--r-- 1 elasticsearch elasticsearch 375K Aug  5 00:43 _3ft_completion090_6.cmp
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 3.3K Aug  5 00:43 _3ft_completion090_6.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_6.pay
 240K -rw-r--r-- 1 elasticsearch elasticsearch 240K Aug  5 00:43 _3ft_completion090_6.pos
 160K -rw-r--r-- 1 elasticsearch elasticsearch 157K Aug  5 00:43 _3ft_completion090_6.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.1K Aug  5 00:43 _3ft_completion090_6.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_7.blm
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  283 Aug  5 00:43 _3ft_completion090_7.cmp
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  105 Aug  5 00:43 _3ft_completion090_7.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_7.pay
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  473 Aug  5 00:43 _3ft_completion090_7.pos
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  185 Aug  5 00:43 _3ft_completion090_7.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   81 Aug  5 00:43 _3ft_completion090_7.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_8.blm
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.2K Aug  5 00:43 _3ft_completion090_8.cmp
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  129 Aug  5 00:43 _3ft_completion090_8.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_8.pay
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  711 Aug  5 00:43 _3ft_completion090_8.pos
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  463 Aug  5 00:43 _3ft_completion090_8.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   81 Aug  5 00:43 _3ft_completion090_8.tip
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_completion090_9.blm
  12K -rw-r--r-- 1 elasticsearch elasticsearch 9.2K Aug  5 00:43 _3ft_completion090_9.cmp
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 4.4K Aug  5 00:43 _3ft_completion090_9.doc
  12K -rw-r--r-- 1 elasticsearch elasticsearch 8.8K Aug  5 00:43 _3ft_completion090_9.pay
  24K -rw-r--r-- 1 elasticsearch elasticsearch  24K Aug  5 00:43 _3ft_completion090_9.pos
 8.0K -rw-r--r-- 1 elasticsearch elasticsearch 5.6K Aug  5 00:43 _3ft_completion090_9.tim
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  108 Aug  5 00:43 _3ft_completion090_9.tip
  88K -rw-r--r-- 1 elasticsearch elasticsearch  87K Aug  5 00:43 _3ft_es090_0.blm
  13M -rw-r--r-- 1 elasticsearch elasticsearch  13M Aug  5 00:43 _3ft_es090_0.doc
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   50 Aug  5 00:43 _3ft_es090_0.pay
 6.9M -rw-r--r-- 1 elasticsearch elasticsearch 6.8M Aug  5 00:43 _3ft_es090_0.pos
  17M -rw-r--r-- 1 elasticsearch elasticsearch  17M Aug  5 00:43 _3ft_es090_0.tim
 384K -rw-r--r-- 1 elasticsearch elasticsearch 384K Aug  5 00:43 _3ft_es090_0.tip
 2.8M -rw-r--r-- 1 elasticsearch elasticsearch 2.8M Aug  5 00:43 _3ft.fdt
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.3K Aug  5 00:43 _3ft.fdx
  12K -rw-r--r-- 1 elasticsearch elasticsearch  12K Aug  5 00:43 _3ft.fnm
  76K -rw-r--r-- 1 elasticsearch elasticsearch  73K Aug  5 00:43 _3ft_Lucene49_0.dvd
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 1.3K Aug  5 00:43 _3ft_Lucene49_0.dvm
 1.9M -rw-r--r-- 1 elasticsearch elasticsearch 1.9M Aug  5 00:43 _3ft.nvd
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  611 Aug  5 00:43 _3ft.nvm
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.8K Aug  5 00:43 _3ft.si
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.9K Aug  5 00:43 _checksums-1407224602984
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch 2.9K Aug  5 07:09 _checksums-1407247741053
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch  178 Aug  5 07:39 segments_g3
 4.0K -rw-r--r-- 1 elasticsearch elasticsearch   36 Aug  5 07:39 segments.gen
    0 -rw-r--r-- 1 elasticsearch elasticsearch    0 Aug  5 07:09 write.lock
hoytech commented 10 years ago

Hmm it doesn't look like it has anything to do with sparse files based on that directory listing.

Thanks!

Doug

AVVS commented 9 years ago

Basically it was a broken hard drive. I eventually knew that when it died.