[ 
https://issues.apache.org/jira/browse/HDFS-16038?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

lei w updated HDFS-16038:
-------------------------
    Description: 
When an Observer node is added to the cluster, the DataNode will not be able to 
recognize the HAServiceState.observer, This is because we did not upgrade the 
DataNode. Generally, it will take a long time for a big cluster to upgrade the 
DataNode . So should we add a switch to replace the Observer state with the 
Standby state when DataNode can not recognize the HAServiceState.observer state?

The following are some error messages of DataNode
{code:java}
//代码占位符
11:14:31,812 WARN org.apache.hadoop.hdfs.server.datanode.DataNode: IOException 
in offerService
com.google.protobuf.InvalidProtocolBufferException: Message missing required 
fields: haStatus.state
        at 
com.google.protobuf.UninitializedMessageException.asInvalidProtocolBufferException(UninitializedMessageException.java:81)
        at 
com.google.protobuf.AbstractParser.checkMessageInitialized(AbstractParser.java:71)
{code}

  was:When add an Observer node to the cluster , DataNode will  


> DataNode Unrecognized Observer Node when cluster add an observer node
> ---------------------------------------------------------------------
>
>                 Key: HDFS-16038
>                 URL: https://issues.apache.org/jira/browse/HDFS-16038
>             Project: Hadoop HDFS
>          Issue Type: New Feature
>            Reporter: lei w
>            Priority: Critical
>
> When an Observer node is added to the cluster, the DataNode will not be able 
> to recognize the HAServiceState.observer, This is because we did not upgrade 
> the DataNode. Generally, it will take a long time for a big cluster to 
> upgrade the DataNode . So should we add a switch to replace the Observer 
> state with the Standby state when DataNode can not recognize the 
> HAServiceState.observer state?
> The following are some error messages of DataNode
> {code:java}
> //代码占位符
> 11:14:31,812 WARN org.apache.hadoop.hdfs.server.datanode.DataNode: 
> IOException in offerService
> com.google.protobuf.InvalidProtocolBufferException: Message missing required 
> fields: haStatus.state
>         at 
> com.google.protobuf.UninitializedMessageException.asInvalidProtocolBufferException(UninitializedMessageException.java:81)
>         at 
> com.google.protobuf.AbstractParser.checkMessageInitialized(AbstractParser.java:71)
> {code}



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to