hadoop-hdfs-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Rakesh R (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HDFS-7708) Balancer should delete its pid file when it completes rebalance
Date Thu, 04 Feb 2016 11:38:40 GMT

    [ https://issues.apache.org/jira/browse/HDFS-7708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15132195#comment-15132195

Rakesh R commented on HDFS-7708:

Thanks a lot [~vinayrpet] for pointing out the case and suggestions. Yes, I got it, this is
a common problem for all daemons. IMHO, HADOOP-12105 can be used to discuss more and fix the
general issue. But I'd like to get the opinion of balancer daemon case. Mostly balancer will
be exited automatically after re-balancing operation and may not always execute the stop script.
In that case what is your opinion in providing an additional shutdown hooks especially for
the balancer daemon to cleanup/remove the balancer pid file ?

> Balancer should delete its pid file when it completes rebalance
> ---------------------------------------------------------------
>                 Key: HDFS-7708
>                 URL: https://issues.apache.org/jira/browse/HDFS-7708
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: balancer & mover
>    Affects Versions: 2.6.0
>            Reporter: Akira AJISAKA
>            Assignee: Rakesh R
>         Attachments: HDFS-7708-002.patch, HDFS-7708.patch
> When balancer completes rebalance and exits, it does not delete its pid file. Starting
balancer again, then "kill -0 pid" to confirm the balancer process is not running.
> The problem is: If another process is running as the same pid as `cat pidfile`, balancer
fails to start with following message:
> {code}
>   balancer is running as process 3443. Stop it first.
> {code}

This message was sent by Atlassian JIRA

View raw message