-
Notifications
You must be signed in to change notification settings - Fork 20
infinite loop of "subdir already exists, skipping this one" #1
Description
Hi, I'm just testing your awesome tool on our cluster and it worked fine on one datanode for a bit, then I gracefully shut it down, it finished all dir moves etc. but when I tried to launch it for the second time (because there was still some balancing to do), it always fell into an infinite loop of these messages and it didn't really matter what threshold or concurrency I specified:
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir58 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir60 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir12 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir15 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir28 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir45 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir26 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir32 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir38 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir43 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
14/10/21 10:34:04 WARN datanode.VolumeBalancer: /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63 already exists, skipping this one.
14/10/21 10:34:04 INFO datanode.VolumeBalancer: Scheduled move from /data/10/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir50 to /data/21/dfs/dn/current/BP-789145406-5.45.60.18-1401435993279/current/finalized/subdir63
Can you please look into this?
Thanks!