Migración de Standalone Solar a SolrCloud en AWS

Migración de Standalone Solar a SolrCloud en AWS

Nuestros desarrolladores están trabajando en el servidor Solr independiente local y tenemos muchos núcleos en Solr local. Ahora estamos planeando migrarlo a SolrCloud en la infraestructura de AWS para fines de replicación con numShards:3 y replicationFact:3. No necesitamos que los datos se migren desde el servidor Local Solr a AWS SolrCloud. Solo necesitamos transferir Core de Local Solr a la colección en SolrCloud. Soy novato en esto, ¿podrían ayudarme con esto?

1) En palabras simples, solo necesitamos transferir contenido en la carpeta Conf del núcleo a SolrCloud Collection y no necesitamos transferir datos (carpeta de datos).

Respuesta1

Solución:

1) Cree uno nuevo collectionen SolrCloud con config setel mismo nombre que el del núcleo.

2) Mueva la confcarpeta del núcleo en el servidor Solr independiente local a la carpeta 'Colección' de SolrCloud.

3) Ejecute los comandos zkCli.sh de zookeeper desde bash para cargar el confarchivo en todos los servidores SolrCloud.

cd /opt/solr/server/scripts/cloud-scripts/ 
bash zkcli.sh -cmd upconfig -confdir /opt/solr-7.4.0/server/solr/collectionname/conf/ -z IP1:2181,IP2:2181,IP3:2181 -confname confname

Referencia :https://lucene.apache.org/solr/guide/6_6/using-zookeeper-to-manage-configuration-files.html#UsingZooKeepertoManageConfigurationFiles-UploadingConfigurationFilesusingbin_solrorSolrJ

información relacionada