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:
[email protected]