- পাঠানো হয়েছে
- ৫ নভেম্বর, ২০২৬ এ ৮:৪৮ PM UTC
- লেখক
- Kamo
- কমিট
- a9bc3ad
২০২৬-০৯-২৮ এবং ২০২৬-১০-২৫ তারিখের প্ল্যাটফর্ম বন্ধের ঘটনা একই ধরনের অস্থিতিশীলতা: rke2 এর ঋণ হারায়, তার ExecStopPost containerd খুন, কেউ পড়ে না কনটেইনার লগ FIFOs, এবং তাদের পরবর্তী লগের উপর etcd/apiserver/traefik ব্লক লাইন, তাই rke2 ক্র্যাশলুপ সবসময়ের জন্য । উভয়টিই FIFOs হ্যান্ড- ড্রেনিং দ্বারা ঠিক করা হয়েছিল । এটি স্বয়ংক্রিয়ভাবে কাজ করে: যখন rke2'র containerd চলে যায় AND a ৩০ সেকেন্ডের জন্য একটি পাইপে কন্টেইনার প্রসেস ব্লক করা হয়েছে, প্রতিটি FIFO লগের জন্য একটি ক্যাট আরম্ভ করা হবে (/var/log/rke2-unwedge/ এ, /dev/null যদি ডিস্ক ছোট হয়), এবং প্রত্যেকটি বন্ধ করুন একবার containerd তার FIFO পুনরায় খুলুন. এটা কখনও সিগন্যাল etcd, rke2, containerd অথবা containers. test.sh এটিকে একটি বাস্তব অবরুদ্ধ পাইপের বিরুদ্ধে প্রয়োগ করে; -- k1m1-এ স্ক্যান ১৮৩ শিম / ৩৯৬ FIFO খুঁজে পেয়েছে, যা ১০-২৫ ম্যানুয়াল ড্রেন-এর সাথে মিলছে ।
