Этот блог может решить ваш вопрос:
Установите Solr 4.4 с Jetty в CentOS и настройте сервер Solr для работы с Sunspot 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: // l o c a l h o s t: 8983 / solr / admin
9) Добавьте поле version в файл конфигурации 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"/>
Файл конфигурации schema.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>
......