sklassen opened a new issue #1713: Erroneous Disk-Almost-Full Alarm URL: https://github.com/apache/couchdb/issues/1713 Couchdb 2.2, when running under snap, is raising an alarm "disk is almost full" even though the film system is read-only. ## Possible Solution i) Exclude read-only or loop devices from the disk monitoring; or, if that information isn't availble, ii) allow the dev or directory to be set via configuration; or iii) Disallow /snap directory to raise an alarm. ## Steps to Reproduce (for bugs) couchdb.log is emitting ``` Nov 05 12:18:12 adsg-l01 couchdb.server[6448]: [info] 2018-11-05T04:18:12.556850Z [email protected] <0.53.0> -------- alarm_handler: {set,{{disk_almost_full,"/"},[]}} Nov 05 12:18:12 adsg-l01 couchdb.server[6448]: [info] 2018-11-05T04:18:12.556883Z [email protected] <0.53.0> -------- alarm_handler: {set,{{disk_almost_full,"/snap/core/5548"},[]}} Nov 05 12:18:12 adsg-l01 couchdb.server[6448]: [info] 2018-11-05T04:18:12.556907Z [email protected] <0.53.0> -------- alarm_handler: {set,{{disk_almost_full,"/snap/couchdb/7"},[]}} ``` While running df will reveal this ``` simon@adsg-l01:~$ df Filesystem 1K-blocks Used Available Use% Mounted on udev 16382760 0 16382760 0% /dev tmpfs 3282676 1544 3281132 1% /run ... /dev/nvme0n1p2 244567356 104018188 128056164 45% / ... /dev/loop4 89984 89984 0 100% /snap/core/5548 /dev/loop1 42240 42240 0 100% /snap/couchdb/7 ``` The data under snap is stored under /var/snap/couchdb/common (r/w) and the program binary and libraries is stored under /snap/couchdb/current (read-only). It is the second that couchdb should be monitoring. ## Context No other side-affects. Compactor, when run manually, does run correctly. I've only seen this error under installation under snap. ## Your Environment * Version used: Couchdb:2.2; snap 2.34.2; snapcraft 2.43.1 * Operating System and version (desktop or mobile): Ubunti 18.04
---------------------------------------------------------------- This is an automated message from the Apache Git Service. To respond to the message, please log on GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected] With regards, Apache Git Services
