目录

简介

问题：更改vCenter群集名称

解决方案：更改vCenter名称的步骤

问题：更改vCenter数据中心名称

解决方案：更改数据中心名称的过程

问题：更改HX集群名称

解决方案：更改HX集群名称的过程

简介

本文档介绍更改Hyperflex vCentre集群和数据中心名称时出现的问题。

问题：更改vCenter群集名称

因此，如果在vCenter中重命名集群，则stmgr具有的条目与实际vCenter集群名称将不匹配，并且由于此不匹配，您将看到HX维护模式和HX快照等问题失败。因为当您将HX节点置于HX维护模式或拍摄快照时， stmgr会尝试在vCenter群集名称下查找vCenter中的节点，您在此命令中看到该节点。

在下面的屏幕截图中，集群名称已从BGL-HX-1更改为HX-1。

但是，stMgr仍有旧的集群名称条目。

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

解决方案：更改vCenter名称的步骤

1.在选择“重命名”选项后，右键单击集群名称，并从VC中重命名vCenter集群。

2.键入群集的新名称，然后单击“确定”。

3.在vCenter中重命名集群后，也请更新stmgr的vCenter集群名称条目。为此，您必须重新注册。

重新注册前：

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

重新注册过程：

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

重新注册后：

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

问题：更改vCenter数据中心名称

现在，如果要重命名数据中心名称或要将HX vCenter群集移动到新的数据中心，则必须执行重新注册才能更新stmgr的条目。如果您未能这样做， stmgr将继续在旧数据中心名称本身下查找HX vCenter集群。因此，您会看到HX操作（如HX维护模式和HX快照）中出现故障。

在下面的屏幕截图中，HX数据中心的名称已从BGL-HX-DC更改为HX-DC。

但是，stMgr仍旧有旧的数据中心名称。

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

解决方案：更改数据中心名称的过程

1.从VC重命名vCenter数据中心（或创建新数据中心，并将HX vCenter群集和主机移动到新数据中心）。右键单击数据中心名称，然后选择“重命名”选项，如图所示。

2.键入新的数据中心名称，然后单击“确定”。

3.在vCenter中重命名数据中心后，也要更新stmgr的vCenter数据中心名称条目，为此，您必须再次重新注册。

重新注册前：

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

重新注册过程：

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

重新注册后：

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

问题：更改HX集群名称

HX UI标题中显示的Hyperflex集群名称与VC集群名称不一定相同。  您可以分别命名HX集群和VC集群。在上述步骤中，我们了解了如何更改VC集群和数据中心名称。以下步骤用于更改HX集群名称。

HX UI标题

解决方案：更改HX集群名称的过程

此更改不需要重新注册，也不会破坏集群，因为在重命名期间和之后集群保持正常。

1. 根据下面的屏幕截图，重命名vCenter资产列表左面板上的“重命名集群”集群名称条目。然后刷新VC WebUI上的VC页面以检查更改

2.请注意，这将相应地更改集群的HX UI标题，如下所示

HX UI新“标题”

3.重命名后，您可以使用以下命令验证VC UI或Hyperflex上的更改，确保集群也保持正常

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