2017-03-19 27 views
0

我剛剛下載ElasticSearch並嘗試啓動Kibana。但是我無法做到。Kibana錯誤/ usr/local/bin/node:錯誤的選項:--no-warnings

我正在使用這兩個程序的5.2.2版本(ElasticSearch 5.2.2Kibana 5.2.2)。一旦我開始ElasticSearch(我認爲這是正常工作,因爲它響應一個curl -XGET http://localhost:9200要求),我嘗試啓動Kibana但出現以下錯誤:

$ ./kibana 
/usr/local/bin/node: bad option: --no-warnings 

我在OSX工作。此外,我之前修改了文件config/kibana.yml指向默認elasticsearch.url

有什麼想法?

謝謝!

編輯:我檢查了kibana腳本,下面一行是提高錯誤:

exec "${NODE}" $NODE_OPTIONS --no-warnings "${DIR}/src/cli" ${@} 

回答

1

您運行的是什麼版本的節點? (node --versionnode -v)。如果它小於6.x版本,則不支持該cli標誌。

--no-warnings

Added in: v6.0.0 Silence all process warnings (including deprecations).

https://nodejs.org/api/cli.html#cli_no_warnings

+0

您好,感謝您的評論。我正在運行v7.7.3。說實話,我不知道什麼是錯誤的,但現在它正在工作。唯一的區別是我使用[ElasticSearch 5.2.2](https://artifacts.elastic.co/downloads/elasticsearch/elasticsearch-5.2.2.zip)和[Kibana 5.2.2](https://artifacts.elastic。 co/downloads/kibana/kibana-5.2.2-darwin-x86_64.tar.gz)鏈接代替 – lucasrodesg

+0

哦,它取決於kibana腳本實際使用的節點版本。我建議在shell腳本中添加一個'echo $ NODE',然後再試一次。 https://github.com/elastic/kibana/blob/master/bin/kibana#L17 –