Contents

Introduction

Problema: Alterar o nome do cluster do vCenter

Solução: Procedimento para alterar o nome do vCenter

Problema: Alterar o nome do datacenter do vCenter

Solução: Procedimento para alterar o nome do datacenter

Problema: Alteração do nome do cluster HX

Solução: Procedimento para alterar o nome do cluster HX

Introduction

Este documento descreve os problemas que ocorrem quando você altera os nomes Hyperflex vCenter Cluster e Datacenter.

Problema: Alterar o nome do cluster do vCenter

Assim, se você renomear o cluster no vCenter, haverá uma incompatibilidade na entrada que o stmgr tem e no nome real do cluster do vCenter, e devido a essa incompatibilidade, você verá problemas como modo de manutenção HX e snapshots HX falhando. Porque quando você coloca um nó HX no modo de manutenção HX ou faz um snapshot, o stmgr tenta encontrar o nó no vCenter sob o nome do cluster do vCenter que você vê neste comando.

Na captura de tela abaixo, o nome do cluster foi alterado de BGL-HX-1 para HX-1.

Mas o gerente ainda tem a entrada antiga para o nome do 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:~#

Solução: Procedimento para alterar o nome do vCenter

1. Clique com o botão direito do mouse no nome do cluster e renomeie o cluster do vCenter no VC depois de selecionar a opção Renomear.

2. Digite o novo nome do cluster e clique em OK.

3. Depois de renomear o cluster no vCenter, atualize também a entrada do nome do cluster do vCenter para o stmgr. Para fazer isso, você terá que fazer um novo registro.

Antes de registrar novamente:

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:~#

Processo de registro novamente:

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:~#

Após registrar novamente:

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:~#

Problema: Alterar o nome do datacenter do vCenter

Agora, se quiser renomear o nome do datacenter ou mover seu cluster do HX vCenter para um novo datacenter, você terá que executar um novo registro para atualizar as entradas do stmgr. Se você não conseguir fazer isso, o stmgr continuará procurando o cluster do HX vCenter sob o nome antigo do datacenter. Assim, você vê falhas em operações HX, como modo de manutenção HX e snapshots HX.

Na captura de tela abaixo, o nome do datacenter HX foi alterado de BGL-HX-DC para HX-DC.

Mas o gerente ainda tinha o nome antigo do data center.

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:~#

Solução: Procedimento para alterar o nome do datacenter

1. Renomeie o vCenter Datacenter (ou crie um novo Datacenter e mova o cluster e os hosts do HX vCenter para o novo Datacenter) do VC. Clique com o botão direito do mouse no nome do datacenter e selecione a opção Renomear conforme mostrado na imagem.

2. Digite o novo nome do datacenter e clique em OK.

3. Depois de renomear o Datacenter no vCenter, atualize a entrada de nome do vCenter Datacenter para o stmgr também, para fazer isso, você terá que fazer novamente um novo registro.

Antes de registrar novamente:

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:~#

Processo de registro novamente:

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:~#

Depois de registrar novamente:

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:~#

Problema: Alteração do nome do cluster HX

Nem sempre é verdade que o Nome do Cluster Hyperflex visto no título da IU HX e o nome do Cluster VC são os mesmos.  Você pode nomear o cluster HX e o Cluster VC separadamente. Nas etapas acima, vimos como podemos alterar o cluster VC e o nome do datacenter. As etapas abaixo são para alterar o nome do cluster HX.

título da IU HX

Solução: Procedimento para alterar o nome do cluster HX

Essa alteração não exige o registro novamente nem causa interrupções no cluster, pois permanece saudável durante e após a renomeação.

1. Renomeie a entrada do nome do cluster no painel esquerdo da lista de inventário do vCenter "Renomear cluster" conforme mostrado abaixo na captura de tela. Em seguida, atualize a página do VC na WebUI do VC para verificar a alteração

2. Observe que isso mudará o título da IU HX de acordo com o cluster, como você pode ver abaixo

Nova "manchete" da IU HX

3. Após renomear, você pode verificar a alteração na IU do VC ou no Hyperflex com os comandos abaixo, garantindo também que o cluster permanecesse saudável

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 <---