المحتويات

المقدمة

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

المتطلبات

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

المشكلة: "DBSpace ممتلئ: "Rootdbs" — تحذير: DBspace Rootdbs ممتلئة"

الحل

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

المقدمة

يصف هذا المستند كيفية أستكشاف أخطاء "DBSpace full" الخاصة بخادم التقارير ل Cisco Customer Voice Portal (CVP) وإصلاحها أو مشكلة "DBSpace full" الخاصة بخادم التقارير.

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

المتطلبات

cisco يوصي أن يتلقى أنت معرفة الأساسية من cisco CVP نادل.

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

- خادم CVP الإصدار 10.5 و 11.0

المشكلة: "DBSpace ممتلئ: "Rootdbs" — تحذير: DBspace Rootdbs ممتلئة"

تتضمن مجموعة Rootdbs جداول النظام وبنية البيانات الداخلية الأخرى التي تتم إدارتها بواسطة المعرفات. يمكن أن تتسبب العناوين الكاملة في عدم إستقرار DB بشكل غير رسمي، ولن يتم إدراج مشاكل أداء الخادم الهامة والبيانات الجديدة في الجداول. يمكن أن يؤدي وضع CVP الكامل إلى تدهور أداء خوادم التقارير الخاصة ب CVP بشكل كبير. توفر أقسام التشخيص والحلول المقدمة في هذا المستند مرجعا قيما من أجل الاستجابة بسرعة لهذه الحالة وإصلاحها.

الخطوة 1. قم بتسجيل الدخول إلى خادم تقارير CVP باستخدام مستخدم cvp_dbadmin.

في سجل تطبيق "عارض أحداث Windows"، يمكنك مشاهدة هذه الأخطاء:

cvp : SCHAPI: [post_alarm_message 19-34805] Error -131 ISAM error: no free disk space

cvp : SCHAPI: [post_alarm_message 19-34805] Error -271 Could not insert new row into the table.

في سجلات تقارير CVP (C:\Cisco\CVP\Logs\Reporting.txt)، يمكنك مشاهدة هذا الخطأ:

%CVP_11_0_RPT-3-INFORMIX_ALARM:  [44]: DBSpace is full: 'rootdbs' -- WARNING: DBspace rootdbs is full [id:4016]

%CVP_11_0_RPT-3-INFORMIX_ALARM:  [44]: DBSpace is full: 'rootdbs' -- WARNING: DBspace rootdbs is full [id:4016]

الخطوة 2. قم بتشغيل هذا الأمر من موجه أوامر Windows (CMD):

oncheck -pe > c:\tmp\onchk.txt

يبدي هذا إنتاج ال rootdbs ممر، يستعمل وحجم حر لكل شنطة:

Bspace Usage Report: rootdbs             Owner: informix  Created: 11/18/2016

Chunk Pathname                                Pagesize(k)    Size(p)          Used(p)      Free(p)

1 E:\IFMXDATA\cvp\rootdbs.000                    4            12800            12795         5

الحل

لإصلاح الشرط rootdbs الكامل، يجب عليك إنشاء مجموعة أجزاء rootdbs جديدة.

قم بإنشاء Informix للمستخدم المحلي وأضفه إلى مجموعة informix_admin.

الخطوة 1. افتح تشغيل > اكتب MMC واضغط مفتاح الإدخال. في الوحدة طرفية للتحكم التي فتحت انقر على ملف > إضافة أو إزالة فسحة بين دعامتين...

الخطوة 2. حدد المستخدمين المحليين والمجموعات المحلية > إضافة > إنهاء > موافق.

الخطوة 3. في مجلد المستخدمين، قم بإنشاء مستخدم جديد باسم Informix.

الخطوة 4. قم بتكوين مستخدم Informix كعضو في المجموعة informix_admin.

الخطوة 5. قم بزيادة وحدات ذاكرة القراءة فقط (ROOTDBS) عن طريق إضافة 100 ميجابايت. لتحقيق ذلك، الرجاء تشغيل هذه الأوامر على CMD:

cd E:\IFMXDATA\cvp

dir

08/01/2017 12:35 PM 3,221,225,472 cvp_data_dbspc.000

08/01/2017 12:35 PM 209,715,200 cvp_plog_dbspc.000

08/01/2017 12:35 PM 104,857,600 cvp_prim_dbspc.000

08/01/2017 12:35 PM 209,715,200 cvp_temp_dbspc.000

08/01/2017 12:35 PM 52,428,800 rootdbs.000

الخطوة 6. إنشاء مجموعة RootDBS باسم جديد.

touch rootdbs.001

onspaces -a rootdbs -p E:\IFMXDATA\cvp\rootdbs.001 -o 0 -s 102400 Verifying physical disk space, please wait...

Chunk successfully added.

ملاحظة: تأكد من عدم تثبيت السجلات المنطقية والفعلية في مجموعة Rootdbs. إذا تم تثبيت السجلات المنطقية والفيزيائية في الأنظمة القديمة، فالرجاء تطبيق الحل البديل على CSCup15318 المعيب

تأكد من عدم وجود أخطاء مثل هذه التي تم إنشاؤها في سجل Informix: "458 - تم إجهاض المعاملة الطويلة لعدم الاستقرار مع Informix."

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

1. لضمان إضافة مجموعة Rootdbs الجديدة، الرجاء تشغيل هذا الأمر على CMD:

D:\IFMXDATA\cvp>onstat -d

IBM Informix Dynamic Server Version 12.10.FC3 -- On-Line -- Up 01:52:25 -- 1718464 Kbytes

Dbspaces

address number flags fchunk nchunks pgsize flags owner name

00000000877CC030 1 0x60001 1 2 4096 N B informix rootdbs

000000008916D600 2 0x40001 2 1 4096 N B informix cvp_plog_dbspace

000000008916D7B0 3 0x40001 3 1 4096 N B informix cvp_llog_dbspace

000000008916D960 4 0x40001 4 1 4096 N B informix cvp_sadm_dbspace

000000008916DB10 5 0x40001 5 1 4096 N B informix cvp_prim

000000008916DCC0 6 0x40001 6 1 4096 N B informix cvp_data_dbspace

000000008916DE70 7 0x42001 7 1 4096 N TB informix cvp_temp_dbspace

7 active, 2047 maximum

Chunks

address chunk/dbs offset size free bpages flags pathname

00000000877CC1E0 1 1 0 12800 5 PO-B-D D:\IFMXDATA\cvp\rootdbs.000

0000000089347030 2 2 0 287744 4947 PO-B-D D:\ifmxdata\cvp\cvp_plog_dbspc.000

0000000089348030 3 3 0 1150976 1150923 PO-B-D c:\IFMXDATA\CVP_LLOGS\cvp_llog_dbspc.000

0000000089349030 4 4 0 256000 255947 PO-B-D c:\IFMXDATA\CVP_LLOGS\cvp_sadm_dbspc.000

000000008934A030 5 5 0 25600 16266 PO-B-D D:\ifmxdata\cvp\cvp_prim_dbspc.000

000000008934B030 6 6 0 30146560 30136602 PO-B-D D:\ifmxdata\cvp\cvp_data_dbspc.000

000000008934C030 7 7 0 2097152 2097099 PO-B-D D:\ifmxdata\cvp\cvp_temp_dbspc.000

0000000089839030 8 1 0 25600 25597 PO-B-D D:\IFMXDATA\cvp\rootdbs.001

8 active, 32766 maximum

NOTE: The values in the "size" and "free" columns for DBspace chunks are

displayed in terms of "pgsize" of the DBspace to which they belong.

2. الرجاء تشغيل هذا الأمر على CMD للتأكد من أن المجموعة التي تمت إضافتها حديثا مقترنة بمجموعات البيانات المكررة:

oncheck -pe > c:\tmp\onchk.txt

يمكنك الآن العثور على التجزئة التي تم إنشاؤها حديثا والمدرجة في تقرير إستخدام DBspace: rootdbs.