অ্যাপ্লিকেশনটিতে সমস্যা হয়েছে যা খুন হতে থাকে। এটি একটি RHEL5 সার্ভার চালাচ্ছে। প্রক্রিয়াটির বিরুদ্ধে আমরা দৌড়ে এসেছি এবং ট্রেস ফাইলটির শেষে আমি +++ এর একগুচ্ছ সিগ্কিল +++ বার্তা দ্বারা নিহত হই killed সাইন কিল ধরা যাবে না তাই আমি কেন প্রক্রিয়াটি মারা যাচ্ছে তা ট্র্যাক করার একটি উপায় অনুসন্ধান করার চেষ্টা করছি।
আমি রেড হ্যাট থেকে কিছু প্রস্তাবনা ব্যবহার করার চেষ্টা করেছি
auditctl -a exit,always -S kill
যা দেখে মনে হচ্ছে না। আমি নিরীক্ষা.লগটিতে হত্যার জন্য কোনও এন্ট্রি দেখতে পাইনি।
রেড হ্যাট থেকে অন্য একটি সুপারিশ ছিল সিস্টেমট্যাপ ব্যবহার করা। আমি এটি ইয়মের মাধ্যমে ইনস্টল করেছি এবং যে সিগমন.এসটিপি স্ক্রিপ্টটি দিয়েছি সেগুলি দিয়ে স্ট্যাপ চালানোর চেষ্টা করেছি। Sigmon.stp এই পৃষ্ঠায় রয়েছে: Sigmon.stp আমি মন্তব্য বিভাগে প্রদত্ত কমান্ডটি ব্যবহার করেছি এবং ফলাফলটি এখানে:
# stap sigmon.stp -x 12647 SIGKILL -v
Pass 1: parsed user script and 85 library script(s) using 146868virt/23716res/3024shr/21404data kb, in 110usr/10sys/116real ms.
semantic error: while resolving probe point: identifier 'kernel' at /usr/share/systemtap/tapset/signal.stp:60:37
source: probe __signal.send.send_sigqueue = kernel.function("send_sigqueue")
^
semantic error: missing x86_64 kernel/module debuginfo under '/lib/modules/2.6.18-308.13.1.el5/build'
semantic error: while resolving probe point: identifier '__signal' at :39:21
source: probe signal.send = __signal.send.send_sigqueue,
^
semantic error: no match
semantic error: while resolving probe point: identifier 'signal' at sigmon.stp:30:7
source: probe signal.send
^
Pass 2: analyzed script: 1 probe(s), 0 function(s), 0 embed(s), 0 global(s) using 150348virt/28920res/4696shr/24884data kb, in 30usr/40sys/81real ms.
Pass 2: analysis failed. Try again with another '--vp 01' option.
Missing separate debuginfos, use: debuginfo-install kernel-2.6.18-308.13.1.el5.x86_64
স্ট্যাপ কমান্ডটি ব্যবহার করে কারও ভাগ্য হয়েছে? আমার প্রক্রিয়াটি কী ঘটছে তা আমি খুঁজে বের করার অন্য কোনও উপায় আছে কি?