diff --git a/weed/shell/command_fs_verify.go b/weed/shell/command_fs_verify.go index 47052cca0..9fe5bc0cb 100644 --- a/weed/shell/command_fs_verify.go +++ b/weed/shell/command_fs_verify.go @@ -119,6 +119,13 @@ func (c *commandFsVerify) collectVolumeIds() error { c.volumeServers = append(c.volumeServers, volumeServer) } } + for _, vi := range diskInfo.EcShardInfos { + volumeServer := pb.NewServerAddressFromDataNode(nodeInfo) + c.volumeIds[vi.Id] = append(c.volumeIds[vi.Id], volumeServer) + if !slices.Contains(c.volumeServers, volumeServer) { + c.volumeServers = append(c.volumeServers, volumeServer) + } + } } }) return nil