You hitting an instance of https://issues.apache.org/jira/browse/AMBARI-15482

I don't know of a way around this aside from:
- Finalizing the upgrade
- Starting NameNode manually from the command prompt

It's probably best to just finalize the upgrade and start NameNode from the web 
client after finalization.

On May 18, 2016, at 10:02 PM, Anandha L Ranganathan 
<analog.s...@gmail.com<mailto:analog.s...@gmail.com>> wrote:

I am running rolling upgrade in dev cluster .    It is completed with 100% but 
not yet finalized.
I was testing int he dev cluster and validating is everything working fine.   I 
was able to run the Hive Query using HS2 server.

I don't remember what is the reason but I restarted all namenode services 
through Ambari UI and I started getting this error.    It says run with 
--upgrade option. I thorugh rolling upgrade would take care of it.   Please 
help  me how do I handle this ? What are the steps should I do ?


2016-05-19 01:42:38,561 INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(356)) - 0.029999999329447746% max memory 
1011.3 MB = 310.7 KB
2016-05-19 01:42:38,561 INFO  util.GSet 
(LightWeightGSet.java:computeCapacity(361)) - capacity      = 2^15 = 32768 
entries
2016-05-19 01:42:38,579 INFO  common.Storage (Storage.java:tryLock(715)) - Lock 
on /mnt/data/hadoop/hdfs/namenode/in_use.lock acquired by nodename 
13159@usw2dxdpma01.glassdoor.local<mailto:13159@usw2dxdpma01.glassdoor.local>
2016-05-19 01:42:38,651 WARN  namenode.FSNamesystem 
(FSNamesystem.java:loadFromDisk(690)) - Encountered exception loading fsimage
java.io.IOException:
File system image contains an old layout version -60.
An upgrade to version -63 is required.
Please restart NameNode with the "-rollingUpgrade started" option if a rolling 
upgrade is already started; or restart NameNode with the "-upgrade" option to 
start a new upgrade.
    at 
org.apache.hadoop.hdfs.server.namenode.FSImage.recoverTransitionRead(FSImage.java:245)
    at 
org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFSImage(FSNamesystem.java:983)
    at 
org.apache.hadoop.hdfs.server.namenode.FSNamesystem.loadFromDisk(FSNamesystem.java:688)
    at 
org.apache.hadoop.hdfs.server.namenode.NameNode.loadNamesystem(NameNode.java:662)
    at 
org.apache.hadoop.hdfs.server.namenode.NameNode.initialize(NameNode.java:722)
    at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:951)
    at org.apache.hadoop.hdfs.server.namenode.NameNode.<init>(NameNode.java:935)
    at 
org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1641)
    at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1707)
2016-05-19 01:42:38,661 INFO  mortbay.log (Slf4jLog.java:info(67)) - Stopped 
HttpServer2$SelectChannelConnectorWithSafeStartup@usw2dxdpma01.glassdoor.local<mailto:HttpServer2$SelectChannelConnectorWithSafeStartup@usw2dxdpma01.glassdoor.local>:50070
2016-05-19 01:42:38,663 INFO  impl.MetricsSystemImpl 
(MetricsSystemImpl.java:stop(211)) - Stopping NameNode metrics system...
2016-05-19 01:42:38,664 INFO  impl.MetricsSinkAdapter 
(MetricsSinkAdapter.java:publishMetricsFromQueue(141)) - timeline thread 
interrupted.
2016-05-19 01:42:38,664 INFO  impl.MetricsSystemImpl 
(MetricsSystemImpl.java:stop(217)) - NameNode metrics system stopped.
2016-05-19 01:42:38,664 INFO  impl.MetricsSystemImpl 
(MetricsSystemImpl.java:shutdown(607)) - NameNode metrics system shutdown 
complete.
2016-05-19 01:42:38,665 ERROR namenode.NameNode (NameNode.java:main(1712)) - 
Failed to start namenode.


Reply via email to