Symptoms
Events fail to be sent over RemoteSupport (ESRS) channel from Isilon clusters running OneFS 8.0.0.x, 8.0.1.x 8.1.0.x, and 8.1.2 code. An administrator sees the following errors for channel 1 (RemoteSupport) in /var/log/isi_celog_alerting.log:
2016-12-19T14:00:45Z isicluster-4 celog_alerting:Main[43131:celog_main.py:63] ERROR:Sender process exited non-zero. Setting backoff of 60 seconds 2016-12-19T14:01:48Z isicluster-4 celog_alerting:channel_updater[46404:channel_controller.py:56] ERROR:Check failed for channel 1.
Cause
Possible causes for this issue could be:
An invalid Gateway Access Pool configured for ESRS.
This can be viewed over 'isi remotesupport connectemc view' or 'isi esrs view'.
A missing esrs_provisioned (8.0.x) or esrs_eligible (8.1.x) file in /etc/ifs.
Resolution
Resolution for this problem depends on the cause:
Invalid Gateway Access Pool configured for ESRS:
8.0.x
From the WebUI, change the Gateway Access Pools from Cluster Management > General Settings > ESRS > Enable ESRS gateway support > Add or Remove Gateway Access PoolsAlternatively, use this CLI command to set a new gateway access pool: isi remotesupport connectemc modify --gateway-access-pools=:
8.1.x (If 'isi remotesupport connectemc' is enabled on an 8.1 cluster, and 'isi esrs' is not, then use the 8.0.x procedure above).
From the WebUI, change the Gateway Access Pools from Cluster Management > General Settings > Remote Support > Configure ESRS > Check or Uncheck Gateway Access PoolsAlternatively, use this CLI command to set a new gateway access pool: isi esrs modify --gateway-access-pools=: --username=
Missing esrs_provisioned or esrs_eligible file in /etc/ifs.
Modifying the gateway access pools configuration will regenerate this file on the cluster.