Amit Anand created HDFS-10664: --------------------------------- Summary: layoutVersion mismatch between Namenode VERSION file and Journalnode VERSION file after cluster upgrade Key: HDFS-10664 URL: https://issues.apache.org/jira/browse/HDFS-10664 Project: Hadoop HDFS Issue Type: Bug Components: ha, hdfs Affects Versions: 2.7.1 Reporter: Amit Anand
After a cluster is upgraded I see a mismatch in {{layoutVersion}} between NN VERSION file and JN VERSION file. Here is what I see: Before cluster upgrade: ================== {code} ## Version file from NN current directory namespaceID=109645726 clusterID=CID-edcb62c5-bc1f-49f5-addb-37827340b5de cTime=0 storageType=NAME_NODE blockpoolID=BP-786201894-10.0.100.11-1466026941507 layoutVersion=-60 {code} {code} ## Version file from JN current directory namespaceID=109645726 clusterID=CID-edcb62c5-bc1f-49f5-addb-37827340b5de cTime=0 storageType=JOURNAL_NODE layoutVersion=-60 {code} After cluster upgrade: ================= {code} ## Version file from NN current directory namespaceID=109645726 clusterID=CID-edcb62c5-bc1f-49f5-addb-37827340b5de cTime=0 storageType=NAME_NODE blockpoolID=BP-786201894-10.0.100.11-1466026941507 layoutVersion=-63 {code} {code} ## Version file from JN current directory namespaceID=109645726 clusterID=CID-edcb62c5-bc1f-49f5-addb-37827340b5de cTime=0 storageType=JOURNAL_NODE layoutVersion=-60 {code} Since {{Namenode}} is what creates {{Journalnode}} {{VERSION}} file during {{initializeSharedEdits}}, it should also update the file with correct information after the cluster is upgrade and {{hdfs dfsadmin -finalizeUpgrade}} has been executed. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: hdfs-dev-unsubscr...@hadoop.apache.org For additional commands, e-mail: hdfs-dev-h...@hadoop.apache.org