You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@accumulo.apache.org by "Josh Elser (JIRA)" <ji...@apache.org> on 2015/12/18 20:10:46 UTC

[jira] [Resolved] (ACCUMULO-4080) TabletServers should be less aggressively "monitoring RO filesystems"

     [ https://issues.apache.org/jira/browse/ACCUMULO-4080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Josh Elser resolved ACCUMULO-4080.
----------------------------------
    Resolution: Fixed

Thanks Christopher, Eric and Keith for your input on this!

Merged in the changes plus the feedback. We can consider removing this in the future per some discussion if it continues to be problematic.

> TabletServers should be less aggressively "monitoring RO filesystems"
> ---------------------------------------------------------------------
>
>                 Key: ACCUMULO-4080
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-4080
>             Project: Accumulo
>          Issue Type: Bug
>          Components: tserver
>    Affects Versions: 1.6.4, 1.7.0
>         Environment: {{uname -a}}
> Linux 3.10.0-123.9.3.el7.x86_64 #1 SMP Thu Nov 6 15:06:03 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
> {{cat /etc/redhat-release}}
> CentOS Linux release 7.0.1406 (Core)
>            Reporter: Josh Elser
>            Assignee: Josh Elser
>             Fix For: 1.6.5, 1.7.1, 1.8.0
>
>          Time Spent: 50m
>  Remaining Estimate: 0h
>
> Ran into an automated test case where all of the tservers killed themselves on Centos7.
> {noformat}
> 2015-12-17 14:51:30,164 [util.FileSystemMonitor] FATAL: Exception while checking mount points, halting process
> java.lang.Exception: Filesystem /sys/fs/cgroup switched to read only
>         at org.apache.accumulo.server.util.FileSystemMonitor.checkMounts(FileSystemMonitor.java:123)
>         at org.apache.accumulo.server.util.FileSystemMonitor$1.run(FileSystemMonitor.java:90)
>         at java.util.TimerThread.mainLoop(Timer.java:555)
>         at java.util.TimerThread.run(Timer.java:505)
> {noformat}
> I'm not quite sure what exactly happened that caused /sys/fs/cgroup to suddenly be mounted as ro (my hunch is that it was an updated package).
> A workaround is to set {{tserver.monitor.fs}} to {{false}} in accumulo-site.xml and restart Accumulo.



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