Details
-
Sub-task
-
Status: Resolved
-
Critical
-
Resolution: Duplicate
-
None
-
None
-
None
-
None
Description
To reproduce this issue, run the following commands at Router 1:
$ hdfs dfsrouteradmin -add /test1 ns1 /ns1/test1 $ hdfs dfsrouteradmin -rm /test1 $ hdfs dfsrouteradmin -add /test1 ns1 /ns1/test1
"hdfs dfs -ls hdfs://Router1:8020/test1" works well after step 1. After step 3 when we add /test1 back, Router 1 still returns "No such file or directory".
But after step 3, when we run cmd "hdfs dfs -ls hdfs://Router2:8020/test1" talking to another Router, it works well.
From Router logs, I can see StateStoreZookeeperImpl and MountTableResolver are updated correctly and in time. Not find the root case yet, still looking into it.
Attachments
Issue Links
- duplicates
-
HDFS-13212 RBF: Fix router location cache issue
- Resolved