Installation

How can I associate a no license option under the setting in a search head cluster?

desslerlee
Explorer

Hi all,

I have two search heads that have enterprise license expired, and I need to associate them to a master license server.

However. There's no 'License' option under setting, which I could find in deployers and indexers.

Also. During login, I will be redirected to a page to prompt for 'change license group'. Rightfully, clicking cancel shall redirect me to a page to associate to master license server. Instead, I am getting error 404.

Checking the log and here's what I found:

capabilities:21 - Access denied for path "/en-US/manager/system/licensing". Returning 404. Insufficient user permissions

May I know what's wrong with my search heads?

Thanks in advance

Labels (3)
0 Karma
1 Solution

adonio
Ultra Champion

hello there,

its a little unclear to me from your question if you are asking regarding only 2 search heads out of the Search Head Cluster or regarding separate Search Heads (since you said: "I have two search heads ...)
first make sure that the Search Heads are not license Slaves already by checking your License Master.
Now, try to create a small deployment app on your Deployer, call it something_all_license_slaves or another name
create a server.conf file under the local directory in your app. file will have the following in it:

[license]
master_uri = https://IP.of.license.master:mgmt_port
# example: master_uri = https://1.1.1.1:8089

place the app in $SPLUNK_HOME/etc/shcluster/apps
deploy the app to the Search Head Cluster Members.
check your License Master.

hope it helps

View solution in original post

adonio
Ultra Champion

hello there,

its a little unclear to me from your question if you are asking regarding only 2 search heads out of the Search Head Cluster or regarding separate Search Heads (since you said: "I have two search heads ...)
first make sure that the Search Heads are not license Slaves already by checking your License Master.
Now, try to create a small deployment app on your Deployer, call it something_all_license_slaves or another name
create a server.conf file under the local directory in your app. file will have the following in it:

[license]
master_uri = https://IP.of.license.master:mgmt_port
# example: master_uri = https://1.1.1.1:8089

place the app in $SPLUNK_HOME/etc/shcluster/apps
deploy the app to the Search Head Cluster Members.
check your License Master.

hope it helps

adonio
Ultra Champion

@desslerlee,
if it worked for you, kindly mark the question as answered

0 Karma

desslerlee
Explorer

Hi Adonio, I just tried your solution and it works! Thanks a lot!

0 Karma

desslerlee
Explorer

Hi Adonio, I'm away with limited Internet access currently. Will try it next week. Meanwhile thanks for your help!

0 Karma
Get Updates on the Splunk Community!

Splunk Edge Processor | Popular Use Cases to Get Started with Edge Processor

Splunk Edge Processor offers more efficient, flexible data transformation – helping you reduce noise, control ...

Introducing New Splunkbase Governance!

Splunk apps are essential for maximizing the value of your Splunk Experience. Whether you’re using the default ...

3 Ways to Make OpenTelemetry Even Better

My role as an Observability Specialist at Splunk provides me with the opportunity to work with customers of ...