تم تثبيت النسخ المتماثل لمتجر KV في حالة المزامنة الأولية أو الاسترداد.
تم العثور على أخطاء في $SPLUNK_HOME/var/log/splunk/splunkd.log للمثيل المتأثر.
ERROR KVStoreBulletinBoardManager - Local KV Store has replication issues. See introspection data and mongod.log for details. Local instance has state Recovering.. ERROR KVStoreBulletinBoardManager - Local KV Store has replication issues. See introspection data and mongod.log for details. Local instance has state Initial Sync.. The member is too stale to use <cluster member host name> as a sync source.
كيفية التعرف عليها:
1. بعض رؤوس البحث عالقة في حالة إسترداد مخزن KV.
2. بعد إعادة مزامنة مخزن KB في وثائق Splunk لم تقم بإصلاح المشكلة:
كيفية إصلاحه:
1. قم بتشغيل "Splunk resync kvstore" من كابتن SH، وسوف يكون كابتن متجر KV جاهزا.
2. على العقد الأخرى (العقد الأخرى المعلقة في حالة الاسترداد)، قم بإيقاف عملية Splunk وأجرى Splunk clean kvstore —محلي، ثم أعد تشغيل Splunk.
ستظهر العقد في 'المزامنة الأولية' في متجر KV حتى تكتمل. مراقبة 'المزامنة الأولية' من خلال التحقق من أن ملفات kvstore يتم نقلها بهذا الحجم الذي $SPLUNK_HOME/var/lib/splunk/kvstore قيد النمو.
نموذج أمر:
du -sh $SPLUNK_HOME/var/lib/splunk/kvstore
عندها سيكونون في وضع الاستعداد مع عضو في متجر KV من غير النقيب.
إذا كان الحل المذكور أعلاه لا يصلح المشكلة فعليك باتباع الخطوات التالية:
1. قم بإزالة العضو من نظام المجموعة، ثم قم بتشغيل الأمر التالي من المثيل الذي يجب إزالته:
./splunk remove shcluster-member
لتشغيل الأمر splunk remove من عضو آخر، أستخدم هذا الإصدار من الأمر:
./splunk remove shcluster-member -mgmt_uri <URI>:<management_port>
2. قطع التوقف
3. لتأكيد إزالة هذا المثيل من مخزن KV، قم بتشغيل الأمر التالي على أي عضو نظام مجموعة متبق.
./splunk show kvstore-status
4. قبل بدء تشغيل Splunk مرة أخرى، قم بتشغيل:
./splunk clean all
ملاحظة: سيقوم الأمر Clean all بإزالة حساب المسؤول المحلي. يمكن إستخدام ملف يسمى user-seed.conf لإعادة تكوين مستخدم مسؤول بعد نقل ملف كلمة المرور أو إزالته من $SPLUNK_HOME/وما إلى ذلك. يرجى الرجوع إلى ملف المواصفات للحصول على مزيد من المعلومات: user-seed.conf
5. بدء تشغيل Splunk.
6. أضف المثيل إلى المجموعة:
عند تشغيل أمر إضافة Splunk على العضو الجديد نفسه، أستخدم هذا الإصدار من الأمر:
./splunk add shcluster-member -current_member_uri <URI>:<management_port>
عند تشغيل أمر إضافة Splunk من عضو نظام مجموعة حالي، أستخدم هذا الإصدار من الأمر:
./splunk add shcluster-member -new_member_uri <URI>:<management_port>
7. امنح المثيل الوقت الكافي لاستكمال عملية المزامنة.
وثائق Splunk
إعادة مزامنة مخزن KV
إزالة عضو نظام المجموعة
| المراجعة | تاريخ النشر | التعليقات |
|---|---|---|
1.0 |
28-Sep-2026
|
الإصدار الأولي |