Bagaimana kernel mendukung batas swap?

17

Ketika saya menjalankan perintah info buruh pelabuhan di ubuntu 13.04 saya dengan kernel 3.8.0-19-generik

saya mendapat peringatan

no swap limit support

Bagaimana saya bisa memecahkan masalah ini?

info buruh pelabuhan

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

WARNING: No swap limit support
pengguna238511
sumber

Jawaban:

22

Anda perlu beberapa argumen untuk diteruskan ke Kernel saat boot .

Jalankan sudoedit /etc/default/grubdi terminal dan edit GRUB_CMDLINE_LINUXbaris sehingga terlihat seperti ini:

GRUB_CMDLINE_LINUX="cgroup_enable=memory swapaccount=1" 

Simpan dan keluar lalu jalankan sudo update-grubdan reboot. Itu sudah cukup.

Oli
sumber
Saya menjalankan perintah ini sudoedit / etc / default / grub dan mengedit file grub oleh GRUB_CMDLINE_LINUX = "cgroup_enable = memory swapaccount = 1" setelah pembaruan-grub dan reboot.Tapi sekarang juga saya mendapatkan peringatan yang sama
user238511
1
Periksa output dmesg Anda, khususnya baris perintah kernel yang argumennya diteruskan ke kernel oleh grub. Saya harus mengedit GRUB_CMDLINE_LINUX_DEFAULT sebagai gantinya.
Tim Potter
bagaimana saya bisa memeriksa konfigurasi ini berfungsi atau tidak?
Hoai-Thu Vuong