diff --git a/internal/db/models/node_dao.go b/internal/db/models/node_dao.go index 9042c3e5..c63182dc 100644 --- a/internal/db/models/node_dao.go +++ b/internal/db/models/node_dao.go @@ -738,6 +738,7 @@ func (this *NodeDAO) CountAllEnabledNodesWithRegionId(tx *dbs.Tx, regionId int64 return this.Query(tx). State(NodeStateEnabled). Attr("regionId", regionId). + Where("clusterId IN (SELECT id FROM " + SharedNodeClusterDAO.Table + " WHERE state=1)"). Count() }