Hey guys
I am getting an error on my ubuntu server "Couldn't determine $SPLUNK_HOME or $SPLUNK_ETC :perhaps one should be set in the environment.
I have google the error but I am having a difficult time finding my $SPLUNK_HOME
commands I've tried :
echo $SPLUNK_HOME : nothing shows up
/opt/splunk/bin/splunk envvars : Error message "Couldn't determine $SPLUNK_HOME or $SPLUNK_ETC :perhaps one should be set in the environment"
./splunk status : no such file or directory
/opt/splunk/etc/splunk-launch.conf : bash /opt/splunk/etc/splunk-launch.conf: no such file or directory
Thank you in advance !
Just in case it helps ; splunk was install via tar xvzf splunk-7.1.7-39ea4c097c30-Linux-x86_64.tgz -C /opt
Unpacking your tgz file does not set environment variables.
Set SPLUNK_HOME as follows:
export SPLUNK_HOME=/opt/splunk
Ensure all files and directories are owned by splunk (if that's the user you intend to run as):
chown -RP splunk:splunk /opt/splunk
Then start Splunk up for the first time, this will generate initial config files
/opt/splunk/bin/splunk start --accept-license -user splunk
From there you can set values in /opt/splunk/etc/splunk-launch.conf or make your environment variable permanent by adding it to your PATH.
A similar case at $SPLUNK_HOME not set
It speaks about ./splunk envvars
which shows all the environment variables.
TIL. 🙌🏼
Unpacking your tgz file does not set environment variables.
Set SPLUNK_HOME as follows:
export SPLUNK_HOME=/opt/splunk
Ensure all files and directories are owned by splunk (if that's the user you intend to run as):
chown -RP splunk:splunk /opt/splunk
Then start Splunk up for the first time, this will generate initial config files
/opt/splunk/bin/splunk start --accept-license -user splunk
From there you can set values in /opt/splunk/etc/splunk-launch.conf or make your environment variable permanent by adding it to your PATH.
I've type the first command and got the error message
export SPLUNK_HOME=/opt/splunk
bash: export: '=/opt/splunk' : not a valid identifier
sorry beginner at linux and terminal commands
thank you for your patience !