I'm trying to add a replica but it is failing with "No node can satisfy the rules" and the diagnostics log entry shows violaitions as []

How can I determine what the issue is and correct it?

DIAGNOSTICS AND STACKTRACE FROM solr.log:

2021-11-08 00:43:38.285 ERROR (OverseerThreadFactory-38-thread-5-processing-n:solr-0001:8983_solr) [c:weeklies_2021-10-25_7_7_3 s:shard2  ] o.a.s.c.s.c.a.PolicyHelper errorId : AutoScaling.error.diagnostics.2010951363830029  {
  "sortedNodes":[{
      "node":"solr-0002:8983_solr",
      "isLive":true,
      "cores":4.0,
      "freedisk":62.7372932434082,
      "sysLoadAvg":28.000000000000004,
      "totaldisk":1151.609375,
      "replicas":{
        "alldata":{"shard1":[{
              "core_node64":{
                "core":"alldata_shard1_replica_n63",
                "shard":"shard1",
                "collection":"alldata",
                "node_name":"solr-0002:8983_solr",
                "type":"NRT",
                "base_url":"http://solr-0002:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":174.76101875957102}}]},
        "weeklies_2021-10-25_7_7_3":{
          "shard2":[],
          "shard1":[{
              "core_node3":{
"core":"weeklies_2021-10-25_7_7_3_shard1_replica_n1",
                "shard":"shard1",
                "collection":"weeklies_2021-10-25_7_7_3",
                "node_name":"solr-0002:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0002:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":806.7034577354789}}]},
        "dailies_2021-1":{"shard2":[{
              "core_node22":{
                "core":"dailies_2021-1_shard2_replica_n21",
                "shard":"shard2",
                "collection":"dailies_2021-1",
                "node_name":"solr-0002:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0002:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":61.86608923971653}}]},
        "clinicaltrials_20211014":{"shard1":[{
              "core_node28":{
                "core":"clinicaltrials_20211014_shard1_replica_n27",
                "shard":"shard1",
                "collection":"clinicaltrials_20211014",
                "node_name":"solr-0002:8983_solr",
                "type":"NRT",
                "base_url":"http://solr-0002:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":8.829953823238611}}]}}}
    ,{
      "node":"solr-0001:8983_solr",
      "isLive":true,
      "cores":4.0,
      "freedisk":212.70776748657227,
      "sysLoadAvg":42.0,
      "totaldisk":1151.609375,
      "replicas":{
        "alldata":{"shard1":[{
              "core_node62":{
                "core":"alldata_shard1_replica_n61",
                "shard":"shard1",
                "collection":"alldata",
                "node_name":"solr-0001:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0001:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":174.71082909032702}}]},
        "weeklies_2021-10-25_7_7_3":{
          "shard2":[{
              "core_node7":{
"core":"weeklies_2021-10-25_7_7_3_shard2_replica_n4",
                "shard":"shard2",
                "collection":"weeklies_2021-10-25_7_7_3",
                "node_name":"solr-0001:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0001:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":670.9012377830222}}],
          "shard1":[]},
        "dailies_2021-1":{"shard2":[{
              "core_node42":{
                "core":"dailies_2021-1_shard2_replica_n41",
                "shard":"shard2",
                "collection":"dailies_2021-1",
                "node_name":"solr-0001:8983_solr",
                "type":"NRT",
                "base_url":"http://solr-0001:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":61.86608923971653}}]},
        "clinicaltrials_20211014":{"shard1":[{
              "core_node36":{
                "core":"clinicaltrials_20211014_shard1_replica_n35",
                "shard":"shard1",
                "collection":"clinicaltrials_20211014",
                "node_name":"solr-0001:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0001:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":8.830416035838425}}]}}}
    ,{
      "node":"solr-0004:8983_solr",
      "isLive":true,
      "cores":5.0,
      "freedisk":965.6229667663574,
      "sysLoadAvg":16.0,
      "totaldisk":1151.609375,
      "replicas":{
        "alldata":{"shard2":[{
              "core_node68":{
                "core":"alldata_shard2_replica_n67",
                "shard":"shard2",
                "collection":"alldata",
                "node_name":"solr-0004:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0004:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":174.74850487802178}}]},
        ".system":{"shard1":[{
              "core_node3":{
                "core":".system_shard1_replica_n1",
                "shard":"shard1",
                "collection":".system",
                "node_name":"solr-0004:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0004:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":6.414949893951416E-5}}]},
        "weeklies_2021-10-25_7_7_3":{
          "shard2":[],
          "shard1":[{
              "core_node168":{
"core":"weeklies_2021-10-25_7_7_3_shard1_replica_n167",
                "shard":"shard1",
                "collection":"weeklies_2021-10-25_7_7_3",
                "node_name":"solr-0004:8983_solr",
                "type":"NRT",
                "base_url":"http://solr-0004:8983/solr";,
                "state":"recovery_failed",
                "force_set_state":"false",
                "INDEX.sizeInGB":6.426125764846802E-8}}]},
        "dailies_2021-1":{"shard1":[{
              "core_node34":{
                "core":"dailies_2021-1_shard1_replica_n33",
                "shard":"shard1",
                "collection":"dailies_2021-1",
                "node_name":"solr-0004:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0004:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":0.46995995100587606}}]},
        "clinicaltrials_20211014":{"shard2":[{
              "core_node24":{
                "core":"clinicaltrials_20211014_shard2_replica_n23",
                "shard":"shard2",
                "collection":"clinicaltrials_20211014",
                "node_name":"solr-0004:8983_solr",
                "type":"NRT",
                "leader":"true",
                "base_url":"http://solr-0004:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":9.058873846195638}}]}}}
    ,{
      "node":"solr-0003:8983_solr",
      "isLive":true,
      "cores":4.0,
      "freedisk":942.7971115112305,
      "sysLoadAvg":3.0,
      "totaldisk":1151.609375,
      "replicas":{
        "alldata":{"shard2":[{
              "solr-0003.alldata":{
                "core":"alldata",
                "shard":"shard2",
                "collection":"alldata",
                "node_name":"solr-0003:8983_solr",
                "type":"NRT",
                "base_url":"http://solr-0003:8983/solr";,
                "state":"active",
                "force_set_state":"false"}}]},
        "weeklies_2021-10-25_7_7_3":{
          "shard2":[],
          "shard1":[]},
        ".system":{"shard1":[{
              "core_node5":{
                "core":".system_shard1_replica_n2",
                "shard":"shard1",
                "collection":".system",
                "node_name":"solr-0003:8983_solr",
                "type":"NRT",
                "base_url":"http://solr-0003:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":6.421282887458801E-5}}]},
        "dailies_2021-1":{"shard1":[{
              "core_node3":{
                "core":"dailies_2021-1_shard1_replica_n1",
                "shard":"shard1",
                "collection":"dailies_2021-1",
                "node_name":"solr-0003:8983_solr",
                "type":"NRT",
                "base_url":"http://solr-0003:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":0.46995995100587606}}]},
        "clinicaltrials_20211014":{"shard2":[{
              "core_node22":{
                "core":"clinicaltrials_20211014_shard2_replica_n21",
                "shard":"shard2",
                "collection":"clinicaltrials_20211014",
                "node_name":"solr-0003:8983_solr",
                "type":"NRT",
                "base_url":"http://solr-0003:8983/solr";,
                "state":"active",
                "force_set_state":"false",
                "INDEX.sizeInGB":9.058923612348735}}]}}}],
  "liveNodes":["solr-0001:8983_solr",
    "solr-0002:8983_solr",
    "solr-0003:8983_solr",
    "solr-0004:8983_solr"],
  "violations":[],
  "config":{
    "cluster-preferences":[{
        "minimize":"cores",
        "precision":2}
      ,{
        "maximize":"freedisk",
        "precision":100}
      ,{
        "minimize":"sysLoadAvg",
        "precision":10}],
    "cluster-policy":[{
        "strict":false,
        "replica":"<2",
        "shard":"#EACH",
        "node":"#ANY"}]}}
2021-11-08 00:43:38.287 ERROR (OverseerThreadFactory-38-thread-5-processing-n:solr-0001:8983_solr) [c:weeklies_2021-10-25_7_7_3 s:shard2  ] o.a.s.c.a.c.OverseerCollectionMessageHandler Collection: weeklies_2021-10-25_7_7_3 operation: addreplica failed:org.apache.solr.cloud.api.collections.Assign$AssignmentException: Error getting replica locations :  No node can satisfy the rules "[{strict=false, replica=<2, shard=#EACH, node=#ANY, collection=alldata}, {strict=false, replica=<2, shard=#EACH, node=#ANY, collection=weeklies_2021-10-25_7_7_3}, {strict=false, replica=<2, shard=#EACH, node=#ANY, collection=.system}, {strict=false, replica=<2, shard=#EACH, node=#ANY, collection=dailies_2021-1}, {strict=false, replica=<2, shard=#EACH, node=#ANY, collection=clinicaltrials_20211014}] More details from logs in node : solr-0001:8983_solr, errorId : AutoScaling.error.diagnostics.2010951363830029"     at org.apache.solr.cloud.api.collections.Assign.getPositionsUsingPolicy(Assign.java:394)     at org.apache.solr.cloud.api.collections.Assign$PolicyBasedAssignStrategy.assign(Assign.java:630)     at org.apache.solr.cloud.api.collections.Assign.getNodesForNewReplicas(Assign.java:368)     at org.apache.solr.cloud.api.collections.AddReplicaCmd.buildReplicaPositions(AddReplicaCmd.java:360)     at org.apache.solr.cloud.api.collections.AddReplicaCmd.addReplica(AddReplicaCmd.java:146)     at org.apache.solr.cloud.api.collections.AddReplicaCmd.call(AddReplicaCmd.java:91)     at org.apache.solr.cloud.api.collections.OverseerCollectionMessageHandler.processMessage(OverseerCollectionMessageHandler.java:294)     at org.apache.solr.cloud.OverseerTaskProcessor$Runner.run(OverseerTaskProcessor.java:505)     at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209)     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
    at java.base/java.lang.Thread.run(Thread.java:829)
Caused by: org.apache.solr.common.SolrException:  No node can satisfy the rules "[{strict=false, replica=<2, shard=#EACH, node=#ANY, collection=alldata}, {strict=false, replica=<2, shard=#EACH, node=#ANY, collection=weeklies_2021-10-25_7_7_3}, {strict=false, replica=<2, shard=#EACH, node=#ANY, collection=.system}, {strict=false, replica=<2, shard=#EACH, node=#ANY, collection=dailies_2021-1}, {strict=false, replica=<2, shard=#EACH, node=#ANY, collection=clinicaltrials_20211014}] More details from logs in node : solr-0001:8983_solr, errorId : AutoScaling.error.diagnostics.2010951363830029"     at org.apache.solr.client.solrj.cloud.autoscaling.PolicyHelper.getReplicaLocations(PolicyHelper.java:179)     at org.apache.solr.cloud.api.collections.Assign.getPositionsUsingPolicy(Assign.java:382)
    ... 11 more



Reply via email to