These debugging commands are neat I'm learning as we go, here's some file
access stats:
[root@localhost ~]# service elasticsearch start
Starting elasticsearch: [ OK ]
[root@localhost ~]# service elasticsearch status
elasticsearch (pid 17129) is running...
[root@localhost ~]# strace -f -e trace=file -p 17129
Process 17129 attached with 35 threads - interrupt to quit
[pid 17163] lstat("/usr", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
[pid 17163] lstat("/usr/share", {st_mode=S_IFDIR|0755, st_size=4096, ...})
= 0
[pid 17163] lstat("/usr/share/elasticsearch", {st_mode=S_IFDIR|0777,
st_size=4096, ...}) = 0
[pid 17163] lstat("/usr/share/elasticsearch/lib", {st_mode=S_IFDIR|0777,
st_size=4096, ...}) = 0
[pid 17163] lstat("/usr/share/elasticsearch/lib/lucene-core-4.9.1.jar",
{st_mode=S_IFREG|0777, st_size=2507813, ...}) = 0
[pid 17163]
stat("/org/apache/lucene/codecs/lucene42/Lucene42DocValuesFormat.class",
0x7f1b301331c0) = -1 ENOENT (No such file or directory)
[pid 17151] open("/usr/java/jdk1.8.0_25/jre/lib/amd64/server/libjvm.so",
O_RDONLY) = 95
[pid 17151] open("/usr/java/jdk1.8.0_25/jre/lib/amd64/server/libjvm.so",
O_RDONLY) = 95
) = ?
[pid 17172] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17172 leader 17129
[pid 17171] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17171 leader 17129
[pid 17170] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17170 leader 17129
[pid 17169] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17169 leader 17129
[pid 17168] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17168 leader 17129
[pid 17167] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17167 leader 17129
[pid 17166] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17166 leader 17129
[pid 17165] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17165 leader 17129
[pid 17162] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17162 leader 17129
[pid 17161] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17161 leader 17129
[pid 17160] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17160 leader 17129
[pid 17159] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17159 leader 17129
[pid 17158] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17158 leader 17129
[pid 17157] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17157 leader 17129
[pid 17156] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17156 leader 17129
[pid 17155] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17155 leader 17129
[pid 17154] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17154 leader 17129
[pid 17153] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17153 leader 17129
[pid 17152] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17152 leader 17129
[pid 17142] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17142 leader 17129
[pid 17164] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17164 leader 17129
[pid 17163] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17163 leader 17129
[pid 17141] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17141 leader 17129
[pid 17140] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17140 leader 17129
[pid 17139] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17139 leader 17129
[pid 17138] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17138 leader 17129
[pid 17137] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17137 leader 17129
[pid 17136] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17136 leader 17129
[pid 17135] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17135 leader 17129
[pid 17134] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17134 leader 17129
[pid 17133] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17133 leader 17129
[pid 17132] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17132 leader 17129
[pid 17131] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17131 leader 17129
[pid 17151] +++ killed by SIGKILL +++
PANIC: handle_group_exit: 17151 leader 17129
+++ killed by SIGKILL +++
-Jef Statham
Without vices there would be no virtues.
It’s a magical world, Hobbes, ol’ buddy…Let’s go exploring!
On Mon, Nov 3, 2014 at 3:43 PM, Alexandre Rafalovitch arafalov@gmail.com
wrote:
I was actually thinking more about using trace to monitor file system
access (not just open, access as well).
Regards,
Alex.
On 3 November 2014 14:08, Jef Statham jef.statham@gmail.com wrote:
Thanks for the strace suggestion, this is what my trace returns. I'm
looking
into what futex is now.
Personal: http://www.outerthoughts.com/ and @arafalov
Solr resources and newsletter: http://www.solr-start.com/ and @solrstart
Solr popularizers community: Sign Up | LinkedIn
--
You received this message because you are subscribed to a topic in the
Google Groups "elasticsearch" group.
To unsubscribe from this topic, visit
https://groups.google.com/d/topic/elasticsearch/2tIe5i2b-TA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to
elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit
https://groups.google.com/d/msgid/elasticsearch/CAEFAe-Gu8nQf%3DgfxvWvkSwX1vrN50-zkkauA8iPnWb4n8zfPcA%40mail.gmail.com
.
For more options, visit https://groups.google.com/d/optout.
--
You received this message because you are subscribed to the Google Groups "elasticsearch" group.
To unsubscribe from this group and stop receiving emails from it, send an email to elasticsearch+unsubscribe@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/elasticsearch/CABj%3DZj_52g5E%2BAocsT998jYrXHpVUcDEKv9qb0Vj%2Ba9qHxtvyQ%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.