You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@bigtop.apache.org by GitBox <gi...@apache.org> on 2020/08/03 11:00:29 UTC
[GitHub] [bigtop] sekikn commented on pull request #657: BIGTOP-3320: Add Kibana as Bigtop component
sekikn commented on pull request #657:
URL: https://github.com/apache/bigtop/pull/657#issuecomment-667958263
Thanks for the fix @guyuqi, I encountered other problems with the revised PR...
* On CentOS 7 and 8, the kibana package doesn't seem to install its init script.
```
$ sudo yum install kibana
(snip)
==============================================================================================================================
Package Arch Version Repository Size
==============================================================================================================================
Installing:
kibana x86_64 5.4.1-1.el7 Bigtop_0 40 M
(snip)
Complete!
$ sudo service kibana status
Redirecting to /bin/systemctl status kibana.service
Unit kibana.service could not be found.
$ rpm -qlp output/kibana/x86_64/kibana-5.4.1-1.el7.x86_64.rpm | grep /etc
/etc/kibana/conf.dist
/etc/kibana/conf.dist/conf
/etc/kibana/conf.dist/kibana.yml
/usr/lib/kibana/node/lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/dashdash/etc
/usr/lib/kibana/node/lib/node_modules/npm/node_modules/request/node_modules/http-signature/node_modules/sshpk/node_modules/dashdash/etc/dashdash.bash_completion.in
/usr/lib/kibana/node_modules/flot-charts/examples/axes-time-zones/tz/etcetera
```
* On Debian 9 and 10, I failed to install the package with the following error. I tried to add write permission to /usr/lib/kibana/optimize recursively, but the preceding error was not resolved.
```
Aug 03 10:26:19 debian10.localdomain kibana[6554]: Starting kibana ...
Aug 03 10:26:19 debian10.localdomain kibana[6554]: Usage: serve [options]
Aug 03 10:26:19 debian10.localdomain kibana[6554]: Run the kibana server
Aug 03 10:26:19 debian10.localdomain kibana[6554]: Options:
Aug 03 10:26:19 debian10.localdomain kibana[6554]: -h, --help output usage information
Aug 03 10:26:19 debian10.localdomain kibana[6554]: -e, --elasticsearch <uri> Elasticsearch instance
Aug 03 10:26:19 debian10.localdomain kibana[6554]: -c, --config <path> Path to the config file, can be changed with the CONFIG_PATH environment variable as well. Use multiple --config args to include multiple config files.
Aug 03 10:26:19 debian10.localdomain kibana[6554]: -p, --port <port> The port to bind to
Aug 03 10:26:19 debian10.localdomain kibana[6554]: -q, --quiet Prevent all logging except errors
Aug 03 10:26:19 debian10.localdomain kibana[6554]: -Q, --silent Prevent all logging
Aug 03 10:26:19 debian10.localdomain kibana[6554]: --verbose Turns on verbose logging
Aug 03 10:26:19 debian10.localdomain kibana[6554]: -H, --host <host> The host to bind to
Aug 03 10:26:19 debian10.localdomain kibana[6554]: -l, --log-file <path> The file to log to
Aug 03 10:26:19 debian10.localdomain kibana[6554]: --plugin-dir <path> A path to scan for plugins, this can be specified multiple times to specify multiple directories
Aug 03 10:26:19 debian10.localdomain kibana[6554]: --plugin-path <path> A path to a plugin which should be included by the server, this can be specified multiple times to specify multiple paths
Aug 03 10:26:19 debian10.localdomain kibana[6554]: --plugins <path> an alias for --plugin-dir
Aug 03 10:26:19 debian10.localdomain kibana[6554]: fs.js:641
Aug 03 10:26:19 debian10.localdomain kibana[6554]: return binding.open(pathModule._makeLong(path), stringToFlags(flags), mode);
Aug 03 10:26:19 debian10.localdomain kibana[6554]: ^
Aug 03 10:26:19 debian10.localdomain kibana[6554]: Error: EACCES: permission denied, open '/usr/lib/kibana/optimize/.babelcache.json'
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at Error (native)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at Object.fs.openSync (fs.js:641:18)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at Object.fs.writeFileSync (fs.js:1347:33)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at process.save (/usr/lib/kibana/node_modules/babel-register/lib/cache.js:45:16)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at emitOne (events.js:96:13)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at process.emit (events.js:188:7)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at process.exit (internal/process.js:164:15)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at outputHelpIfNecessary (/usr/lib/kibana/node_modules/commander/index.js:1072:15)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at Command.listener (/usr/lib/kibana/node_modules/commander/index.js:268:5)
Aug 03 10:26:19 debian10.localdomain kibana[6554]: at emitTwo (events.js:106:13)
Aug 03 10:26:19 debian10.localdomain runuser[6604]: pam_unix(runuser:session): session closed for user kibana
Aug 03 10:26:19 debian10.localdomain kibana[6554]: .
Aug 03 10:26:19 debian10.localdomain systemd[1]: kibana.service: Control process exited, code=exited, status=1/FAILURE
```
----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
For queries about this service, please contact Infrastructure at:
users@infra.apache.org