accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-4181) Log spam regarding swappiness
Date Thu, 07 Apr 2016 16:49:25 GMT

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

Josh Elser commented on ACCUMULO-4181:
--------------------------------------

bq. and I just realized that that was probably from rollup renaming and not created timestamp.
My bad.

No worries. I just wanted to make double check after I glanced at the code :)

bq. I wanted to look at the logs because the monitor kills my vms with high cpu usage, and
all I saw was this message over and over.

Gotcha. The property I was considering adding would come with a big-fat warning of "you better
know why you're turning this off". Close to a "void your warranty" -- you'd be unlikely to
get help from devs if you had JVM pause issues without swappiness being set <10 :)

bq. I can take a look for a patch.

Cool. That'd be awesome. I'd recommend adding a conditional check to {{server/base/src/main/java/org/apache/accumulo/server/Accumulo.java}}
in {{monitorSwappiness}} to check the configuration for a new property (defined in {{./core/src/main/java/org/apache/accumulo/core/conf/Property.java}})
and only run the check if the property value is "true". Doing it inside the check allows you
to dynamically update the configuration (you can switch this value on the fly) and avoid the
need for a restart.

> Log spam regarding swappiness
> -----------------------------
>
>                 Key: ACCUMULO-4181
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4181
>             Project: Accumulo
>          Issue Type: Improvement
>          Components: monitor
>    Affects Versions: 1.7.1
>            Reporter: Michiel Vanderlee
>            Priority: Minor
>
> I notice that the monitor completely fills the log files with the following message:
>  "2016-04-07 05:21:12,955 [server.Accumulo] WARN : System swappiness setting is greater
than ten (30) which can cause time-sensitive operations to be delayed.  Accumulo is time sensitive
because it needs to maintain distributed lock agreement.."
> If I see this once during startup is enough, I don't need it to fill 10 log files of
a 1GB each within 3 days



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message