[ 
https://issues.apache.org/jira/browse/KUDU-3114?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17099075#comment-17099075
 ] 

Alexey Serbin commented on KUDU-3114:
-------------------------------------

Thank you for reporting the issue.

The way how fatal inconsistencies are handled in Kudu doesn't provide control 
to choose between coredump behavior.  The behavior of it's controlled at 
different level: the environment that Kudu processes are run with (check 
{{ulimit -c}}).

As a good operational practice, it's advised to separate the location for core 
files (some directory at system partition/volume?) and the directories where 
Kudu stores its data and WAL.  Also, consider [enabling mini-dumps in 
Kudu|https://kudu.apache.org/docs/troubleshooting.html#crash_reporting] and 
disabling core files if dumping cores isn't feasible due to space limitations.

> tserver writes core dump when reporting 'out of space'
> ------------------------------------------------------
>
>                 Key: KUDU-3114
>                 URL: https://issues.apache.org/jira/browse/KUDU-3114
>             Project: Kudu
>          Issue Type: Bug
>          Components: tserver
>    Affects Versions: 1.7.1
>            Reporter: Balazs Jeszenszky
>            Priority: Major
>
> Fatal log has:
> {code}
> F0503 23:56:27.359544 40012 status_callback.cc:35] Enqueued commit operation 
> failed to write to WAL: IO error: Insufficient disk space to allocate 8388608 
> bytes under path <PATH> (39973171200 bytes available vs 39988335247 bytes 
> reserved) (error 28)
> {code}
> Generating a core file in this case yields no benefit, and potentially 
> compounds the problem.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to