PowerScale: Dopo il provisioning della connettività, i passaggi post-provisioning non sono riusciti
Summary: Al termine del provisioning di Dell SupportAssist (connettività), viene visualizzato un messaggio di errore: "Error: Il provisioning ha avuto esito positivo, tuttavia alcuni passaggi successivi al provisioning non sono riusciti." ...
Symptoms
Scenario 1:
La connettività dovrebbe disabilitare automaticamente Secure Remote Services. A volte l'automazione non è in grado di disabilitare Secure Remote Services, quindi è presente un errore, come quelli elencati qui:
OneFS 9.9.0.0 e versioni precedenti:
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
Oppure:
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
In OneFS 9.10 e versioni successive, il comando da controllare è ora:
Powerscale-1# isi connectivity provision view
Scenario 2:
In questo scenario, l'esecuzione di Secure Remote Services non si arresta, come illustrato di seguito:
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
Scenario 1:
I daemon che controllano Secure Remote Services non sono nello stato previsto e richiedono un intervento manuale.
Scenario 2:
Secure Remote Services non è nello stato previsto e deve essere disabilitato manualmente.
Resolution
Scenario 1:
In genere, il problema si verifica quando i due daemon che controllano Secure Remote Services sono in uno stato rispettato. Verificare che lo stato sia corretto:
PowerScale-1# isi services -a | egrep 'esrs|rsapi'
isi_esrs_d ESRS Service Daemon Disabled
isi_rsapi_d Remote-Service API Daemon Enabled
Ecco come apparirebbe Secure Remote Services dopo l'abilitazione della connettività:
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 colonna isi_rsapi_d Il daemon deve essere abilitato, se è nello stato disabilitato, abilitarlo con questo comando:
Powerscale-1# isi services -a isi_rsapi_d enable
La colonna isi_esrs_d Il daemon deve essere disabilitato dopo il provisioning della connettività, disabilitarlo con questo comando:
Powerscale-1# isi services -a isi_esrs_d disable
Verifica isi_rsapi_d è ora in esecuzione su ogni nodo e che non ci sono più isi_esrs_d Daemon in esecuzione con questo comando:
PowerScale-1# isi_for_array -s "ps -auxww | egrep 'isi_rsapi|isi_esrs' | grep -v grep"
L'output dovrebbe restituire qualcosa di simile al seguente:
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#
Se l'output non riflette l'output di esempio, avviare una raccolta e contattare il supporto tecnico Dell.
Se l'output è simile a quello dell'esempio, eseguire nuovamente il provisioning utilizzando una nuova chiave di accesso e un nuovo pin.
Scenario 2:
Provare a disabilitare Secure Remote Services con questo comando:
PowerScale-1# isi esrs modify --enabled=false --force
Se il comando torna al prompt senza errori, controllare lo stato:
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
È possibile provare a eseguire un nuovo provisioning e utilizzare una nuova chiave di accesso e un nuovo PIN utilizzando l'ID software (SWID) del cluster.
Se il comando si verifica in errore e non viene disabilitato, avviare una raccolta e contattare il supporto tecnico Dell.
Questo problema verrà risolto in una versione futura del codice OneFS.