Миграция с Standalone Solar на SolrCloud в AWS

Миграция с Standalone Solar на SolrCloud в AWS

Наши разработчики работают на локальном автономном сервере Solr, и у нас много ядер в локальном Solr. Теперь мы планируем перенести его в SolrCloud в инфраструктуре AWS для репликации с numShards:3 и replicationFact:3. Нам не нужно переносить данные с локального сервера Solr в AWS SolrCloud. Нам нужно только перенести Core из локального Solr в коллекцию в SolrCloud. Я новичок в этом, можете ли вы мне помочь?

1) Проще говоря, нам нужно только перенести содержимое папки Conf ядра в коллекцию SolrCloud, и нам не нужно переносить данные (папку data).

решение1

Решение:

1) Создайте новый файл collectionв SolrCloud с config setтаким же именем, как у ядра.

2) Переместите confпапку ядра локального автономного сервера Solr в папку «Коллекция» SolrCloud.

3) Запустите команды zookeeper zkCli.sh из bash, чтобы загрузить confфайл на все сервера 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

Ссылка :https://lucene.apache.org/solr/guide/6_6/using-zookeeper-to-manage-configuration-files.html#UsingZooKeepertoManageConfigurationFiles-UploadingConfigurationFilesusingbin_solrorSolrJ

Связанный контент