Isilon: isi remotesupport has configured the following Gateway Access Pools which could not be found
Summary: Isilon: Remote Support (isi remotesupport) has configured the following Gateway Access Pools which could not be found.
Symptoms
Isilon On Cluster Analysis (IOCA) script identifies the below failure:
DialHome & Remote Connectivity FAIL FAIL: Remote Support (isi remotesupport) has configured the following Gateway Access Pool(s) which could not be found: subnet1.pool0 FAIL: If not resolved the upgrade to OneFS 8.2.2.0 may encounter an error shortly after the first node reboots. WARN: SRS (isi esrs) has configured the following Gateway Access Pool(s) which could not be found: subnet1.pool0 DETAILS: SRS (isi esrs) is enabled INFO: For additional details see KB 535894 [https://support.emc.com/kb/535894 - Isilon On-Cluster Analysis - DialHome & Remote Connectivity]
In the above case, the gateway access pool is affecting both RemoteSupport and Secure Gateway Services (Secure Remote Services).
Cause
Resolution
There are two scenarios when removing the pool that is no longer configured on the cluster:
Scenario 1:
(Secure Remote Services (Secure Remote Services) must be disabled to be able to change the RemoteSupport configuration. If enabled, check scenario 2):
Isilon-1# isi remotesupport connectemc view
Enabled: No
Primary Esrs Gateway: svr-emcgateway
Secondary Esrs Gateway: -
Use SMTP Failover: Yes
Email Customer On Failure: No
Gateway Access Pools: subnet0:pool0, subnet1:pool0
Isilon-1# isi esrs view
Enabled: No
Primary ESRS Gateway: -
Secondary ESRS Gateway: -
Alert on Disconnect: -
Gateway Access Pools: -
Gateway Connectivity Check Period: -
License Usage Intelligence Reporting Period: -
Download Enabled: -
ESRS File Download Timeout Period: -
ESRS File Download Error Retries: -
ESRS File Download Chunk Size: -
ESRS Download Filesystem Limit: -
Gateway Connectivity Status: Disconnected
Isilon-1# isi network pools list
ID SC Zone Allocation Method
------------------------------------------------------------------------------------------------------------
groupnet0.subnet0.pool0 Isilon.dell.com static
groupnet0.subnet0.pool1 Isilon.dell.com dynamic
groupnet0.subnet1.ACI Isilon.dell.com static
-------------------------------------------------------------------------------------------------------------
Total: 3
Isilon-1# isi remotesupport connectemc modify --remove-gateway-access-pools=subnet1.pool0
Isilon-1# isi remotesupport connectemc modify --remove-gateway-access-pools=subnet1.pool0
Could not find pool 'subnet1:pool0'.
Isilon-1# isi remotesupport connectemc view
Enabled: No
Primary Esrs Gateway: svr-emcgateway
Secondary Esrs Gateway: -
Use SMTP Failover: Yes
Email Customer On Failure: No
Gateway Access Pools: subnet0:pool0
Isilon-1# isi remotesupport connectemc view
Enabled: No
Primary Esrs Gateway: svr-emcgateway
Secondary Esrs Gateway: -
Use SMTP Failover: Yes
Email Customer On Failure: No
Gateway Access Pools: subnet0:pool0, subnet1:pool0
Isilon-1# isi remotesupport connectemc modify --clear-gateway-access-pools
Isilon-1# isi remotesupport connectemc modify --add-gateway-access-pools=subnet0.pool0
Isilon-1# isi remotesupport connectemc view
Enabled: No
Primary Esrs Gateway: svr-emcgateway
Secondary Esrs Gateway: -
Use SMTP Failover: Yes
Email Customer On Failure: No
Gateway Access Pools: subnet0.pool0
Scenario 2:
Isilon-1# isi esrs view
Enabled: Yes
Primary ESRS Gateway: svr-emcgateway
Secondary ESRS Gateway: -
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0, subnet1.pool0
Gateway Connectivity Check Period: 3600
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Gateway Connectivity Status: Connected
Isilon-1# isi esrs modify --remove-gateway-access-pools=subnet1.pool0
If for any reason the above step showed an error, check the Secure Remote Services configuration as it might be applied or proceed with this step:Isilon-1# isi esrs modify --remove-gateway-access-pools=subnet1.pool0
CLI internal error: Missing key 'gateway_access_pools'
Isilon-1# isi esrs view
Enabled: Yes
Primary ESRS Gateway: svr-emcgateway
Secondary ESRS Gateway: -
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0
Gateway Connectivity Check Period: 3600
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Gateway Connectivity Status: Connected
OR clear all gateway access pools and re-add correct ones.
Isilon-1# isi esrs modify --clear-gateway-access-pools
Isilon-1# isi esrs modify --add-gateway-access-pools=subnet0.pool0
Isilon-1# isi esrs view
Enabled: Yes
Primary ESRS Gateway: svr-emcgateway
Secondary ESRS Gateway: -
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0
Gateway Connectivity Check Period: 3600
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Gateway Connectivity Status: Connected
Isilon-1# isi esrs modify --enabled=false --username=userID --password=TYPE PASSWORD
userID: Customer's Dell Account/Employee's RSA userID
Password: Customer's Dell Account Password/Employee's RSA Token
Isilon-1# isi esrs view
Enabled: No
Primary ESRS Gateway: svr-emcgateway
Secondary ESRS Gateway: -
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0
Gateway Connectivity Check Period: 3600
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Gateway Connectivity Status: Disconnected
4. IMPORTANT: enable Secure Remote Services back after applying changes to RemoteSupport:
Isilon-1# isi esrs modify --enabled=true --username=userID --password= TYPE PASSWORD
Isilon-1# isi esrs view
Enabled: Yes
Primary ESRS Gateway: svr-emcgateway
Secondary ESRS Gateway: -
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0, subnet1.ACI
Gateway Connectivity Check Period: 3600
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Gateway Connectivity Status: Connected
Isilon-1#
If for any reason the above failed to be ran, check if the changes have been applied or restart the below services:
Isilon-1# isi_gconfig -t esrs esrs.enabled=false
Isilon-1# isi_gconfig -t esrs esrs.esrs_api_key=""
Isilon-1# isi services -a isi_esrs_d enable
Isilon-1# isi services -a isi_rsapi_d enable
Isilon-1# isi esrs modify --enabled=true --username=userID --password= TYPE PASSWORD
Isilon-1# isi esrs view
Enabled: Yes
Primary ESRS Gateway: svr-emcgateway
Secondary ESRS Gateway: -
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0
Gateway Connectivity Check Period: 3600
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Gateway Connectivity Status: Connected
Isilon-1#