Search Head running Splunk 6.5.2
DCN is running Splunk 6.6.1
Splunk Add-on for NetApp Data ONTAP (Splunk_TA_ontap) is version 2.1.5, with AddOn for VMWare version 3.3.2 "over the top" as advised for newest Helpers
Removed un-needed SAs and TAs as directed
Search Head requires https for Splunk Web (using default splunk certs)
Scheduler runs on Search Head (inputs)
DCN is Heavy Forwarder and also requires https for Splunk Web (using default splunk certs)
DCN has allowRemoteLogin=always in "local" server.conf
all Workers are enabled on DCN (inputs)
Lots of seemingly random "broken pipes" and other communications issues with the NetApp Appliances, though the Scheduler setup confirms connectivity and authentication is good. Likewise, setup page confirms connectivity to the DCN with correct password (that is not "changeme" ;).
Another symptom is that splunk eventually stops on the DCN, though I don't see anything in splunkd.log indicating anything fatal before it simply stops logging!
I definitely understand the layout of the Scheduler, DCN, Hydra, etc - there is just a wrinkle somewhere that is not allowing splunk to settle into a stable pattern.
Here's an error message from _internal with DEBUG level information included:
2017-06-30 16:16:33,062 ERROR [ta_ontap_collection_scheduler://nidhogg] Problem with hydra scheduler ta_ontap_collection_scheduler://nidhogg:
[HTTP 401] Client is not authenticated
Traceback (most recent call last):
File "/opt/splunk/etc/apps/SA-Hydra/bin/hydra/hydra_scheduler.py", line 2102, in run
self.node_manifest = self.establishNodeManifest()
File "/opt/splunk/etc/apps/SA-Hydra/bin/hydra/hydra_scheduler.py", line 2019, in establishNodeManifest
for node_stanza in node_stanzas:
File "/opt/splunk/lib/python2.7/site-packages/splunk/models/base.py", line 133, in _result_iter
self._fill_cache()
File "/opt/splunk/lib/python2.7/site-packages/splunk/models/base.py", line 140, in _fill_cache
self._results_cache.append(self._iter.next())
File "/opt/splunk/etc/apps/SA-Hydra/bin/hydra/models.py", line 256, in iterator
sessionKey=self._sessionKey)
File "/opt/splunk/lib/python2.7/site-packages/splunk/models/base.py", line 297, in get_entities
return splunk.entity.getEntities(self.manager.model.resource, unique_key='id', uri=self._uri, namespace=self._namespace, owner=self._owner, **kwargs)
File "/opt/splunk/lib/python2.7/site-packages/splunk/entity.py", line 129, in getEntities
atomFeed = _getEntitiesAtomFeed(entityPath, namespace, owner, search, count, offset, sort_key, sort_dir, sessionKey, uri, hostPath, **kwargs)
File "/opt/splunk/lib/python2.7/site-packages/splunk/entity.py", line 222, in _getEntitiesAtomFeed
serverResponse, serverContent = rest.simpleRequest(uri, getargs=kwargs, sessionKey=sessionKey, raiseAllErrors=True)
File "/opt/splunk/lib/python2.7/site-packages/splunk/rest/__init__.py", line 530, in simpleRequest
raise splunk.AuthenticationFailed
AuthenticationFailed: [HTTP 401] Client is not authenticated
Any ideas from the intrepid initiates of ONTAP?
... View more