Contenu

Introduction

Problème : Modifier le nom du cluster vCenter

Solution : Procédure de modification du nom vCenter

Problème : Modifier le nom du data center vCenter

Solution : Procédure de modification du nom du centre de données

Problème : Modification du nom du cluster HX

Solution : Procédure de modification du nom du cluster HX

Introduction

Ce document décrit les problèmes qui se produisent lorsque vous modifiez les noms de cluster et de centre de données Hyperflex vCentre.

Problème : Modifier le nom du cluster vCenter

Ainsi, si vous renommez le cluster dans vCenter, il y aura une incompatibilité dans l'entrée que stmgr a et le nom réel du cluster vCenter, et en raison de cette incompatibilité, vous verrez des problèmes comme le mode de maintenance HX et les snapshots HX échouer. Parce que lorsque vous mettez un noeud HX en mode maintenance HX ou prenez un instantané, stmgr essaie de trouver le noeud dans vCenter sous le nom de cluster vCenter que vous voyez dans cette commande.

Dans la capture d'écran ci-dessous, le nom du cluster est passé de BGL-HX-1 à HX-1.

Mais stMgr a toujours l'ancienne entrée pour le nom du cluster.

root@SpringpathControllerPZTMTRSH7K:~# stcli cluster info | grep -i vc

vCluster:

vCenterClusterId: domain-c276

vCenterDatacenter: BGL-HX-DC

vCenterURL: 10.197.252.125

vCenterDatacenterId: datacenter-195

vCenterClusterName: BGL-HX-1        <----- Mismatch in vCenter Cluster name

root@SpringpathControllerPZTMTRSH7K:~#

Solution : Procédure de modification du nom vCenter

1. Cliquez avec le bouton droit de la souris sur le nom du cluster et renommez le cluster vCenter du circuit virtuel après avoir sélectionné l'option Renommer.

2. Tapez le nouveau nom du cluster et cliquez sur OK.

3. Après avoir renommé le cluster dans vCenter, mettez également à jour l'entrée de nom du cluster vCenter pour le stmgr. Pour ce faire, vous devrez faire un enregistrement.

Avant de réenregistrer :

root@SpringpathControllerPZTMTRSH7K:~# stcli cluster info | grep -i vc

vCluster:

vCenterClusterId: domain-c276

vCenterDatacenter: BGL-HX-DC

vCenterURL: 10.197.252.125

vCenterDatacenterId: datacenter-195

vCenterClusterName: BGL-HX-1        <----- Has the old entry

root@SpringpathControllerPZTMTRSH7K:~#

Processus de réenregistrement :

root@SpringpathControllerPZTMTRSH7K:~# stcli cluster reregister --vcenter-datacenter BGL-HX-DC --vcenter-cluster HX-1 --vcenter-url 10.197.252.125 --vcenter-user administrator@vsphere.local

Reregister StorFS cluster with a new vCenter ...

Enter NEW vCenter Administrator password:

Cluster reregistration with new vCenter succeeded

root@SpringpathControllerPZTMTRSH7K:~#

Après enregistrement :

root@SpringpathControllerPZTMTRSH7K:~# stcli cluster info | grep -i vc

vCluster:

vCenterClusterId: domain-c276

vCenterDatacenter: BGL-HX-DC

vCenterURL: 10.197.252.125

vCenterDatacenterId: datacenter-195

vCenterClusterName:  HX-1          <------ New entry updated after reregister

root@SpringpathControllerPZTMTRSH7K:~#

Problème : Modifier le nom du data center vCenter

Maintenant, si vous voulez renommer le nom du centre de données ou déplacer votre cluster HX vCenter vers un nouveau centre de données, vous devez effectuer un enregistrement afin de mettre à jour les entrées pour stmgr. Si vous ne le faites pas, stmgr continuera à rechercher le cluster HX vCenter sous l'ancien nom de data center lui-même. Vous constatez donc des défaillances dans les opérations HX, telles que le mode de maintenance HX et les snapshots HX.

Dans la capture d'écran ci-dessous, le nom du centre de données HX est passé de BGL-HX-DC à HX-DC.

Mais le stMgr avait toujours l'ancien nom de centre de données.

oot@SpringpathControllerPZTMTRSH7K:~# stcli cluster info | grep -i vc

vCluster:

vCenterClusterId: domain-c276

vCenterDatacenter: BGL-HX-DC       <----- Mismatch in vCenter Datacenter name

vCenterURL: 10.197.252.125

vCenterDatacenterId: datacenter-195

vCenterClusterName: BGL-HX-1

root@SpringpathControllerPZTMTRSH7K:~#

Solution : Procédure de modification du nom du centre de données

1. Renommez le data center vCenter (ou créez un nouveau data center et déplacez le cluster HX vCenter et les hôtes vers le nouveau data center) à partir du circuit virtuel. Cliquez avec le bouton droit sur le nom du centre de données, puis sélectionnez l'option Renommer comme indiqué dans l'image.

2. Tapez le nouveau nom du centre de données et cliquez sur OK.

3. Après avoir renommé le centre de données dans vCenter, mettez à jour également l'entrée de nom du centre de données vCenter pour le stmgr. Pour ce faire, vous devrez réenregistrer.

Avant de réenregistrer :

root@SpringpathControllerPZTMTRSH7K:~# stcli cluster info | grep -i vc

vCluster:

vCenterClusterId: domain-c276

vCenterDatacenter: BGL-HX-DC   <------- Has the old entry

vCenterURL: 10.197.252.125

vCenterDatacenterId: datacenter-195

vCenterClusterName: HX-1

root@SpringpathControllerPZTMTRSH7K:~#

Processus de réenregistrement :

root@SpringpathControllerPZTMTRSH7K:~# stcli cluster reregister --vcenter-datacenter HX-DC --vcenter-cluster HX-1 --vcenter-url 10.197.252.125 --vcenter-user administrator@vsphere.local

Reregister StorFS cluster with a new vCenter ...

Enter NEW vCenter Administrator password:

Cluster reregistration with new vCenter succeeded

root@SpringpathControllerPZTMTRSH7K:~#

Après réenregistrement :

root@SpringpathControllerPZTMTRSH7K:~# stcli cluster info | grep -i vc

vCluster:

vCenterClusterId: domain-c276

vCenterDatacenter: HX-DC     <------- New entry after reregister

vCenterURL: 10.197.252.125

vCenterDatacenterId: datacenter-195

vCenterClusterName: HX-1

root@SpringpathControllerPZTMTRSH7K:~#

Problème : Modification du nom du cluster HX

Il n'est pas toujours vrai que le nom du cluster Hyperflex affiché dans le titre de l'interface HX et le nom du cluster VC sont identiques.  Vous pouvez nommer séparément votre cluster HX et le cluster VC. Au cours des étapes ci-dessus, nous avons vu comment modifier le nom du cluster de circuits virtuels et du centre de données. Les étapes ci-dessous permettent de modifier le nom du cluster HX.

HX UI headline

Solution : Procédure de modification du nom du cluster HX

Cette modification ne nécessite pas de réenregistrement et ne perturbe pas le cluster car elle reste saine pendant et après le changement de nom.

1. Renommez l'entrée de nom de cluster dans le panneau de gauche de la liste d'inventaire vCenter « Renommer le cluster » comme indiqué sur la capture d'écran ci-dessous. Actualisez ensuite la page VC sur VC WebUI pour vérifier la modification

2. Notez que cela modifiera le titre de l'interface HX en conséquence du cluster comme vous pouvez le voir ci-dessous

HX UI new « headline »

3. Après avoir renommé, vous pouvez vérifier la modification sur l'interface VC ou Hyperflex avec les commandes ci-dessous pour vous assurer également que le cluster reste sain

root@bsv-hxaf220-sc-2-2:~# stcli cluster info | grep -ie "vc\|name\|state"

name: HyperFlex StorageController

locale: English (United States)

fullName:  HyperFlex StorageController 3.5.1a

vCluster:

state: online

name: HX-2-cluster

vCenterUrl: https://10.48.76.149

upgradeState: ok

healthState: healthy

state: online

state: 1

name: 192.168.20.102

name: 192.168.20.103

name: 192.168.20.101

state: online

name: bsv-hxaf220-hv-2-1

name: localhost

name: localhost

name: HX-2-cluster <---

vCenterClusterId: domain-c402

vCenterDatacenter: HX-1-datacenter

vCenterURL: 10.48.76.149

vCenterDatacenterId: datacenter-61

vCenterClusterName: HX-2-cluster

ucsmHostName: 10.48.76.132

name: HX-2-cluster <---

root@bsv-hxaf220-sc-2-2:~# stcli cluster info | grep -i -B3 "hx-2-cluster"

entityRef:

type: virtcluster

id: domain-c402

name: HX-2-cluster

--

entityRef:

type: cluster

id: 4498191323471460155:8678800572152099082

name: HX-2-cluster <---

--

vCenterDatacenter: HX-1-datacenter

clusterType: default_cluster

dataReplicationFactor: 2

ucsmOrg: hx-2-cluster

--

subnetMask: 255.255.255.128

method: dhcp

----------------------------------------

vCenterClusterName: HX-2-cluster

ucsmHostName: 10.48.76.132

clusterAccessPolicy: lenient

name: HX-2-cluster <---