[SERVER-46056] [WTCheckpointThread] Got signal: 6 (Aborted) Created: 10/Feb/20  Updated: 27/Oct/23  Resolved: 24/Feb/20

Status: Closed
Project: Core Server
Component/s: Diagnostics, WiredTiger
Affects Version/s: 3.6.15
Fix Version/s: None

Type: Bug Priority: Major - P3
Reporter: Mikhail Kulinich Assignee: Dmitry Agranat
Resolution: Works as Designed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: HTML File mongo_log    
Backwards Compatibility: Fully Compatible
Operating System: ALL
Steps To Reproduce:

Keep it up and running along with Graylog.

Participants:

 Description   

MongDB 3.6.15 was running as a part of Graylog in a Docker container. After several weeks, the assertion happened as shown in the attached log.

The error starts with:

2020-02-02T11:14:02.046+0000 W FTDC [ftdc] Uncaught exception in 'FileStreamFailed: Failed to write to interim file buffer for full-time diagnostic data capture: /data/db/diagnostic.data/metrics.interim.temp' in full-time diagnostic data capture subsystem. Shutting down the full-time diagnostic data capture subsystem.



 Comments   
Comment by Dmitry Agranat [ 24/Feb/20 ]

Hi tysonite@gmail.com, we have to abort an operation after fassert() failure which is just a response to OS's flagging us no more data can be written. I will go ahead and close this ticket as "works as designed".

Comment by Mikhail Kulinich [ 10/Feb/20 ]

Ohh, yes. Missed that. But wondering why crash has happened thought. 

Comment by Dmitry Agranat [ 10/Feb/20 ]

Hi tysonite@gmail.com,

As indicated in the second line of this error, the issue occurred because of "No space left on device".

2020-02-02T11:14:02.046+0000 W FTDC     [ftdc] Uncaught exception in 'FileStreamFailed: Failed to write to interim file buffer for full-time diagnostic data capture: /data/db/diagnostic.data/metrics.interim.temp' in full-time diagnostic data capture subsystem. Shutting down the full-time diagnostic data capture subsystem.
2020-02-02T11:14:28.585+0000 E STORAGE  [WTCheckpointThread] WiredTiger error (28) [1580642068:578501][1:0x7f9f2a358700], file:WiredTiger.wt, WT_SESSION.checkpoint: __posix_file_write, 579: /data/db/WiredTiger.turtle.set: handle-write: pwrite: failed to write 1128 bytes at offset 0: No space left on device Raw: [1580642068:578501][1:0x7f9f2a358700], file:WiredTiger.wt, WT_SESSION.checkpoint: __posix_file_write, 579: /data/db/WiredTiger.turtle.set: handle-write: pwrite: failed to write 1128 bytes at offset 0: No space left on device

Regards,
Dima

Generated at Thu Feb 08 05:10:23 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.