2016-10-26 3 views
1

У меня есть экземпляр SOLR 6.0 в Windows. Не кластер, установка одного сервера. Я хотел бы перейти на 6.2, последний, потому что почему бы и нет. Есть индекс в 600 ГБ, который я не хочу потерять.Обновление SOLR 6.0 до 6.2

Пожалуйста, как? Руководство по адресу https://cwiki.apache.org/confluence/display/solr/Upgrading+Solr не содержит указаний.

ответ

0

Просто изменить версии Solr должно быть достаточно. Формат индекса будет обновляться, когда новые сегменты будут записаны, но 6.2 могут читать только 6,0 индексов. Если вы не укусили 6.1-е место по историческим датам, установка новой версии Solr и указание на ваш существующий dataDir должны работать.

Как всегда, тестирование его в другом месте, кроме производства, является хорошей идеей.

+0

В Windows, где весь SOLR, код и данные и конфиг, находится в одной папке, какой из них является dataDir? –

+0

Обычно он хранится в данных/под домашним каталогом Solr (SOLR_HOME), но '' в файле solrconfig.xml может изменить это. Ищите каталог с именем 'data' под $ SOLR_HOME или под каталогом, названным в честь вашей коллекции/ядра. – MatsLindh

+0

Существует% SOLR_HOME% \ server \ solr \ corename \ data. Но также conf. И я не уверен, где хранится основной список. –

Смежные вопросы