PowerScale: Después del aprovisionamiento de conectividad, fallaron los pasos posteriores al aprovisionamiento
Summary: Una vez finalizado el aprovisionamiento de Dell SupportAssist (conectividad), se muestra un mensaje de error: "Error: El aprovisionamiento se realizó correctamente; sin embargo, algunos pasos posteriores al aprovisionamiento fallaron". ...
Symptoms
Situación 1:
La conectividad debe deshabilitar Secure Remote Services automáticamente. En ocasiones, la automatización no puede deshabilitar Secure Remote Services, por lo que se produce un error, como los que se enumeran aquí:
OneFS 9.9.0.0 y versiones anteriores:
Powerscale-1# # isi supportassist provision view
Provision Status:
Current State: COMPLETED
Sub-state: completed
Success or Fail: Fail
Percent Complete: 100%
Error: Provisioning was successful, however some post provisioning steps failed: Failed to disable SRS
O:
Powerscale-1# # isi supportassist provision view
Provision Status:
Current State: COMPLETED
Sub-state: completed
Success or Fail: Fail
Percent Complete: 100%
Error: RuntimeError: Failed to connect to REST server: isi_papi_d service is unavailable
En OneFS 9.10 y versiones posteriores, el comando que se debe comprobar ahora es:
Powerscale-1# isi connectivity provision view
Situación 2:
En este escenario, Secure Remote Services no dejó de ejecutarse, como se muestra a continuación:
Powerscale-1# # isi esrs view
Warning: Secure Remote Service is at end of service life. Upgrade connectivity to Dell Technologies connectivity services as soon as possible by using 'isi connectivity'. See https://www.dell.com/support/kbdoc/en-us/000152189/powerscale-onefs-info-hubs cluster administration guides for more information.
Enabled: Yes <<<<<<<<<<<<<<<<<<<<<<<<<<<
Primary ESRS Gateway: 1.2.3.4
Secondary ESRS Gateway:
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0
Gateway Connectivity Check Period: 60
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
SRS Download Enabled: Yes
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Offline Telemetry Collection Period: 7200
Gateway Connectivity Status: Disconnected <<<<<<<<<<<<<<<<<<<<<<Cause
Situación 1:
Los demonios que controlan Secure Remote Services no están en el estado esperado y requieren intervención manual.
Situación 2:
Secure Remote Services no está en el estado esperado y se debe deshabilitar manualmente.
Resolution
Situación 1:
Por lo general, el problema se produce cuando los dos demonios que controlan Secure Remote Services se encuentran en un estado respetado. Verifique que estén en el estado correcto:
PowerScale-1# isi services -a | egrep 'esrs|rsapi'
isi_esrs_d ESRS Service Daemon Disabled
isi_rsapi_d Remote-Service API Daemon Enabled
Así es como se vería Secure Remote Services después de habilitar la conectividad:
Powerscale-1# isi esrs view
Warning: Secure Remote Service is at end of service life. Upgrade connectivity to Dell Technologies connectivity services as soon as possible by using 'isi connectivity'. See https://www.dell.com/support/kbdoc/en-us/000152189/powerscale-onefs-info-hubs cluster administration guides for more information.
Enabled: No
Primary ESRS Gateway: 1.2.3.4
Secondary ESRS Gateway:
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0
Gateway Connectivity Check Period: 60
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
SRS Download Enabled: Yes
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Offline Telemetry Collection Period: 7200
Gateway Connectivity Status: Disconnected
La variable isi_rsapi_d El demonio debe estar habilitado, si está en estado deshabilitado, habilítelo con este comando:
Powerscale-1# isi services -a isi_rsapi_d enable
La variable isi_esrs_d El demonio debe estar deshabilitado después de aprovisionar la conectividad; deshabilítelo con este comando:
Powerscale-1# isi services -a isi_esrs_d disable
Verificar isi_rsapi_d ahora se ejecuta en todos los nodos, y que no hay más isi_esrs_d Demonios que se ejecutan con este comando:
PowerScale-1# isi_for_array -s "ps -auxww | egrep 'isi_rsapi|isi_esrs' | grep -v grep"
La salida debe devolver algo similar a esto:
Powerscale-2# isi_for_array -s "ps -auxww | egrep 'isi_rsapi|isi_esrs' | grep -v grep"
Powerscale-1: root 2869 0.0 0.8 108068 46684 - Ss Thu00 0:03.86 /usr/sbin/isi_rsapi_d
Powerscale-2: root 3015 0.0 0.6 121852 35640 - Ss Wed00 0:05.96 /usr/sbin/isi_rsapi_d
Powerscale-3: root 3056 0.0 0.6 102756 36972 - Ss Wed07 0:04.32 /usr/sbin/isi_rsapi_d
Powerscale-4: root 2743 0.0 0.6 108676 36412 - Ss Tue21 0:04.69 /usr/sbin/isi_rsapi_d
Powerscale-2#
Si el resultado no refleja el ejemplo, inicie una recopilación y comuníquese con el soporte técnico de Dell.
Si el resultado es el mismo que el del ejemplo, aprovisione nuevamente con una clave de acceso y un pin nuevos.
Situación 2:
Intente deshabilitar Secure Remote Services con este comando:
PowerScale-1# isi esrs modify --enabled=false --force
Si el comando vuelve al símbolo del sistema sin un error, compruebe el estado:
Powerscale-1# # isi esrs view
Warning: Secure Remote Service is at end of service life. Upgrade connectivity to Dell Technologies connectivity services as soon as possible by using 'isi connectivity'. See https://www.dell.com/support/kbdoc/en-us/000152189/powerscale-onefs-info-hubs cluster administration guides for more information.
Enabled: No <<<<<<<<<<<<<<<<<<<<<<<<<<<
Primary ESRS Gateway: 1.2.3.4
Secondary ESRS Gateway:
Alert on Disconnect: Yes
Gateway Access Pools: subnet0.pool0
Gateway Connectivity Check Period: 60
License Usage Intelligence Reporting Period: 86400
Download Enabled: No
SRS Download Enabled: Yes
ESRS File Download Timeout Period: 50
ESRS File Download Error Retries: 3
ESRS File Download Chunk Size: 1000000
ESRS Download Filesystem Limit: 80
Offline Telemetry Collection Period: 7200
Gateway Connectivity Status: Disconnected
Se puede probar un nuevo aprovisionamiento y usar una nueva clave de acceso y un pin con el ID de software (SWID) del clúster.
Si el comando presenta un error y no se puede deshabilitar, inicie una recopilación y comuníquese con el soporte técnico de Dell.
Se espera que este problema se solucione en una futura versión del código de OneFS.