المحتويات

المقدمة

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

المتطلبات

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

معلومات أساسية

التحقق من الاتصال

التحقق من الخدمات

أوامر قاعدة البيانات

ملفات الأجهزة المضيفة/الأجهزة المضيفة/SQLHOSTS

ملف سجل محفوظات النظام

التحقق من الصحة

معلومات ذات صلة

المقدمة

يصف هذا المستند التفاصيل للتحقق من الحالة الحالية لنسخ قاعدة بيانات Cisco Unified Communications Manager (CUCM)؛ والمخرجات المتوقعة لكل من المعلمات.

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

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- مدير الاتصالات الموحدة من Cisco

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

تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج التالية:

- Cisco Unified Communications Manager، الإصدار 10.5.2.15900-8

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

معلومات أساسية

قاعدة البيانات في CUCM هي مخطط مضمن بالكامل مما يعني أن الناشر وكل مشترك يتواصلان بشكل منطقي مع كل خادم في المجموعة، ولجميعهم القدرة على تحديث البيانات فيما بينهم.

للتحقق من حالة قاعدة البيانات في CUCM، يجب تجميع الوصول من واجهة سطر الأوامر (CLI) في كل عقدة من العقد في نظام المجموعة. إذا كانت واجهة المستخدم الرسومية (GUI) متوفرة، فيجب إنشاء تقرير حالة قاعدة البيانات.

من أجل إنشاء تقرير حالة قاعدة بيانات CM الموحدة، انتقل إلى Cisco Unified Reporting > تقارير النظام > حالة قاعدة بيانات CM الموحدة. حدد إنشاء تقرير جديد.

التحقق من الاتصال

بالنسبة للنسخ المتماثل لقاعدة البيانات، يجب إنشاء الاتصال بين الخوادم بشكل صحيح في كل عقد من العقد المعنية بنظام المجموعة. تتيح لك هذه الأوامر معرفة حالة كل منها.

show network cluster

أستخدم الأمر show network cluster لتأكيد مصادقة العقد بين بعضها البعض. يحتوي الإخراج من الناشر على إدخالات جدول عقدة المعالجة. ومع ذلك، يجب مصادقة جميع العقد (تأكد من تطابق كلمة مرور الأمان على جميع العقد).

الناشر:

admin:show network cluster

10.1.89.30 CUCMv10SUB.alegarc2.lab CUCMv10SUB Subscriber callmanager DBSub authenticated using TCP since Mon Jul 1 13:44:09 2019

10.1.89.20 CUCM10.alegarc2.lab CUCM10 Publisher callmanager DBPub authenticated

Server Table (processnode) Entries

----------------------------------

10.1.89.20

10.1.89.30

المشترك:

admin:show network cluster

10.1.89.30 CUCMv10SUB.alegarc2.lab CUCMv10SUB Subscriber callmanager DBSub authenticated

10.1.89.20 CUCM10.alegarc2.lab CUCM10 Publisher callmanager DBPub authenticated using TCP since Mon Jul 1 13:44:19 2019

تشغيل SQL Select * من ProcessNode

يجب أن يسرد جدول ProcessNode كافة العقد الموجودة في نظام المجموعة.

admin:run sql select * from processnode

pkid                                 name               mac systemnode description isactive nodeid tknodeusage ipv6name fklbmhubgroup tkprocessnoderole tkssomode

==================================== ================== === ========== =========== ======== ====== =========== ======== ============= ================= =========

00000000-1111-0000-0000-000000000000 EnterpriseWideData     t                      t        1      1                    NULL          1                 0

68b56caa-d320-4c94-9c5a-43c3ba6cb4b8 10.1.89.20             f          10.1.89.20  t        2      0                    NULL          1                 0

a6a92a62-8e66-cdfc-80fa-56a688d3dd58 10.1.89.30             f                      t        3      1                    NULL          1                 0

يستخدم اتصال الشبكة <IP/hostname>

يجب أن يكون Publisher قادرا على الوصول إلى جميع المشتركين ويجب إكمال نتيجة اتصال الشبكة بنجاح.

admin:utils network connectivity 10.1.89.30

This command can take up to 3 minutes to complete.

Continue (y/n)?y

Running test, please wait ...

......

Network connectivity test with 10.1.89.30 completed successfully.

يجب أن يصل كل مشترك إلى Publisher وغيره من المشتركين المتضمنين في نتيجة اتصال شبكة نظام المجموعة بنجاح.

admin:utils network connectivity 10.1.89.20

This command can take up to 3 minutes to complete.

Continue (y/n)?y

Running test, please wait ...

.

Network connectivity test with 10.1.89.20 completed successfully.

من تقرير حالة قاعدة بيانات Unified CM، يجب عرض الاتصال على هيئة 1=نجاح لكل عقدة كما هو موضح في الصورة

الأمر utils diagnose test

يقوم بفحص كافة المكونات وإرجاع القيمة التي تم تمريرها/فشلها. أهم المكونات لوظائف النسخ المتماثل لقاعدة البيانات هي verify_network و ntp_reachability وntp_stratum.

admin:utils diagnose test

Log file: platform/log/diag1.log

Starting diagnostic test(s)

===========================

test - disk_space : Passed (available: 1753 MB, used: 12413 MB)

skip - disk_files : This module must be run directly and off hours

test - service_manager : Passed

test - tomcat : Passed

test - tomcat_deadlocks : Passed

test - tomcat_keystore : Passed

test - tomcat_connectors : Passed

test - tomcat_threads : Passed

test - tomcat_memory : Passed

test - tomcat_sessions : Passed

skip - tomcat_heapdump : This module must be run directly and off hours

test - validate_network : Passed

test - raid : Passed

test - system_info : Passed (Collected system information in diagnostic log)

test - ntp_reachability : Passed

test - ntp_clock_drift : Passed

test - ntp_stratum : Passed

skip - sdl_fragmentation : This module must be run directly and off hours

skip - sdi_fragmentation : This module must be run directly and off hours

Diagnostics Completed

The final output will be in Log file: platform/log/diag1.log

Please use 'file view activelog platform/log/diag1.log' command to see the output

حالة uTils ntp

توصي Cisco بشدة بتكوين خادم بروتوكول وقت الشبكة (NTP) باستخدام Stratum-1 أو Stratum-2 أو Stratum-3 في برنامج ناشر CUCM، لضمان مزامنة وقت المجموعة مع مصدر وقت خارجي.

admin:utils ntp status

ntpd (pid 8609) is running...

remote           refid      st t when poll reach   delay   offset  jitter

==============================================================================

*10.1.89.1       LOCAL(1)         2 u  935 1024  377    0.262    2.591   3.260

synchronised to NTP server (10.1.89.1) at stratum 3

time correct to within 32 ms

polling server every 1024 s

Current time in UTC is : Wed Jul 3 12:40:36 UTC 2019

Current time in America/Mexico_City is : Wed Jul 3 07:40:36 CDT 2019

NTP للمشتركين هو خادم الناشر ويجب أن يكون مرئيا كما هو متزامن.

admin:utils ntp status

ntpd (pid 30854) is running...

remote           refid      st t when poll reach  delay   offset   jitter

==============================================================================

*10.1.89.20       10.1.89.1       3 u  179 1024  377   0.524   -1.793    1.739

synchronised to NTP server (10.1.89.20) at stratum 4

time correct to within 50 ms

polling server every 1024 s

Current time in UTC is : Wed Jul 3 12:41:46 UTC 2019

Current time in America/Mexico_City is : Wed Jul 3 07:41:46 CDT 2019

التحقق من الخدمات

خدمات CUCM المضمنة لنسخ قاعدة البيانات هي Cluster Manager، و Cisco DB، و Cisco Database Layer Monitor.

utils service list

يعرض الأمر utils خدمة قائمة الخدمات وحالتها في عقدة CUCM. يجب عرض هذه الخدمات كما تم بدء تشغيلها.

- مدير نظام المجموعة [بدأ]

- قاعدة بيانات (DB) من Cisco [بدأت]

- وحدة إضافة Cisco DB [بدأت]

- مراقبة طبقة قاعدة البيانات من Cisco [بدأت]

أوامر قاعدة البيانات

يجب تشغيل أوامر النسخ المتماثل لقاعدة البيانات من الناشر.

حالة الطباعة في uTils

يقوم هذا الأمر فقط بتشغيل التحقق من حالة قاعدة البيانات. للتحقق من تقدمه، أستخدم الأمر utils dbreplplication runmestate.

admin:utils dbreplication status

Replication status check is now running in background.

Use command 'utils dbreplication runtimestate' to check its progress

The final output will be in file cm/trace/dbl/sdi/ReplicationStatus.2019_07_03_07_54_21.out

Please use "file view activelog cm/trace/dbl/sdi/ReplicationStatus.2019_07_03_07_54_21.out " command to see the output

UTILS DPLPLATION RUNMESTATE

يعرض الأمر runmestate تقدم حالة قاعدة البيانات بحيث يمكن عرض إعداد نسخ متماثل مختلف للعقد أثناء التقدم. وبمجرد اكتمال هذا الأمر، يمكن التحقق من المخرجات وهي تظهر حالة قاعدة البيانات الحالية.

admin:utils dbreplication runtimestate

Server Time: Wed Jul 3 09:11:03 CDT 2019

Cluster Replication State: Replication status command started at: 2019-07-03-07-54

Replication status command COMPLETED 681 tables checked out of 681

Last Completed Table: devicenumplanmapremdestmap

No Errors or Mismatches found.

Use 'file view activelog cm/trace/dbl/sdi/ReplicationStatus.2019_07_03_07_54_21.out' to see the details

DB Version: ccm10_5_2_15900_8

Repltimeout set to: 300s

PROCESS option set to: 1

Cluster Detailed View from CUCM10 (2 Servers):

PING      DB/RPC/   REPL.    Replication REPLICATION SETUP

SERVER-NAME         IP ADDRESS        (msec)    DbMon?    QUEUE    Group ID    (RTMT) & Details

-----------         ----------        ------    -------   -----    ----------- ------------------

CUCM10              10.1.89.20        0.013     Y/Y/Y     0        (g_2)       (2) Setup Completed

CUCMv10SUB          10.1.89.30        0.230     Y/Y/Y     0        (g_3)       (2) Setup Completed

حالة قاعدة البيانات مرئية من تقرير حالة قاعدة بيانات CM الموحدة كما هو موضح في الصورة.

ملفات الأجهزة المضيفة/الأجهزة المضيفة/SQLHOSTS

هناك ثلاثة ملفات مهمة مرتبطة بقاعدة البيانات ويجب أن تكون هي نفسها في كل عقد من العقد المعنية. للتحقق من ذلك من واجهة سطر الأوامر (CLI)، يلزم الوصول الجذري. ومع ذلك، يعرض تقرير حالة قاعدة بيانات CM الموحدة أيضا هذه المعلومات كما هو موضح في الصورة.

ملف سجل محفوظات النظام

يمكن أن تتلف النسخ المتماثل لقاعدة البيانات بسبب عمليات إيقاف التشغيل غير السارة، كما يمكن رؤيتها في سجل محفوظات النظام.

مثال إيقاف تشغيل غير سار:

09/13/2018 15:29:01 | root: Boot 10.5.2.15900-8 Start

09/13/2019 16:55:24 | root: Boot 10.5.2.15900-8 Start

مثال على إيقاف تشغيل يتسم بالهدوء:

09/03/2018 14:51:51 | root: Restart 10.5.2.15900-8 Start

09/03/2018 14:52:27 | root: Boot 10.5.2.15900-8 Start

يقترح إعادة بناء الخادم عندما تعرض النظام لإيقاف تشغيل غير سار ويتم توثيقه في الخلل CSCth53322.

التحقق من الصحة

في حالة ظهور أخطاء عند التحقق من صحة هذه المعلمات، يقترح الاتصال بمركز المساعدة التقنية (TAC) من Cisco وتوفير المعلومات المجمعة من كل عقدة في المجموعة للحصول على مزيد من المساعدة.

معلومات ذات صلة

- مزامنة وقت CM NTP الموحدة

- إجراء إيقاف تشغيل النظام أو إعادة تشغيله، الإصدار 12.5(1)

- كيفية تحديد حالات التوقف غير السارة