Monitoring Splunk

Crashing thread: OneShotFileWriter

rroberts
Splunk Employee
Splunk Employee

Batch upload a diag : 5178152 2011-11-17 17:18 diag-ip-10-168-65-59-2011-11-17.tar.gz (not too big I don't think)
Splunkd crashed. Any Idea what may have caused the crash?

Crash log snippet indicates the OneShotFileWriter thread is the culprit but have no idea why.

[build 189883] 2014-02-24 15:34:15
Received fatal signal 6 (Aborted).
Cause:
Signal sent by PID 1972 running under UID 521.
Crashing thread: OneShotFileWriter
OS: Linux
Arch: x86-64

Backtrace:
[0x00002AAAABC01EC5] gsignal + 53 (/lib64/libc.so.6)
[0x00002AAAABC03970] abort + 272 (/lib64/libc.so.6)
[0x00002AAAABBFB11F] __assert_fail + 239 (/lib64/libc.so.6)
[0x0000000000B4505F] _ZN20PipelineInputChannel16addNumberedFieldERK10StrSegment + 159 (splunkd)
[0x00002AAAAF020F01] ?
Linux / ip-10-188-188-218 / 2.6.21.7-2.ec2.v1.2.fc8xen / #1 SMP Fri Nov 20 17:48:28 EST 2009 / x86_64
Last few lines of stderr (may contain info on assertion failure, but also could be old):

Splunk std err shows…
2014-02-24 10:45:22.405 -0500 splunkd started (build 189883)
Cannot open manifest file inside "/home/stu4/opt/splunk/var/lib/splunk/defaultdb/db/db_1311012880_1283850332_0/rawdata": No such file or directory
Cannot open manifest file inside "/home/stu4/opt/splunk/var/lib/splunk/defaultdb/db/db_1373425154_1373415809_2/rawdata": No such file or directory
splunkd: /opt/splunk/p4/splunk/branches/6.0.1/src/framework/PipelineInputChannel.cpp:706: void PipelineInputChannel::addNumberedField(const StrSegment&): Assertion `_refcnt == 1' failed.
2014-02-24 15:36:18.312 -0500 splunkd started (build 189883)
Cannot open manifest file inside "/home/stu4/opt/splunk/var/lib/splunk/23456/db/db_1393265100_1393265100_2/rawdata": No such file or directory

[stu4@ip-10-188-188-218 bin]$ ./splunk version
Splunk 6.0.1 (build 189883)

[root@ip-10-188-188-218 splunker]# uname -a
Linux ip-10-188-188-218 2.6.21.7-2.ec2.v1.2.fc8xen #1 SMP Fri Nov 20 17:48:28 EST 2009 x86_64 x86_64 x86_64 GNU/Linux

Tags (2)
0 Karma
1 Solution

rroberts
Splunk Employee
Splunk Employee

Problem seemed to go away after upgrading to 6.2! Woohoo!

View solution in original post

0 Karma

rroberts
Splunk Employee
Splunk Employee

Problem seemed to go away after upgrading to 6.2! Woohoo!

0 Karma

rroberts
Splunk Employee
Splunk Employee

It was a newly created index with nothing in it.

0 Karma

sowings
Splunk Employee
Splunk Employee

The manifest file in question is the one from the data bucket, not the top level manifest. Is that index (23456) healthy?

0 Karma

rroberts
Splunk Employee
Splunk Employee

And happened again today:
Signal sent by PID 1849 running under UID 514.
Crashing thread: OneShotFileWriter
Im running Splunk as UID 514, I created the diag as splunk admin (UID 514) . Then attempted to eat the diag via SplunkWeb.
The manifest file shows:
f 444 splunk splunk splunk/README-splunk.txt

d 755 splunk splunk splunk/bin

f 555 splunk splunk splunk/bin/bloom

f 555 splunk splunk splunk/bin/btool

f 555 splunk splunk splunk/bin/btprobe

0 Karma

rroberts
Splunk Employee
Splunk Employee

Happened again today. This time UID 526. Manifest file shows:

-r--r--r-- 1 instructor student 840213 Sep 2 16:57 splunk-6.1.1-207789-linux-2.6-x86_64-manifest

Splunk 6.1.1 by the way.

0 Karma

rroberts
Splunk Employee
Splunk Employee

Unfortunately this training instance is gone. I'll spin up a new one and see if I can recreate.

0 Karma

lukejadamec
Super Champion

Do the manifest files exist? Does user UID 521 have access to the manifest files?

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Announcing Modern Navigation: A New Era of Splunk User Experience

We are excited to introduce the Modern Navigation feature in the Splunk Platform, available to both cloud and ...

Observability Simplified: Combining User Experience, Application Performance & ...

Tech Talk Observability Simplified: Combining User Experience, Application Performance & Network ...

Event Series May & June: From Network Visibility to Service Intelligence

Unifying the Network: Moving from Alert Noise to Service Intelligence with Splunk ITSI In today’s hybrid ...