2015-01-23 1 views
2

현재 elasticsearch helper scan api를 사용하고 있지만 데이터를 가져올 수 없습니다.탄성 검색 _cat/색인에 오류가 있습니까?

명령을

helpers.scan(
     client=client, 
     query={"query":{"match_all":{}}}, 
     scroll='10m', 
     index="debug", 
     doc_type = "tool", 
     _source=True 
    ) 

출력 :

...... 
generator object scan at 0x1556640 
generator object scan at 0x1556640 
generator object scan at 0x1556640 
generator object scan at 0x1556640 
generator object scan at 0x1556640 
....... 

내가 (기본적으로 10)

curl -XGET"http://localhost:9200/debug/tool/_search?pretty=true&q=*:*" 

를하고있는 중이 야는 데이터를 가져올 수 있습니다 .

내가이 명령을 사용하여 인덱스를 확인할 때 탄성을 파고 후 :이 발견

http://127.0.0.1:9200/_cat/indices 

: No handler found for uri [/_cat/indices] and method [GET]

을하지만 http://localhost:9200/_aliases을 사용하고 때, 나는 나의 색인을 볼 수 있습니다. _cat/indices 명령을 실행할 때 색인이 나오지 않는 이유는 무엇입니까?

답변

3

_cat/indices은 1.0.x 이후의 ES 버전에서 사용할 수 있습니다.