-
-
Save shadow-fox/5874f8b5de93fff0f5bcc8886be81d4d to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"responseHeader": { | |
"status": 0, | |
"QTime": 3 | |
}, | |
"cluster": { | |
"collections": { | |
"predictive": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "predictive_shard1_replica1", | |
"base_url": "http://10.5.44.97:8983/solr", | |
"node_name": "10.5.44.97:8983_solr", | |
"state": "active" | |
}, | |
"core_node2": { | |
"core": "predictive_shard1_replica2", | |
"base_url": "http://10.5.44.97:8984/solr", | |
"node_name": "10.5.44.97:8984_solr", | |
"state": "active", | |
"leader": "true" | |
}, | |
"core_node3": { | |
"core": "predictive_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "active" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 6, | |
"configName": "predictive" | |
}, | |
"relatedterms": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "relatedterms_shard1_replica2", | |
"base_url": "http://10.5.44.97:8983/solr", | |
"node_name": "10.5.44.97:8983_solr", | |
"state": "active" | |
}, | |
"core_node2": { | |
"core": "relatedterms_shard1_replica1", | |
"base_url": "http://10.5.44.97:8984/solr", | |
"node_name": "10.5.44.97:8984_solr", | |
"state": "active" | |
}, | |
"core_node3": { | |
"core": "relatedterms_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "active", | |
"leader": "true" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 5, | |
"configName": "relatedterms" | |
}, | |
"stores": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "stores_shard1_replica2", | |
"base_url": "http://10.5.44.97:8983/solr", | |
"node_name": "10.5.44.97:8983_solr", | |
"state": "active", | |
"leader": "true" | |
}, | |
"core_node2": { | |
"core": "stores_shard1_replica1", | |
"base_url": "http://10.5.44.97:8984/solr", | |
"node_name": "10.5.44.97:8984_solr", | |
"state": "active" | |
}, | |
"core_node3": { | |
"core": "stores_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "active" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 4, | |
"configName": "stores" | |
} | |
}, | |
"live_nodes": [ | |
"10.5.44.97:8984_solr", | |
"10.5.44.97:8983_solr", | |
"10.5.44.97:8985_solr" | |
] | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"responseHeader": { | |
"status": 0, | |
"QTime": 2 | |
}, | |
"cluster": { | |
"collections": { | |
"predictive": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "predictive_shard1_replica1", | |
"base_url": "http://10.5.44.97:8983/solr", | |
"node_name": "10.5.44.97:8983_solr", | |
"state": "active" | |
}, | |
"core_node2": { | |
"core": "predictive_shard1_replica2", | |
"base_url": "http://10.5.44.97:8984/solr", | |
"node_name": "10.5.44.97:8984_solr", | |
"state": "active", | |
"leader": "true" | |
}, | |
"core_node3": { | |
"core": "predictive_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 7, | |
"configName": "predictive" | |
}, | |
"relatedterms": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "relatedterms_shard1_replica2", | |
"base_url": "http://10.5.44.97:8983/solr", | |
"node_name": "10.5.44.97:8983_solr", | |
"state": "active", | |
"leader": "true" | |
}, | |
"core_node2": { | |
"core": "relatedterms_shard1_replica1", | |
"base_url": "http://10.5.44.97:8984/solr", | |
"node_name": "10.5.44.97:8984_solr", | |
"state": "active" | |
}, | |
"core_node3": { | |
"core": "relatedterms_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 8, | |
"configName": "relatedterms" | |
}, | |
"stores": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "stores_shard1_replica2", | |
"base_url": "http://10.5.44.97:8983/solr", | |
"node_name": "10.5.44.97:8983_solr", | |
"state": "active", | |
"leader": "true" | |
}, | |
"core_node2": { | |
"core": "stores_shard1_replica1", | |
"base_url": "http://10.5.44.97:8984/solr", | |
"node_name": "10.5.44.97:8984_solr", | |
"state": "active" | |
}, | |
"core_node3": { | |
"core": "stores_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 5, | |
"configName": "stores" | |
} | |
}, | |
"live_nodes": [ | |
"10.5.44.97:8984_solr", | |
"10.5.44.97:8983_solr" | |
] | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"responseHeader": { | |
"status": 0, | |
"QTime": 1 | |
}, | |
"cluster": { | |
"collections": { | |
"predictive": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "predictive_shard1_replica1", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
}, | |
"core_node2": { | |
"core": "predictive_shard1_replica2", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down", | |
"leader": "true" | |
}, | |
"core_node3": { | |
"core": "predictive_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 11, | |
"configName": "predictive" | |
}, | |
"relatedterms": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "relatedterms_shard1_replica2", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down", | |
"leader": "true" | |
}, | |
"core_node2": { | |
"core": "relatedterms_shard1_replica1", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
}, | |
"core_node3": { | |
"core": "relatedterms_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 12, | |
"configName": "relatedterms" | |
}, | |
"stores": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "stores_shard1_replica2", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down", | |
"leader": "true" | |
}, | |
"core_node2": { | |
"core": "stores_shard1_replica1", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
}, | |
"core_node3": { | |
"core": "stores_shard1_replica3", | |
"base_url": "http://10.5.44.97:8985/solr", | |
"node_name": "10.5.44.97:8985_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 9, | |
"configName": "stores" | |
} | |
}, | |
"live_nodes": [ | |
"10.5.44.97:8984_solr", | |
"10.5.44.97:8983_solr", | |
"10.5.44.97:8985_solr" | |
] | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"responseHeader": { | |
"status": 0, | |
"QTime": 1 | |
}, | |
"cluster": { | |
"collections": { | |
"predictive": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "predictive_shard1_replica1", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down" | |
}, | |
"core_node2": { | |
"core": "predictive_shard1_replica2", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down", | |
"leader": "true" | |
}, | |
"core_node3": { | |
"core": "predictive_shard1_replica3", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 14, | |
"configName": "predictive" | |
}, | |
"relatedterms": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "relatedterms_shard1_replica2", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down", | |
"leader": "true" | |
}, | |
"core_node2": { | |
"core": "relatedterms_shard1_replica1", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down" | |
}, | |
"core_node3": { | |
"core": "relatedterms_shard1_replica3", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 15, | |
"configName": "relatedterms" | |
}, | |
"stores": { | |
"replicationFactor": "3", | |
"shards": { | |
"shard1": { | |
"range": "80000000-7fffffff", | |
"state": "active", | |
"replicas": { | |
"core_node1": { | |
"core": "stores_shard1_replica2", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down", | |
"leader": "true" | |
}, | |
"core_node2": { | |
"core": "stores_shard1_replica1", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down" | |
}, | |
"core_node3": { | |
"core": "stores_shard1_replica3", | |
"base_url": "http://10.5.44.97:8986/solr", | |
"node_name": "10.5.44.97:8986_solr", | |
"state": "down" | |
} | |
} | |
} | |
}, | |
"router": { | |
"name": "compositeId" | |
}, | |
"maxShardsPerNode": "1", | |
"autoAddReplicas": "false", | |
"znodeVersion": 13, | |
"configName": "stores" | |
} | |
}, | |
"live_nodes": [ | |
"10.5.44.97:8984_solr", | |
"10.5.44.97:8986_solr", | |
"10.5.44.97:8983_solr", | |
"10.5.44.97:8985_solr" | |
] | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
cloudSolrClient.uploadConfig( | |
Paths.get(collectionEntity.getConfigPath()), | |
collectionEntity.getConfigName() | |
); | |
response = CollectionAdminRequest | |
.createCollection( | |
collectionEntity.getName(), | |
collectionEntity.getConfigName(), | |
collectionEntity.getNumShards(), | |
collectionEntity.getNumReplicas()).setStateFormat(2) | |
.process(cloudSolrClient); | |
cloudSolrClient.waitForState( | |
collectionEntity.getName(), | |
MAX_WAIT_TIMEOUT, | |
TimeUnit.SECONDS, | |
(liveNodes, collectionState) -> | |
DocCollection.isFullyActive( | |
liveNodes, | |
collectionState, | |
collectionEntity.getNumShards(), | |
collectionEntity.getNumReplicas() | |
) | |
); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment