PowerScale : Après la connectivité du provisionnement, les étapes de post-provisionnement ont échoué
Summary: Une fois le provisionnement Dell SupportAssist (Connectivity) terminé, un message d’erreur s’affiche : « Error: Le provisionnement a réussi, mais certaines étapes post-provisionnement ont échoué. » ...
Symptoms
Scénario 1 :
La connectivité doit désactiver automatiquement Secure Remote Services. Parfois, l’automatisation ne peut pas désactiver Secure Remote Services, de sorte qu’une erreur s’affiche, comme celles répertoriées ici :
OneFS 9.9.0.0 et versions antérieures :
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
ou :
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
Dans OneFS 9.10 et versions ultérieures, la commande à vérifier est la suivante :
Powerscale-1# isi connectivity provision view
Scénario 2 :
Dans ce scénario, Secure Remote Services ne s’est pas arrêté de fonctionner, comme illustré ici :
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
Scénario 1 :
Les processus qui contrôlent Secure Remote Services ne sont pas à l’état attendu et nécessitent une intervention manuelle.
Scénario 2 :
Secure Remote Services n’est pas à l’état attendu et doit être désactivé manuellement.
Resolution
Scénario 1 :
En règle générale, le problème se produit lorsque les deux processus qui contrôlent Secure Remote Services sont dans un état respecté. Vérifiez qu’ils sont à l’état correct :
PowerScale-1# isi services -a | egrep 'esrs|rsapi'
isi_esrs_d ESRS Service Daemon Disabled
isi_rsapi_d Remote-Service API Daemon Enabled
Voici à quoi ressemblerait Secure Remote Services après l’activation de la connectivité :
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 commande isi_rsapi_d Le processus doit être activé. S’il est à l’état désactivé, activez-le à l’aide de cette commande :
Powerscale-1# isi services -a isi_rsapi_d enable
La commande isi_esrs_d Le processus doit être désactivé après le provisionnement de la connectivité, désactivez-le à l’aide de cette commande :
Powerscale-1# isi services -a isi_esrs_d disable
Vérifier isi_rsapi_d est maintenant en cours d’exécution sur tous les nœuds, et qu’il n’y a plus de isi_esrs_d Processus s’exécutant avec cette commande :
PowerScale-1# isi_for_array -s "ps -auxww | egrep 'isi_rsapi|isi_esrs' | grep -v grep"
La sortie doit renvoyer quelque chose de similaire à ceci :
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 la sortie ne reflète pas celle de l’exemple, lancez une collecte et contactez le support technique Dell.
Si le résultat est identique à celui de l’exemple, effectuez à nouveau le provisionnement à l’aide d’une nouvelle clé d’accès et d’un nouveau code PIN.
Scénario 2 :
Essayez de désactiver Secure Remote Services à l’aide de cette commande :
PowerScale-1# isi esrs modify --enabled=false --force
Si la commande renvoie à l’invite sans erreur, vérifiez l’état :
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
Vous pouvez essayer une nouvelle provisionnement et utiliser une nouvelle clé d’accès et un nouveau code PIN à l’aide de l’ID logiciel (SWID) du cluster.
Si la commande présente des erreurs et ne parvient pas à être désactivée, lancez une collecte et contactez le support technique Dell.
Ce problème devrait être résolu dans une future version du code OneFS.