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

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

1) В непрофессиональном слове нам нужно только перенести содержимое из папки Conf ядра в SolrCloud Collection, и нам не нужно передавать данные (папку данных).


person Sreeraju V    schedule 02.09.2018    source источник


Ответы (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

person Sreeraju V    schedule 31.05.2019