Getting Data In

SplunkForwarder RPM Installer - Hostname determination

BP9906
Builder

We added SplunkForwarder RPM with a script to install the agent on all our Redhat kickstarts. The problem is that the hostname is set during kickstart but when the Splunk script runs the way it obtains the server hostname is labeling it the default "localhost". If I run the script manually after the kickstart, it installs fine with the properly registered hostname.

How does the RPM determine the hostname at installation?

Tags (2)
0 Karma
1 Solution

jmantor
Path Finder

rpm -scripts -qp ./splunkforwarder-6.2.2-255606-linux-2.6-x86_64.rpm | more

shows the scripts in the rpm.

It gets the host name with this line :

HOSTNAME='hostname'

View solution in original post

0 Karma

jmantor
Path Finder

rpm -scripts -qp ./splunkforwarder-6.2.2-255606-linux-2.6-x86_64.rpm | more

shows the scripts in the rpm.

It gets the host name with this line :

HOSTNAME='hostname'

0 Karma

BP9906
Builder

thanks. Our kickstart file for redhat confirms it, thanks.

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Make Your Machine Data AI-Ready in Splunk

Every team is getting ready for AI agents.    Watch On-Demand   In this Tech Talk, Splunk platform specialists ...

How to Break a Kubernetes Pod on Purpose and Let the AI Troubleshooting Agent Find ...

Let's say I've just rolled out a Kubernetes Deployment with a typo in the image tag. Nothing explodes. The pod ...

Splunk Add-on for Microsoft Windows 11.0.3: Parse Once, Search Faster

The updated Splunk Add-on for Microsoft Windows helps customers search Windows events faster by reducing ...