4

嗨,我已经安装了 elasticsearch 版本 0.18.7 并根据这些说明配置了 couchdb 。我正在尝试通过以下方式创建索引:

curl -XPUT '10.50.10.86:9200/_river/tasks/_meta' -d '{
  "type": "couchdb",
  "couchdb": {
    "host": "10.50.10.86",
    "port": 5984,
    "db": "tasks",
    "filter": null
  },
  "index": {
    "index": "tasks",
    "type": "tasks",
    "bulk_size": "100",
    "bulk_timeout": "10ms"
  }
}'

并收到这样的消息,

{
  "ok": true,
  "_index": "_river",
  "_type": "tasks",
  "_id": "_meta",
  "_version": 2
}

尝试访问网址时

curl -GET 'http://10.50.10.86:9200/tasks/tasks?q=*&pretty=true'

然后

{
  "error": "IndexMissingException[[tasks] missing]",
  "status": 404
}

请指导我如何使用 elasticsearch 索引 couchdb。

4

1 回答 1

1

我不确定es_test_db2是从哪里来的。这个的输出是什么?

curl 10.50.10.86:9200/_river/tasks/_status\?pretty=1
于 2012-04-26T20:49:07.047 回答