কোর ডাম্প সক্ষম করতে অক্ষম (উবুন্টু / এআরএম)


1

আমি একটি এনভিডিয়া জেটসন টিএক্স 1 এসবিসি-তে চলমান উবুন্টু 14.04 এলটিএস (এআরএম) এর মূল ডাম্প সক্ষম করার জন্য সংগ্রাম করছি। আমি এখান থেকে এবং এখানে পরামর্শ সহ সাধারণ সমস্ত জিনিস সম্পাদন করেছি । মূল ফাইল সিস্টেমে প্রচুর জায়গা রয়েছে, যা লিখনযোগ্য। আবেদন করে না SUID বিট সেট আছে। আমি উবুন্টুর "অ্যাপপোর্ট" পরিষেবাটি অক্ষম করে দিয়েছি। আমি যা সেট করেছি তা এখানে:

/etc/security/limits.conf:

*               soft    core            unlimited
*               hard    core            unlimited

কার্নেল কোর সেটিংস:

$ cat /proc/sys/kernel/core_pattern
core
$ cat /proc/sys/kernel/core_uses_pid
1

উলিমিটের আউটপুট:

$ ulimit -c
unlimited

এবং আমার প্রক্রিয়া শুরু করার পরে:

$ egrep "Units|core" /proc/$(pgrep my_app_name)/limits
Limit                     Soft Limit           Hard Limit           Units
Max core file size        unlimited            unlimited            bytes

কিন্তু অ্যাপ্লিকেশনটি যখন সেগফাল্ট করে, বাতিল হয় বা কোনও ভাসমান পয়েন্ট ব্যতিক্রম হয় তখন কোনও কোর তৈরি হয় না। আমি কি মিস করেছি?

উত্তর:


0

কেবলমাত্র আমি যা দেখতে পাচ্ছি এটির কারণ হতে পারে এটি হ'ল অ্যাপ্লিকেশনের বর্তমান ওয়ার্কিং ডিরেক্টরি চলমান ব্যবহারকারীর পক্ষে লিখিতযোগ্য নয়।


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