Replies: 4 comments 4 replies
-
HI, errno = 12 usually indicates out of memory. Would you mind to share how big is your data and available memory in your device? Is this a 32bit or 64bit OS?
Your data should be ok in data files. Please try to just zoom in to a specific time range to see if query can succeed. |
Beta Was this translation helpful? Give feedback.
-
Your physical data size is 11MB, not too large. It may be a virtual memory limit problem since it is a 32bit OS. We recently fixed a related bug in version 0.11.8. What version of TickTockDB are you running? You can find that in log when starting. Would you mind to:
thanks |
Beta Was this translation helpful? Give feedback.
-
Rebuild new src codes or replace the binary in ./bin.
It is ok to ignore .back folders. They are original data before compaction.
Seem corruption in meta file. This worries me. If possible, would you mind to share your data in ./data folder with me? Let me repro your problem in my side. It would be much easier.
oh, if tt's pid is 7817, I meant to run |
Beta Was this translation helpful? Give feedback.
-
Any private and less public possibility (personal message, etc.) to share the data? |
Beta Was this translation helpful? Give feedback.
-
When trying to retrieve data for the previous month, e.g. "last 90 days" period of time in Grafana I receive the following error lines in ticktock db log file:
2023-06-28 07:53:32.546 [ERROR] [qexe_task_1] Failed to mmap file /mount_point/tt/data/2023/4/1681171200.1681257600/data.0, errno = 12
2023-06-28 07:53:32.551 [ERROR] [qexe_task_1] Caught exception while performing query.
"Last 30 days" view is working fine and all datapoints show up.
Is there any chance to recover without any backup snapshot available?
Beta Was this translation helpful? Give feedback.
All reactions