2016-08-31 5 views
0

Я использую сервер SonarQube версии 5.6.1 в докере. Я правильно настроен по умолчанию качества профилей, но теперь при попытке активировать существующие правила в новом профиле качества, приложение выдает следующее сообщение об ошибке в журнале:Sonarqube Ошибка при активации правил в новом профиле качества

ERROR web[o.s.s.es.BulkIndexer] Fail to execute bulk index request: Bulk[1 index request(s) on index rules and type activeRule] org.elasticsearch.transport.RemoteTransportException: [sonar-470917037901][inet[/127.0.0.1:9001]][indices:data/write/bulk] Caused by: org.elasticsearch.index.mapper.MapperParsingException: The provided routing value [squid] doesn't match the routing key stored in the document: [squid:S2204] 

У любого из вас есть представление о том, что может быть происходит? Правило отображается как активное в этом профиле, но в профиле указано 0 активных правил.

Благодарим за помощь.

ответ

0

Мне удался найти другой вопрос, который содержит похожую на проблему проблему, такую ​​как моя: Elasticsearch bulk index error on Sonar startup. Пробовал тот же ответ, и он сработал.

TL; DR Удалите каталог $ SONAR_HOME/data/es/и перезапустите сервер.