PowerStore: impossibile aggiungere un nuovo appliance al cluster esistente
Summary: L'aggiunta di un nuovo appliance al cluster esistente potrebbe non riuscire se un utente tenta di accedere a PowerStore Manager sul nuovo appliance prima di aggiungerlo al 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'aggiunta di un appliance al cluster esistente potrebbe non riuscire con i codici di errore:
Come visualizzato in 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).
- The system encountered unexpected backend errors. Contattare il supporto. (0xE0101001000C).
Come visualizzato in PowerStore Manager:
Cause
Questo problema è causato da un tentativo di accesso a PowerStore Manager (interfaccia utente) del nuovo appliance tramite la porta di servizio, prima di aggiungere l'appliance al cluster.
Il problema si verifica quando la data e l'ora di creazione dell'archivio protetto sono precedenti alla data e l'ora dell'evento joinCluster.
- Se si verifica un tentativo di accesso all'interfaccia utente del nuovo appliance, nel registro viene visualizzata una riga che indica che una richiesta PATCH è stata inviata a /api/rest/local_user/1, ovvero l'amministratore.
| 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. |
- Questa è la prima schermata visualizzata dall'utente dopo l'accesso, ovvero la schermata con la richiesta di modificare la password.
- Anche se l'utente fa clic su Cancel e non esegue alcuna modifica, viene creato un nuovo archivio protetto e nei registri vengono visualizzate le operazioni correlate alla password dell'account amministratore. Questo archivio protetto viene considerato come una modifica al sistema, impedendo l'aggiunta dell'appliance al 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. API version: 1.0.4 |
Il problema si verifica quando la data e l'ora di creazione dell'archivio protetto sono precedenti alla data e l'ora dell'evento joinCluster.
Resolution
Questo problema è stato risolto in PowerStoreOS 2.1.0.0 e versioni successive. Eseguire l'aggiornamento il prima possibile.
Per le versioni precedenti a PowerStoreOS 2.1.0.0:
Il nuovo appliance deve essere ripristinato a uno stato iniziale di fabbrica prima di poter essere aggiunto nuovamente al cluster:
Se l'appliance non viene trovato, è possibile accedere al nuovo appliance solo tramite SSH per verificarne lo stato (esempio di comando: svc_diag list --icw_hardware). Se non è possibile aggiungere il nuovo appliance, contattare il supporto tecnico Dell EMC o il responsabile dell'assistenza autorizzato e citare l'ID di questo articolo della Knowledge Base.
Per le versioni precedenti a PowerStoreOS 2.1.0.0:
Il nuovo appliance deve essere ripristinato a uno stato iniziale di fabbrica prima di poter essere aggiunto nuovamente al cluster:
- Reinizializzare il nuovo appliance per ripristinarlo allo stato iniziale di fabbrica. Consultare l'articolo della Knowledge Base 180964: PowerStore: come reinizializzare un sistema PowerStore allo stato di fabbrica utilizzando il comando svc_factory_reset (in inglese).
- Attendere almeno un'ora prima di tentare di aggiungere il nuovo appliance al cluster.
- Non tentare di accedere all'interfaccia utente del nuovo appliance.
- Eseguire Add Appliance Wizard dal cluster esistente.
Se l'appliance non viene trovato, è possibile accedere al nuovo appliance solo tramite SSH per verificarne lo stato (esempio di comando: svc_diag list --icw_hardware). Se non è possibile aggiungere il nuovo appliance, contattare il supporto tecnico Dell EMC o il responsabile dell'assistenza autorizzato e citare l'ID di questo articolo della Knowledge Base.
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.