المحتويات

المقدمة:

المتطلبات الأساسية

المتطلبات:

المكونات المستخدمة

بيان المشكلة:

الحل:

المقدمة:

يوضح هذا المستند كيفية أستكشاف أخطاء النسخ الاحتياطي المركزي ل 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)

الحل:

1. قم بإنشاء جلسة 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 مرة أخرى.

يتم النسخ الاحتياطي بعد ذلك بنجاح هذه المرة.