Этот блог может решить вопрос:
Установка Solr 4.4 с Jetty в CentOS, и настроить сервер Solr для работы с Gem солнечных пятен. (http://blogs.pigrider.com/blogs/26)
Ниже приведены некоторые части из блога: ......
8) Скопируйте этот файл конфигурации schema.yml из приложения Rails в домашней директории бегущего Solr 4.4 экземпляра. Он переберет там конфигурационный файл Solr, и он настроит сервер Solr 4.4 для работы с Sunspot Gem. cp /RailsApplicationPath/Solr/conf/schema.yml/opt/solr/solr/collection1/conf /.
Домашний каталог исполняемого экземпляра Solr 4.4 -/opt/solr/solr/collection1 /. Вы можете найти эту информацию от Solr администратора страницы HTTP: // л о в а л ч о с т: 8983/Solr/админ
9) Добавить версии поле в файле конфигурации schema.yml, чтобы удовлетворить Solr требования 4.4 инициализации. На самом деле в файл нужно добавить две строки кода. Это:
<field name="_version_" type="long" indexed="true" stored="true" multiValued="false"/>
<fieldType name="long" class="solr.TrieLongField" precisionStep="0" positionIncrementGap="0"/>
Схема файла конфигурации.в конце концов, YML будет выглядеть следующим образом:
<schema name="sunspot" version="1.0">
<types>
<fieldType name="long" class="solr.TrieLongField" precisionStep="0" positionIncrementGap="0"/>
<!-- *** Other Sunspot fieldType Definitions *** -->
</types>
<fields>
<field name="_version_" type="long" indexed="true" stored="true" multiValued="false"/>
<!-- *** Other Sunspot field Definitions *** -->
</fields>
<!-- *** Other Sunspot Configurations *** -->
</schema>
......
я, наконец, удалось запустить Solr с котом в Ubuntu 10.04 сервер. Последняя оставшаяся вещь заключается в том, как я могу подключить это приложение к моему rails? –
@ Ник, не могли бы вы предоставить дополнительную информацию о том, почему мы должны установить auto_commit_after_request в false в этом сценарии? Это единственное место, о котором я уже говорил. –
Заряды стоят дорого и блокируют другие записи. Выдача фиксации после каждого запроса подходит для разработки и небольших сайтов в производстве, но станет бременем для всех ваших обновлений для Solr по мере роста трафика записи. Вы правы, что это, вероятно, не очень заметно задокументировано прямо сейчас. –