Skip to content
This repository was archived by the owner on Mar 7, 2021. It is now read-only.
This repository was archived by the owner on Mar 7, 2021. It is now read-only.

infinite loop of "subdir already exists, skipping this one" #1

@dwatzke

Description

@dwatzke

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!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions