You are viewing a plain text version of this content. The canonical link for it is here.
Posted to hdfs-issues@hadoop.apache.org by "Íñigo Goiri (JIRA)" <ji...@apache.org> on 2018/09/06 23:48:00 UTC

[jira] [Updated] (HDFS-13836) RBF: Handle the exception when the mount table znode has null value

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

Íñigo Goiri updated HDFS-13836:
-------------------------------
    Summary: RBF: Handle the exception when the mount table znode has null value  (was: RBF: To handle the exception when the mounttable znode have null value.)

> RBF: Handle the exception when the mount table znode has null value
> -------------------------------------------------------------------
>
>                 Key: HDFS-13836
>                 URL: https://issues.apache.org/jira/browse/HDFS-13836
>             Project: Hadoop HDFS
>          Issue Type: Bug
>          Components: federation, hdfs
>    Affects Versions: 3.1.0
>            Reporter: yanghuafeng
>            Assignee: yanghuafeng
>            Priority: Major
>             Fix For: 2.9.0, 3.0.0, 3.1.0, 3.2.0
>
>         Attachments: HDFS-13836.001.patch, HDFS-13836.002.patch, HDFS-13836.003.patch, HDFS-13836.004.patch, HDFS-13836.005.patch
>
>
> When we are adding the mounttable entry, the router sever is terminated. 
> Some error messages show in log, as follow:
>  2018-08-20 14:18:32,404 ERROR org.apache.hadoop.hdfs.server.federation.store.driver.impl.StateStoreZooKeeperImpl: Cannot get data for 0SLASH0testzk: null. 
> The reason is that router server have created the znode but not to set data before being terminated. But the method zkManager.getStringData(path, stat) will throw NPE if the path has null value in the StateStoreZooKeeperImpl, leading to fail in adding the same mounttable entry and deleting the existing znode.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

---------------------------------------------------------------------
To unsubscribe, e-mail: hdfs-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: hdfs-issues-help@hadoop.apache.org