Heka logstreamer checkpoints may be corrupted after the root partition is full
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
StackLight |
New
|
Medium
|
LMA-Toolchain Fuel Plugins |
Bug Description
To avoid corruption on cache files maintained by Heka and prevent working on root partition (which could lead/participate to fill up the / partition) the lma-collector plugin must create a dedicated volume for /var/cache/
The size of this new volume must be calculated depending on the total buffer sizes, logstreamer checkpoints and sandbox preservations, currently 4 Gb would be enough for the worse situtation.
> ls /var/cache/
logstreamer/
output_queue/
sandbox_
For example, when a file system is full the /var/cache/
Initialization failed for 'keystone_
2016/03/07 14:45:10 Error making runner for keystone_
Impacts on corruption of buffers in output_queue/ is unknown but is surely harmful.
description: | updated |
summary: |
- dedicate one partition for the lma_collector cache directory + Heka logstreamer checkpoints are may be corrupted after the root + partition is full |
summary: |
- Heka logstreamer checkpoints are may be corrupted after the root - partition is full + Heka logstreamer checkpoints may be corrupted after the root partition + is full |
Changed in lma-toolchain: | |
milestone: | 1.0.0 → 0.10.0 |
Changed in lma-toolchain: | |
milestone: | 0.10.0 → none |
I'm not sure that it needs to be fixed for the 0.9.x releases provided that we fix the other bugs filling up the / partition.