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 collection
no SolrCloud com config set
o mesmo nome do núcleo.
2) Mova a conf
pasta 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 conf
arquivo 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