Hi,
I wanted to ask if multisite Splunk clusters can run different Operating systems without any issues.
For example, cluster on site1 runs CentOS on peers, SH cluster and master node, and we would like to deploy site2 cluster with ubuntu on all the cluster members. would that cause any problems with Splunk's functionality?
Thanks in advance.
We had similar question lately 🙂
According to the docs, all cluster members should use the same splunk software version and the same operating system, but in my opinion it means that whole cluster must be linux-based or windows based. As long as you meet the minimal requirements, you're theoreticaly good to go.
But. From the maintenance point of view, I wouldn't mix the distributions, versions, releases and so on. Having inconsostent software across the cluster could result in some hard-to-debug and hard-to-reproduce errors.
If you're brave enough you could go for CentOS in one site and Ubuntu in the other but I'd definitely try some test environment first.
Oh, and while we're at it why not give Rocky Linux a go?
Thanks! That's good to know. Since CentOS is going limited support soon, we were wondering if that is worth moving away from using CentOS and hence were thinking of trying out Ubuntu.
Hi
probably you can run it with different OS versions if those are enough close by versions? Maybe even issues, but this will generate to you (a lot of) additional management overhead without real benefits. In curiosity, why you would like to do it? If you will got any issues and ask help from splunk support, I suppose that the first request will be the same OS on all nodes
Personally I try to keep all nodes in same OS with same package and patch level. It’s match easier to manage with scripts an/or automation.
r. Ismo