কার্নেল কীভাবে সোয়াপ সীমা সমর্থন করে?


17

যখন আমি আমার উবুন্টু 13.04 এ কার্নেল 3.8.0-19-জেনেরিক সহ ডকার তথ্য কমান্ডটি চালাই

আমি একটি সতর্কতা পেয়েছিলাম

no swap limit support

আমি কীভাবে এটি সমাধান করতে পারি?

ডকার তথ্য

Containers: 10
Images: 37    
Driver: aufs    
Root Dir: /var/lib/docker/aufs
Dirs: 59

WARNING: No swap limit support

উত্তর:


22

বুট করার সময় কার্নেলের কাছে পৌঁছে দেওয়ার জন্য আপনার কয়েকটি যুক্তি প্রয়োজন

sudoedit /etc/default/grubএকটি টার্মিনালে চালান এবং GRUB_CMDLINE_LINUXলাইনটি সম্পাদনা করুন যাতে এটি দেখতে এরকম লাগে:

GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" 

সংরক্ষণ করুন এবং প্রস্থান করুন এবং তারপরে দৌড়ে sudo update-grubপুনরায় বুট করুন। এটি যথেষ্ট হওয়া উচিত।


আমি এই কমান্ডটি sudoedit / etc / default / grub চালাচ্ছি এবং GRUB_CMDLINE_LINUX = "cgroup_enable = মেমরি swapaccount = 1" দ্বারা আপডেট-গ্রাব এবং রিবুট করার পরে গ্রুফ ফাইলটি সম্পাদনা করছি B তবে এখন আমারও একই সতর্কতা পেয়েছে
ব্যবহারকারী 238511

1
আপনার dmesg আউটপুট পরীক্ষা করুন, বিশেষত কার্নেল কমান্ড লাইনটি আর্গুমেন্টগুলি গ্রাব দ্বারা কার্নেলের কাছে প্রেরণ করা হয়েছে। পরিবর্তে আমাকে GRUB_CMDLINE_LINUX_DEFAULT সম্পাদনা করতে হয়েছিল।
টিম পটার

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