VxFlex : Le SDC ESXi dispose d’adresses IP/GUID/MDM incorrectes ou manquantes
Summary: Un SDC ESXi ScaleIO/VxFlex OS dispose de GUID ou d’adresses IP MDM primaires incorrects ou manquants.
Symptoms
Un SDC ESXi ScaleIO/VxFlex OS n’est pas connecté au cluster. Lorsque nous ouvrons une connexion SSH à l’hôte ESXi, nous lançons le shell bash et exécutons la commande suivante :
esxcli system module parameters list -m scini | head -4
Nous obtenons un résultat comme celui-ci.
IoctlIniGuidStr string 12a34b56-1234-1234-a1bc-12abc345678d Ini Guid, for example: 12345678-90AB-CDEF-1234-567890ABCDEF
La chaîne IoctlMdmIPStr 20.20.20.10,30.30.30.10
Les adresses IP et adresses IP MDM du même cluster doivent être séparées par des virgules. Pour configurer plusieurs clusters, utilisez le signe « + » pour séparer les adresses IP. Par exemple : 10.20.30.40,50.60.70.80+11.22.33.44 Max 1024 characters
Avec des informations incorrectes ou manquantes
Cause
Resolution
Nous pouvons corriger cela en ouvrant une session SSH sur le nœud MDM principal et après la connexion au cluster ScaleIO/VxFlex OS à l’aide de :
scli --login --username admin
Et en saisissant le mot de passe lorsque vous y êtes invité, nous pouvons alors exécuter la commande :
scli --query_all_sdc
Cela nous donne un résultat comme celui-ci :
MDM restricted SDC mode: none
Query all SDC returned 5 SDC nodes.
SDC ID: eadba94600000000 Name: N/A IP: 30.30.30.14 State: Disconnected GUID: 37FB9771-D709-4873-97C3-D3B738A8B397 OS Type: ESX Loaded Version: N/A Installed Version: 2.0.11000 Restart required
Read bandwidth: 0 IOPS 0 Bytes per-second
Write bandwidth: 0 IOPS 0 Bytes per-second
SDC ID: eadbd05500000001 Name: N/A IP: 30.30.30.15 State: Connected GUID: A6F23F2F-CB61-4642-BB76-D5308042DCE3 OS Type: ESX Loaded Version: 2.5.0 Installed Version: 2.5.0
Read bandwidth: 0 IOPS 0 Bytes per-second
Write bandwidth: 0 IOPS 0 Bytes per-second
SDC ID: eadbd05600000002 Name: N/A IP: 30.30.30.12 State: Connected GUID: 12345678-90AB-CDEF-1234-567890ABCDEF OS Type: ESX Loaded Version: 2.5.0 Installed Version: 2.5.0
Read bandwidth: 0 IOPS 0 Bytes per-second
Write bandwidth: 0 IOPS 0 Bytes per-second
SDC ID: eadbd05700000003 Name: N/A IP: 30.30.30.13 State: Connected GUID: 18D87C16-8897-4271-B2EC-43EDE591324D OS Type: ESX Loaded Version: 2.0.11000 Installed Version: 2.0.11000
Read bandwidth: 0 IOPS 0 Bytes per-second
Write bandwidth: 0 IOPS 0 Bytes per-second
SDC ID: eadba94500000004 Name: N/A IP: 30.30.30.44 State: Disconnected GUID: DBAA6281-C3C5-479D-8575-7ED0DA463BD5 OS Type: LINUX Loaded Version: N/A Installed Version: 2.6.10000 Restart required
Read bandwidth: 0 IOPS 0 Bytes per-second
Write bandwidth: 0 IOPS 0 Bytes per-second
Nous pouvons ensuite copier le GUID à partir du SDC qui est dans un état déconnecté.
Ensuite, nous exécutons :
scli --query_cluster
Et obtenez un résultat du type :
Cluster:
Name: SIO_Cork, Mode: 3_node, State: Degraded, Active: 2/3, Replicas: 1/2
Virtual IPs: 30.30.30.10
Primary MDM:
Name: MDM2, ID: 0x0d2120467951a9b1
IPs: 20.20.20.42, 30.30.30.42, Management IPs: 10.60.34.42, Port: 9011, Virtual IP interfaces: eth2
Version: 2.6.10000
Secondary MDMs:
Name: MDM1, ID: 0x241fae70512b5d10
IPs: 20.20.20.41, 30.30.30.41, Management IPs: 10.60.34.41, Port: 9011, Virtual IP interfaces: eth1, eth2
Status: Disconnected, Version: N/A
Tie-Breakers:
Name: TB1, ID: 0x48bb8af4404aba92
IPs: 20.20.20.43, 30.30.30.43, Port: 9011
Status: Normal, Version: 2.6.10000
Nous allons ensuite prendre les adresses IP virtuelles (si disponibles) ou toutes les adresses IP et les organiser dans une liste séparée par des virgules comme ci-dessous :
20.20.20.42,30.30.30.42,20.20.20.41,30.30.30.41
OR
30.30.30.10
Nous avons ensuite placé le GUID et les adresses IP collectés dans une commande au format suivant.
esxcli system module parameters set -m scini -p "IoctlIniGuidStr=<GUID> IoctlMdmIPStr=<MDM_IPs>"
esxcli system module parameters set -m scini -p "IoctlIniGuidStr=DBAA6281-C3C5-479D-8575-7ED0DA463BD5 IoctlMdmIPStr=20.20.20.42,30.30.30.42,20.20.20.41,30.30.30.41"
OU
esxcli system module parameters set -m scini -p "IoctlIniGuidStr=DBAA6281-C3C5-479D-8575-7ED0DA463BD5 IoctlMdmIPStr=30.30.30.10"
Nous exécutons ensuite cette commande sur l’hôte ESXi avec le SDC déconnecté.
Pour la dernière étape, nous redémarrons l’hôte ESXi et le SDC doit se reconnecter lorsque l’hôte est en ligne.
Additional Information
| https://downloads.dell.com/TranslatedPDF/PT-BR_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/ZH-CN_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/ES_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/DE_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/FR_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/IT_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/JA_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/KO_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/NL_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/PT_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/RU_KB536378.pdf |
| https://downloads.dell.com/TranslatedPDF/SV_KB536378.pdf |