-
Notifications
You must be signed in to change notification settings - Fork 3.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[0.10.1-1] crash on startup without error possibly after disk full #5889
Comments
@pbooth Dies as in the process is killed and nothing in the logs? Anything in your Only thing I see is:
Which looks like the file is truncated. It's odd because there is a log line earlier that read the same file just fine:
Once that file is written, it is never modified so I'm not sure how that would have happened. It looks like your filesystem (or something else) somehow corrupted that file entry or is not returning the data for the file when requested. Also, the file naming does not look like these TSM files were created by Were they converted using from some other format? |
@jwilder running into the same problem as pbooth on my local machine where I know that the disk never became full and I never modified or converted the files these came from a fresh install of influxdb 0.10.1-1. |
Looks like I may be having a similar issue. We had some networking problems on our servers and influxdb is now angry. The disk is 5% full
It looks like /data/db/_internal_monitor has folders for 1-7 and certainly not 216. |
After a crash and restarting it I get the same issue. I'm going to revert my data mount to a backup. I'll take a snapshot of the bad data if you need me to debug it.
|
@sstarcher What filesystem are you using? Can you describe your hardware setup? |
|
Mine is physical dual Sandy bridge centos 6.3/6.4 with fusionio drives. Sent from my iPhone
|
Probably the same issue with InfluxDB 0.10.1, it happens after running out of space
One interesting message seems to be truncated by docker syslog log driver. There is also gap in logs from 15:00:30 till 15:29:40.
My specification: |
Should be fixed via #6082 |
The TSM writer uses a bufio.Writer that needs to be flushed before it's closed. If the flush fails for some reason, the error is not handled by the defer and the compactor continues on as if all is good. This can create files with truncated indexes or zero-length TSM files. Fixes #5889
The TSM writer uses a bufio.Writer that needs to be flushed before it's closed. If the flush fails for some reason, the error is not handled by the defer and the compactor continues on as if all is good. This can create files with truncated indexes or zero-length TSM files. Fixes #5889
Hello,
I have an 0.10.1-1 influxdb instanec that is failing to startup. I am almost certain that the host had a disk full situation sometime yesterday. This is what I see logged:
and then it dies
The text was updated successfully, but these errors were encountered: