Return-Path: X-Original-To: apmail-hadoop-hdfs-issues-archive@minotaur.apache.org Delivered-To: apmail-hadoop-hdfs-issues-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 0C205754E for ; Fri, 16 Sep 2011 23:27:31 +0000 (UTC) Received: (qmail 31533 invoked by uid 500); 16 Sep 2011 23:27:30 -0000 Delivered-To: apmail-hadoop-hdfs-issues-archive@hadoop.apache.org Received: (qmail 31498 invoked by uid 500); 16 Sep 2011 23:27:30 -0000 Mailing-List: contact hdfs-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: hdfs-issues@hadoop.apache.org Delivered-To: mailing list hdfs-issues@hadoop.apache.org Received: (qmail 31489 invoked by uid 99); 16 Sep 2011 23:27:30 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Sep 2011 23:27:30 +0000 X-ASF-Spam-Status: No, hits=-2000.5 required=5.0 tests=ALL_TRUSTED,RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.116] (HELO hel.zones.apache.org) (140.211.11.116) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Sep 2011 23:27:29 +0000 Received: from hel.zones.apache.org (hel.zones.apache.org [140.211.11.116]) by hel.zones.apache.org (Postfix) with ESMTP id EF12D9E8E3 for ; Fri, 16 Sep 2011 23:27:08 +0000 (UTC) Date: Fri, 16 Sep 2011 23:27:08 +0000 (UTC) From: "Aaron T. Myers (JIRA)" To: hdfs-issues@hadoop.apache.org Message-ID: <1698890975.36952.1316215628976.JavaMail.tomcat@hel.zones.apache.org> In-Reply-To: <1981375905.30968.1305909407420.JavaMail.tomcat@hel.zones.apache.org> Subject: [jira] [Updated] (HDFS-1973) HA: HDFS clients must handle namenode failover and switch over to the new active namenode. MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HDFS-1973?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aaron T. Myers updated HDFS-1973: --------------------------------- Attachment: HDFS-1973-HDFS-1623.patch Here's an updated patch which builds upon the previous patch and addresses all of the issues I mentioned above. The key differences between this patch and the previous: # Take advantage of the changes in HADOOP-7635 and HDFS-2337 to enable cleanup of RPC connection resources. # Add the @Idempotent annotation to more methods of {{ClientProtocol}}. # Add some appropriate synchronization to {{ConfiguredFailoverProxyProvider}}. Please review this patch for potential inclusion in the HDFS-1623 branch. > HA: HDFS clients must handle namenode failover and switch over to the new active namenode. > ------------------------------------------------------------------------------------------ > > Key: HDFS-1973 > URL: https://issues.apache.org/jira/browse/HDFS-1973 > Project: Hadoop HDFS > Issue Type: Sub-task > Reporter: Suresh Srinivas > Assignee: Aaron T. Myers > Attachments: HDFS-1973-HDFS-1623.patch, hdfs-1973.0.patch > > > During failover, a client must detect the current active namenode failure and switch over to the new active namenode. The switch over might make use of IP failover or some thing more elaborate such as zookeeper to discover the new active. -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira