المقدمة:
يوضح هذا المستند كيفية أستكشاف أخطاء النسخ الاحتياطي المركزي ل UCS وإصلاحها الناجمة عن عدم تطابق مفتاح مضيف SSH في الإصدار المركزي من UCS 2.0 والإصدارات الأحدث.
المتطلبات الأساسية
المتطلبات:
يفترض هذا المستند أن لديك معرفة بالمواضيع التالية:
- Cisco UCS Central
- فهم أوامر Basic Linux.
المكونات المستخدمة
- UCS المركزي الإصدار 2.1(1a)
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
بيان المشكلة:
فشلت عمليات النسخ الاحتياطي المركزية ل UCS، وتعرض علامة التبويب "الحالة" رسالة الخطأ هذه:
“Host key has changed for the remote server. Clear the cached host key and retry.”

دليل السجل:
# From svc_ops_dme.log:
Jan 6 11:36:47 degtlue2100 svc_ops_dme[1597]: [EVENT][E14194351][79965][transition][internal][] [FSM:STAGE:ASYNC]: uploading data to backup server(FSM-STAGE:sam:dme:MgmtDataExporterExportData:upload)
Jan 6 11:36:47 degtlue2100 svc_ops_dme[1597]: [EVENT][E14194351][79966][transition][internal][] [FSM:STAGE:STALE-FAIL]: uploading data to backup server(FSM-STAGE:sam:dme:MgmtDataExporterExportData:upload)
Jan 6 11:36:47 degtlue2100 svc_ops_dme[1597]: [EVENT][E14194351][79968][transition][internal][] [FSM:STAGE:REMOTE-ERROR]: Result: end-point-failed Code: unspecified Message: Host key has changed for the remote server. Clear the cached host key and retry (sam:dme:MgmtDataExporterExportData:upload) <<<<<<<
Jan 6 11:36:47 degtlue2100 svc_ops_dme[1597]: [EVENT][E14194351][79970][transition][internal][] [FSM:STAGE:FAILED]: uploading data to backup server(FSM-STAGE:sam:dme:MgmtDataExporterExportData:upload)
الحل:
- قم بإنشاء جلسة SSH لنظام UCS المركزي.
2. التحقق من الإصدار المثبت للحزمة المركزية من UCS.
Central-HTTS1# connect local-mgmt
Cisco UCS Central
TAC support: http://www.cisco.com/tac
Copyright (c) 2011-2025, Cisco Systems, Inc. All rights reserved.
The copyrights to certain works contained in this software are
owned by other third parties and used and distributed under
license. Certain components of this software are licensed under
the GNU General Public License (GPL) version 2.0 or the GNU
Lesser General Public License (LGPL) Version 2.1 or later version. A copy of each
such license is available at
https://opensource.org/license/gpl-2-0 and
https://opensource.org/license/lgpl-2-1
Central-HTTS1(local-mgmt)# show version
Name Package Version GUI
---- ------- ------- ----
core Base System 2.1(1a) 2.1(1a)
central-mgr Central Manager 2.1(1a) 2.1(1a)
service-reg Service Registry 2.1(1a) 2.1(1a)
identifier-mgr Identifier Manager 2.1(1a) 2.1(1a)
operation-mgr Operations Manager 2.1(1a) 2.1(1a)
resource-mgr Resource Manager 2.1(1a) 2.1(1a)
policy-mgr Policy Manager 2.1(1a) 2.1(1a)
stats-mgr Statistics Manager 2.1(1a) 2.1(1a)
server-mgr Server Manager 2.1(1a) 2.1(1a)
gch Generic Call Home 2.1(1a) none
rel-key Release Key 2.1(1a) none
Central-HTTS1(local-mgmt)#
3. احصل على الرمز المميز من الخادم المركزي.
ملاحظة: يتغير هذا كل 10 دقائق.
Central-HTTS1(local-mgmt)# show token
0HPPCXXYGVR
* أستخدم الرمز المميز على مولد مفتاح الاستجابة: https://cspg-releng.cisco.com/UCSPassGen.php
ملاحظة: أختر إصدار UCSC أولا. (2.0 أو 2.1). وإلا، فإن كلمة المرور لا تعمل للمستخدم الجذري. تأكد من حذف الكلمة "token" من حقل Debug-Token على موقع إنشاء كلمة المرور على الويب قبل اللصق في الرمز المميز الذي تم الحصول عليه من UCS Central. يبقى النص غير ذلك ويقوم بإنشاء كلمة مرور غير صحيحة.
4. ابدأ جلسة SSH جديدة إلى UCS Central باستخدام بيانات اعتماد الجذر ومفتاح الاستجابة ككلمة المرور.
login as: root
root@ <IP Address> password:
Last login: Tue Jan 13 17:57:20 2026 from <IP Address>
5. انتقل إلى هذا المسار وفحص الملف 'known_hosts' لعنوان IP للخادم المتأثر:
[root@Central-HTTS1 ~]# cd /root/.ssh
[root@Central-HTTS1 .ssh]# cat known_hosts
[root@Central-HTTS1 ~]# cd /root/
anaconda-ks.cfg .bash_profile .cshrc ks-pre.log .ssh/
.bash_history .bashrc ks-post1.log opt/ .tcshrc
.bash_logout .config/ ks-post.log original-ks.cfg .viminfo
[root@Central-HTTS1 ~]# cd /root/.ssh/
[root@Central-HTTS1 .ssh]# ls
id_rsa id_rsa.pub known_hosts
[root@Central-HTTS1 .ssh]# cat known_hosts
إذا كان عنوان IP الخاص بالخادم المتأثر موجودا في الملف، فقم بإزالة الإدخال المتوافق يدويا باستخدام محرر 'vim'.
انتقل إلى السطر المحدد واحذفه بكتابة 'dd'.
[root@Central-HTTS1 .ssh]# vi known_hosts
[root@Central-HTTS1 .ssh]# vi known_hosts
....
....
....
!wq (Write and Quit >> Saving changes and exiting)
بعد إزالة عنوان IP المتأثر، احفظ الملف واخرج المحرر باستخدام :wq.
بمجرد تحديث الملف known_hosts، أعد محاولة إجراء عملية النسخ الاحتياطي من UCS Central مرة أخرى.
يتم النسخ الاحتياطي بعد ذلك بنجاح هذه المرة.