Kibana server is not ready yet in v 7.2

Kibana version: 7.2.0

Elasticsearch version: 7.2.0

Server OS version: Centos 7.4.1708

Original install method : yum from official repos

Kibana 7.2.0 installed from rpm package does not start with error:

"message":"Error code EACCES: Insufficient permissions for extracting the browser archive. Make sure the Kibana data directory (path.data) is owned by the same user that is running Kibana."}
"message":"{ ExtractError: Failed to extract the browser archive\n    at err (/usr/share/kibana/x-pack/plugins/reporting/server/browsers/extract/unzip.js:14:23)\n    at /usr/share/kibana/node_modules/extract-zip/index.js:52:20\n

It seems to be default data path directory missing in kibana-7.2.0-1 rpm package - /usr/share/kibana/data is not created when rpm is installed.

Manually creating folder /usr/share/kibana/data and setting appropriate rights resolves the issue:

mkdir  /usr/share/kibana/data
chown kibana:kibana /usr/share/kibana/data
systemctl restart kibana
1 Like