Resolveu isso! Eu tinha instalado o deb de 32 bits em um servidor de 64 bits, o que causou isso.
Quando tento iniciar o splunk sem o sudo (ou mesmo logado como root), recebo um erro "no such file or directory". O arquivo definitivamente está lá, não é nem mesmo um symlink. Funciona com o sudo, mas o ps mostra que nada está sendo executado e não consigo acessá-lo pelo portal da web.
$ /opt/splunk/bin/splunk start
-bash: /opt/splunk/bin/splunk: No such file or directory
$ sudo /opt/splunk/bin/splunk start
$ ps aux | grep splunk
marco 25963 0.0 0.1 7972 900 pts/0 S+ 22:58 0:00 grep splunk
Alguma ideia do que está acontecendo? Eu aceitei a licença ( sudo splunk start --accept-license
) e mudei a porta para 8001 ( sudo ./splunk set web-port 8001
).
Esse erro é um sintoma clássico de um script para o qual o programa nomeado na primeira linha (a linha que começa com #!
- a chamada linha "shebang") não existe. Digite head -5 /opt/splunk/bin/splunk
e veja qual shell é nomeado na linha shebang (por exemplo, Python, Perl, Ruby etc.). Esse arquivo não existe ou não é executável por você.
Tags bash