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]


Reply via email to