Migração de Standalone Solar para SolrCloud na AWS

Migração de Standalone Solar para SolrCloud na AWS

Nossos desenvolvedores estão trabalhando no servidor Local Standalone Solr e temos muitos núcleos no Local Solr. Agora estamos planejando migrá-lo para SolrCloud na infraestrutura AWS para fins de replicação com numShards:3 e replicationFact:3. Não precisamos que os dados sejam migrados do servidor Local Solr para o AWS SolrCloud. Precisamos apenas transferir o Core do Local Solr para a coleção no SolrCloud. Eu sou novato nisso, por favor, alguém pode me ajudar nisso.

1) Em palavras leigas, só precisamos transferir o conteúdo da pasta Conf do núcleo para o SolrCloud Collection e não precisamos transferir dados (pasta de dados).

Responder1

Solução:

1) Crie um novo collectionno SolrCloud com config seto mesmo nome do núcleo.

2) Mova a confpasta do núcleo no Local Standalone Solr Server para a pasta SolrCloud 'Collection'.

3) Execute os comandos zkCli.sh do zookeeper no bash para fazer upload do confarquivo para todos os 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

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

informação relacionada