المقدمة
يصف هذا المستند المشاكل التي تحدث عند تغيير مسمي نظام المجموعة و مركز البيانات HyperFlex vCentre.
مشكلة: تغيير اسم نظام المجموعة ل vCenter
لذلك، إذا قمت بإعادة تسمية نظام المجموعة في VCenter، فسيكون هناك عدم تطابق في الإدخال الذي يحتوي عليه النظام واسم نظام مجموعة 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. انقر بزر الماوس الأيمن فوق اسم نظام المجموعة ثم أعد تسمية نظام المجموعة vCenter من VC بعد تحديد الخيار إعادة التسمية.
2. اكتب الاسم الجديد لنظام المجموعة وانقر على موافق.
3. بعد إعادة تسمية نظام المجموعة في vCenter، قم بتحديث إدخال اسم نظام المجموعة 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 cluster إلى مركز بيانات جديد، سيتعين عليك إجراء إعادة تسجيل لتحديث الإدخالات الخاصة بالنظام. إذا تعذر عليك القيام بذلك، فسيستمر 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. قم بإعادة تسمية مركز البيانات vCenter (أو إنشاء مركز بيانات جديد ونقل نظام HX vCenter والأجهزة المضيفة إلى مركز البيانات الجديد) من مركز البيانات. انقر بزر الماوس الأيمن على اسم مركز البيانات ثم حدد خيار إعادة التسمية كما هو موضح في الصورة.
2. اكتب اسم مركز البيانات الجديد وانقر فوق OK.
3. بعد إعادة تسمية مركز البيانات في vCenter، قم بتحديث إدخال اسم مركز بيانات 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
ليس صحيحا دائما أن اسم نظام مجموعة HyperFlex الذي يظهر في العنوان الرئيسي لواجهة المستخدم الخاصة ب HX واسم نظام المجموعة الخاص ب VC متماثلان. يمكنك تسمية مجموعة HX ومجموعة VC الخاصة بك بشكل منفصل. في الخطوات المذكورة أعلاه، رأينا كيف يمكننا تغيير اسم مجموعة VC ومركز البيانات. الخطوات التالية هي لتغيير اسم نظام مجموعة HX.
العنوان الرئيسي لواجهة مستخدم HX
الحل: إجراء تغيير اسم قطاع HX
وهذا التغيير لا يتطلب إعادة التسجيل ولا يعطل المجموعة لأنها تظل سليمة أثناء إعادة التسمية وبعدها.
- قم بإعادة تسمية إدخال اسم نظام المجموعة في اللوحة اليسرى من قائمة جرد vCenter "إعادة تسمية نظام المجموعة" وفقا للقطة الشاشة أدناه. ثم قم بتحديث صفحة VC على WebUI للتحقق من التغيير
2. يرجى ملاحظة أن هذا سيؤدي إلى تغيير العنوان الرئيسي لواجهة مستخدم HX وفقا لذلك المجموعة وفقا لما يمكنك رؤيته أدناه
HX UI جديد "HEADLINE"
3. بعد إعادة التسمية، يمكنك التحقق من التغيير الذي تم إجراؤه على واجهة مستخدم VC أو 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 <---