Sdwdate ব্যবহার করার সময় সিস্টেমড জার্নালে কীভাবে সিস্টেমডের "সময় পরিবর্তন করা হয়েছে" বার্তা স্প্যাম অক্ষম করবেন?


10

ডিবিয়ান স্ট্র্যাচ , যা ডিফল্টরূপে সিস্টেমেড এবং sdwdate ব্যবহার করে (যে স্লো ক্লক অ্যাডজাস্টার ( )) ব্যবহার করে, এর ফলে আমার সিস্টেমের ঘড়িটি প্রায়শই পরিবর্তিত হয়।

ফলস্বরূপ journalctl -fঅবিরাম স্প্যাম দ্বারা স্প্যাম হয়।

[...]
Nov 07 13:46:49 host systemd[766]: Time has been changed
Nov 07 13:46:50 host systemd[766]: Time has been changed
Nov 07 13:46:51 host systemd[766]: Time has been changed
[...]

এটি ডেবিয়ান হুইজির কোনও সমস্যা ছিল না যা সিস্টভিনিট ব্যবহার করেছিল।

Time has been changedমেসেজটি জার্নালে না পাঠাতে কীভাবে সিস্টেম্ড কনফিগার করা যায়?

একটি সম্পর্কিত প্রশ্ন ডেবিয়ান জেসি-তে / var / লগ / সিসলগে মেসেজ স্প্যামে সিস্টেমডের "সময় পরিবর্তন হয়েছে" অক্ষম করবেন কীভাবে? সমাধান করা হয়েছে, কিন্তু সেই সমাধান এখানে কাজ করবে না।


systemdটাইমার সম্পর্কে গভীরভাবে চিন্তা করে। এটি হার্ডওয়ার ঘড়ি আপডেট করে উদ্দীপিত হয়েছে বলে মনে হয় hwclock --systohc, আপনি কি প্রতি সেকেন্ডে কল করছেন?
মিঃ স্পুর্যাটিক

@ মিঃ স্পুর্যাটিক লিঙ্কযুক্ত উত্সের দিকে তাকিয়ে দেখে মনে হচ্ছে ঠিক কী ঘটছে।
ড্যান গেটেজ

হ্যাঁ, এটি স্লো ক্লক অ্যাডজাস্ট (স্ক্লোকএডজে) করছে। @ মিঃ স্পুর্যাটিক
অ্যাড্রেলানোস

1
সিস্টেমেড বৈশিষ্ট্য অনুরোধ: option to disable systemd's “Time has been changed” message spam in journal log github.com/systemd/systemd/issues/5207
adrelanos

উত্তর:


10

src/core/manager.cসিস্টেমযুক্ত উত্স থেকে বার্তাটি এসেছে । আইএনএফও সিস্টেম লগিং স্তরটি ব্যবহার করা হার্ডকোডযুক্ত।

ডিফল্টরূপে সিস্টেমেড লগ বার্তাগুলিতে INFO স্তর রয়েছে, আপনি যদি এটি পরিবর্তন করে পরিবর্তন /etc/systemd/system.confকরতে পারেন:

LogLevel=notice

তবে আপনি অন্যান্য কয়েকটি তথ্যগত বার্তাও হারাবেন।

src/core/manager.cপড়ার জন্য প্যাচ দেওয়া ভাল :

 log_struct(LOG_DEBUG,
            MESSAGE_ID(SD_MESSAGE_TIME_CHANGE),
            "MESSAGE=Time has been changed",
            NULL);

( LOG_DEBUGপরবর্তী উচ্চতর এবং এর মধ্যে সর্বোচ্চ স্তর হিসাবে সংজ্ঞায়িত করা হয়েছে sys/syslog.h) বা পুরো বার্তাটি মন্তব্য করুন।

আমি কেবল টাইমার পরিবর্তনের প্রতিবেদন করার উপায় খুঁজে পাইনি যার সর্বনিম্ন আকারে X সেকেন্ড রয়েছে। তবে যদি এটি সম্ভব হয় তবে নিঃসন্দেহে আরও জটিল এবং ত্রুটিযুক্ত প্রবণ প্যাচ তৈরি করা হবে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.