Rsyslog: خطأ imfile في حالة عدم وجود ملف

تم إنشاؤها على ١٧ ديسمبر ٢٠١٧  ·  9تعليقات  ·  مصدر: rsyslog/rsyslog

يا،
أنا أستخدم rsyslog [v8.31.0] لإرسال سجلات من ملف ، الشيء هو أن الملف غير موجود على الفور ويستغرق إنشاءه وقتًا (عندما يتم إنشاء نظام التشغيل).
تلقيت هذا الخطأ ، ولم يتم إرسال أي سجلات من الملف:

rsyslogd: imfile: error with inotify API, ignoring file '/home/some-file: No such file or directory  [v8.31.0]

يتم إصلاح هذه المشكلة فقط إذا قمت بإعادة تشغيل خدمة سجل النظام.

أظن أن وحدة imfile تحاول قراءة الملف عدة مرات وإذا لم يكن موجودًا ، فإنه يتوقف عن المحاولة.

من فضلك ساعدني.

imfile potential bug

ال 9 كومينتر

mhhh .... أرى وجهة نظرك ، لكني لست متأكدًا من أن هذا خطأ. يعمل imfile دائمًا على افتراض أن الملف يجب أن يكون موجودًا.

قد تتمثل جولة العمل في استخدام حرف بدل لوصف هذا الملف. هل تستطيع أن تفعل هذا؟

rgerhards سأقوم بالتحقق والتحديث.

rgerhards مرحبًا ، حدث الخطأ عند استخدام أحرف البدل ، ولكن ما زلت لا أستطيع رؤية السجلات حتى لا أقوم بإعادة تشغيل الخدمة.

أي اقتراحات؟

هل يمكنك إنشاء سجل تصحيح؟ http://www.rsyslog.com/doc/v8-stable/troubleshooting/debug.html

أعتقد أن هذه القضية لم يتم التعامل معها بعد بربربر.
يجب علينا إنشاء اختبار لمعرفة ما يحدث عندما يبدأ imfile في مراقبة ملف غير موجود عند بدء التشغيل ويتم إنشاؤه لاحقًا.

alorbachrgerhards مشكلة أخرى ، عندما يتم تحديث الملف ، لا يتم إرسال أي سجلات حتى يتم إعادة تشغيل الخدمة ، يبدو أن وضع الاقتراع لا يعمل. أي اقتراحات؟

mamash إذا كانت مشكلة منفصلة بالفعل ، فمن المنطقي إنشاء مشكلة منفصلة (بسبب سير العمل). لكن السؤال: ماذا يعني updated ؟ الخط مُلحق؟ مقطوع؟ إنه فرق كبير ...

تم إلحاق خط

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

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

karloluiten picture karloluiten  ·  98تعليقات

dverdonschot picture dverdonschot  ·  60تعليقات

drdivano picture drdivano  ·  29تعليقات

gwohletz picture gwohletz  ·  35تعليقات

lurenx picture lurenx  ·  82تعليقات