PowerStore : échec de l'ajout d'une autre appliance au cluster existant
Summary: L'ajout d'une autre appliance au cluster existant peut échouer si un utilisateur tente de se connecter à l'instance PowerStore Manager de la nouvelle appliance avant de l'ajouter au cluster. ...
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
L'ajout d'une appliance au cluster existant peut échouer avec les codes d'erreur suivants :
Comme l’indique PowerStore Manager :
- Clustering operation failed, Reason: Platform error: java.lang.Integer cannot be cast to java.lang.Long (0xE0C010010013).
- Clustering operation failed, Reason: java.lang.Integer cannot be cast to java.lang.Long (0xE0C010010013).
- Failed to delete target port group, Reason: java.lang.Integer cannot be cast to java.lang.Long (0xE0C01001000E).
- Le système a rencontré des erreurs de back-end inattendues. Contactez le support. (0xE0101001000C).
Comme l’indique PowerStore Manager :
Cause
Ce problème est dû à une tentative d'accès à PowerStore Manager (interface utilisateur) de la nouvelle appliance via le port de service, avant d'ajouter l'appliance au cluster.
Le problème se produit lorsque l'horodatage de création du Lockbox est antérieur à celui de l'événement joinCluster.
- En cas de tentative de connexion à l'interface utilisateur de la nouvelle appliance, une ligne de journal indique qu'une demande PATCH a été envoyée à /api/rest/local_user/1, qui est l'administrateur utilisateur.
| Apr 03 03:09:56 xxxxx-A control-path[20956]: 2021-04-03 03:09:56.310 [] [INFO] [com.emc.bedrock.http.HttpVerticle|vert.x-eventloop-thread-0] Request ID: 28fc0ae7-284d-415e-b5b9-974be4780301. Client IP: xx.xx.xx.xx. Server IP: xx.xx.xx.xx Application type: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/xx Safari/xx Method: PATCH. Processing route: /api/rest/local_user/1. |
- Il s'agit du premier écran que l'utilisateur voit après la connexion. Il s'agit simplement de l'écran de demande de modification du mot de passe.
- Même si l'utilisateur clique sur Annuler et ne change rien, un nouveau Lockbox est créé, et les opérations liées au mot de passe du compte administrateur sont visibles dans les journaux. Ce Lockbox compte comme une modification du système, ce qui empêche l'ajout de l'appliance au cluster.
| Apr 03 03:09:56 xxxxx-A CryptoApi[11782]: Lockbox does not exist, create one. Apr 03 03:10:00 xxxxx-A CryptoApi[11782]: Successfully created and initialized the lockbox. Apr 03 03:10:00 xxxxx-A CryptoApi[11782]: crypto_is_initialized: CryptoApi is already initialized Apr 03 03:10:00 xxxxx-A CryptoApi[11782]: crypto_init: Library is already initialized, skipping initialization process Apr 03 03:10:00 xxxxx-A CryptoApi[11782]: crypto_get_default_key_from_lb: key does not exist Apr 03 03:10:00 xxxxx-A CryptoApi[11782]: crypto_is_initialized: CryptoApi is not initialized, filename is null Apr 03 03:10:00 xxxxx-A CryptoApi[11782]: Successfully set the environment. Version de API : 1.0.4 |
Le problème se produit lorsque l'horodatage de création du Lockbox est antérieur à celui de l'événement joinCluster.
Resolution
Ce problème est résolu dans PowerStoreOS 2.1.0.0 et versions ultérieures. Procédez à la mise à jour dès que possible.
Pour les versions antérieures à PowerStoreOS 2.1.0.0 :
Un état d'usine propre doit être restauré sur la nouvelle appliance pour qu'elle puisse être ajoutée de nouveau au cluster :
Si l'appliance est introuvable, vous pouvez vous connecter à la nouvelle appliance via SSH uniquement pour vérifier son état (exemple de commande : svc_diag list --icw_hardware). Si vous ne réussissez pas à ajouter la nouvelle appliance, contactez le support technique Dell EMC ou votre représentant de service agréé et indiquez l’ID de cet article de la base de connaissances.
Pour les versions antérieures à PowerStoreOS 2.1.0.0 :
Un état d'usine propre doit être restauré sur la nouvelle appliance pour qu'elle puisse être ajoutée de nouveau au cluster :
- Restaurez l’état d’usine de la nouvelle appliance en la réinitialisant. Reportez-vous à l'article 180964 de la base de connaissances Dell : PowerStore : Comment réinitialiser les paramètres d’usine d’un système PowerStore à l’aide de la commande svc_factory_reset.
- Patientez au moins une heure avant d’essayer d’ajouter la nouvelle appliance au cluster.
- N'essayez pas de connecter l'interface utilisateur de la nouvelle appliance.
- Exécutez l’assistant Add Appliance à partir du cluster existant.
Si l'appliance est introuvable, vous pouvez vous connecter à la nouvelle appliance via SSH uniquement pour vérifier son état (exemple de commande : svc_diag list --icw_hardware). Si vous ne réussissez pas à ajouter la nouvelle appliance, contactez le support technique Dell EMC ou votre représentant de service agréé et indiquez l’ID de cet article de la base de connaissances.
Affected Products
PowerStoreArticle Properties
Article Number: 000185006
Article Type: Solution
Last Modified: 15 Sep 2022
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.