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!

SOC4Kafka - New Kafka Connector Powered by OpenTelemetry

The new SOC4Kafka connector, built on OpenTelemetry, enables the collection of Kafka messages and forwards ...

Rounding off the Splunk Dashboard Contest

What does a contest-winning Splunk dashboard look like? In this case, it isn't in a browser tab at all. It ...

A Four Part Event Series: AI + Observability: AI Agents, LLMs, Apps, & Infrastructure

AI + Observability: AI Agents, LLMs, Apps, & Infrastructure The rapid evolution of artificial intelligence ...