Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 55E8D200CF3 for ; Wed, 13 Sep 2017 19:52:05 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 54A321609CA; Wed, 13 Sep 2017 17:52:05 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 9AA6A1609C3 for ; Wed, 13 Sep 2017 19:52:04 +0200 (CEST) Received: (qmail 98926 invoked by uid 500); 13 Sep 2017 17:52:03 -0000 Mailing-List: contact hdfs-issues-help@hadoop.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list hdfs-issues@hadoop.apache.org Received: (qmail 98908 invoked by uid 99); 13 Sep 2017 17:52:03 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 13 Sep 2017 17:52:03 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id F19E91A7DCC for ; Wed, 13 Sep 2017 17:52:02 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -100.002 X-Spam-Level: X-Spam-Status: No, score=-100.002 tagged_above=-999 required=6.31 tests=[RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001, USER_IN_WHITELIST=-100] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id Jt2ZuB5TmyLD for ; Wed, 13 Sep 2017 17:52:02 +0000 (UTC) Received: from mailrelay1-us-west.apache.org (mailrelay1-us-west.apache.org [209.188.14.139]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTP id C798D5FB4E for ; Wed, 13 Sep 2017 17:52:01 +0000 (UTC) Received: from jira-lw-us.apache.org (unknown [207.244.88.139]) by mailrelay1-us-west.apache.org (ASF Mail Server at mailrelay1-us-west.apache.org) with ESMTP id 1E2D4E08A0 for ; Wed, 13 Sep 2017 17:52:01 +0000 (UTC) Received: from jira-lw-us.apache.org (localhost [127.0.0.1]) by jira-lw-us.apache.org (ASF Mail Server at jira-lw-us.apache.org) with ESMTP id CE0DD25383 for ; Wed, 13 Sep 2017 17:52:00 +0000 (UTC) Date: Wed, 13 Sep 2017 17:52:00 +0000 (UTC) From: "Vinayakumar B (JIRA)" To: hdfs-issues@hadoop.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HDFS-12420) Disable Namenode format when data already exists MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 archived-at: Wed, 13 Sep 2017 17:52:05 -0000 [ https://issues.apache.org/jira/browse/HDFS-12420?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16165029#comment-16165029 ] Vinayakumar B commented on HDFS-12420: -------------------------------------- bq. Don't we already have the y/n check when data exists? Why do we need another? Yes. We do have the prompt, which is the exact line being removed in the patch. {{fsImage.confirmFormat(force, isInteractive)}}. User can format the existing data, if passed a -force flag or given 'y' as an answer to the prompt. I too wanted to understand the real need for this complete disable of format. bq. If someone really wants to delete the complete fsImage, they can first delete the metadata dir How you can delete the shared edits dir in journal nodes manually? I think current behavior of format works fine. -force option should not be used too lightly. > Disable Namenode format when data already exists > ------------------------------------------------ > > Key: HDFS-12420 > URL: https://issues.apache.org/jira/browse/HDFS-12420 > Project: Hadoop HDFS > Issue Type: Improvement > Reporter: Ajay Kumar > Assignee: Ajay Kumar > Attachments: HDFS-12420.01.patch, HDFS-12420.02.patch > > > Disable NameNode format to avoid accidental formatting of Namenode in production cluster. If someone really wants to delete the complete fsImage, they can first delete the metadata dir and then run {code} hdfs namenode -format{code} manually. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org