Вывод из эксплуатации HDFS приводит к странному состоянию - PullRequest
0 голосов
/ 09 апреля 2019

Я списываю датододу и, кажется, приземлился в странном состоянии. Вывод из эксплуатации застрял в последнем блоке, и я вижу это в журналах namenode.

2019-04-08 21:57:04,733 INFO BlockStateChange: Block: blk_1404361862_331037360, Expected Replicas: 2, live replicas: 0, corrupt replicas: 0, decommissioned replicas: 0, decommissioning replicas: 1, excess replicas: 0, Is Open File: true, Datanodes having this block: 10.0.104.178:50010 , Current Datanode: 10.0.104.178:50010, Is current datanode decommissioning: true

Однако, когда я запускаю fsck на этом блоке

19/04/08 21:47:51 INFO gcs.GoogleHadoopFileSystemBase: GHFS version: 1.6.0-hadoop2
Connecting to namenode via http://spark15:50070/fsck?ugi=root&blockId=blk_1404361862_331037360+&path=%2F
FSCK started by root (auth:SIMPLE) from /10.0.101.71 at Mon Apr 08 21:47:52 UTC 2019

Block blk_1404361862_331037360 does not exist```

Perhaps it was from some temporary file? How can I fix this inconsistency?
...