geode-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Darrel Schneider (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GEODE-3976) Users want more meaningful oplog warning when creating 1GB persistent disk
Date Fri, 08 Dec 2017 00:44:00 GMT

    [ https://issues.apache.org/jira/browse/GEODE-3976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16282817#comment-16282817
] 

Darrel Schneider commented on GEODE-3976:
-----------------------------------------

What is triggering this is not actual disk usage but a check that a minimum amount of free
space is available.
By default the DiskStoreMonitor makes sure that at least this much free space exists (in megabytes):
20 + maxOplogSIze.
The "20" can be changed using this system property: "gemfire.MIN_DISK_SPACE_FOR_LOGS".
In this case their maxOplogSize is 1G and the file system is 1G so this check immediately
fails (1G+20m is always greater than 1G).

The code that creates this obscure message is not told why we have gone critical; just that
we have.
If we pass along to it that the minimum was not available then a better message can be given.

> Users want more meaningful oplog warning when creating 1GB persistent disk
> --------------------------------------------------------------------------
>
>                 Key: GEODE-3976
>                 URL: https://issues.apache.org/jira/browse/GEODE-3976
>             Project: Geode
>          Issue Type: Improvement
>          Components: persistence
>            Reporter: Fred Krone
>
> Documentation: creating a server with 1GB persistent disk fails because GemFire creates
a 1GB oplog by default
> When a 1GB persistent disk is created an obscure gemfire error message:
> DiskStore: DEFAULT: Critical disk usage threshold exceeded for volume /var/vcap/store/gemfire-server/.:
10% full
>         at org.apache.geode.internal.cache.DiskStoreMonitor$DirectoryHolderUsage.handleStateChange(DiskStoreMonitor.java:393)



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message