2016-09-25 2 views
0

Я пытаюсь загрузить свой набор данных в хранилище данных.Ошибка загрузки: Не удалось подключиться к DataPusher. ошибка в ckan 2.4.3

Я создаю набор данных и пытаюсь загрузить набор данных в хранилище данных с меню «Загрузить в хранилище данных» в интерфейсе ckan.

У меня есть «Ошибка загрузки: не удалось подключиться к DataPusher». сообщение об ошибке в сети не в любом журнале (ckan журнал, datapusher журнал)

enter image description here

Это содержимое моего development.ini

sqlalchemy.url = postgresql://ckan_default:[email protected]/ckan_default 
ckan.datastore.write_url = postgresql://ckan_default:[email protected]/datastore_default 
ckan.datastore.read_url = postgresql://datastore_default:[email protected]/datastore_default 
ckan.datastore.default_fts_lang = english 
ckan.datastore.default_fts_index_method = gist 
ckan.site_url = http://ckan.daniel.com 

ckan.site_id = default 
solr_url = http://127.0.0.1:8983/solr/ckan 
ckan.plugins = stats text_view image_view recline_view datastore datapusher 
ckan.views.default_views = image_view text_view recline_view 

ckan.preview.direct = png jpg gif 
ckan.preview.loadable = html htm rdf+xml owl+xml xml n3 n-triples turtle plain atom csv tsv rss txt json 

ckan.storage_path = /var/lib/ckan 
ckan.max_resource_size = 10 
ckan.max_image_size = 2 
ckan.datapusher.formats = csv xls xlsx tsv application/csv application/vnd.ms-excel application/vnd.openxmlformats-officedocument.spreadsheetml.sheet 
ckan.datapusher.url = http://ckan.daniel.com:8080/ 

и datapusher работает.

# curl http://ckan.daniel.com:8800 
    { 
     "help": "\n  Get help at:\n  http://ckan-service-provider.readthedocs.org/." 
    } 

Я использую ckan 2.4.3 + postgresql 9.1 + rhel 6.6 + solr 5.4.

Не хватает ли какой-либо конфигурации хранилища данных?

Спасибо.

+0

В файле .ini вы имеете 'ckan.datapusher.url = http://ckan.daniel.com : 8080/', но, видимо, ваш datapusher работает на порту 8800. – lfurini

+0

Привет, я меняю порт URL-адреса datapusher. но сообщение об ошибке такое же. – Daniel

+0

теперь все в порядке? как добиться успеха? – user1406691

ответ

1

Изменение последней строки production.ini из

ckan.datapusher.url = http://ckan.daniel.com:8080/ 

в

ckan.datapusher.url = http://ckan.daniel.com:8800/