カーネルはスワップ制限をどのようにサポートしていますか?


17

カーネル3.8.0-19-genericを使用して、ubuntu 13.04でdocker infoコマンドを実行すると

警告が出ました

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して再起動します。それで十分でしょう。


私は今も私は同じ警告を得たことを更新-GRUBとreboot.But後、このコマンドsudoeditは、/ etc / default / grubのと編集GRUB_CMDLINE_LINUXによってグラブファイル=「= 1 cgroup_enable =メモリswapaccount」を実行します
user238511

1
dmesgの出力、特に引数がgrubによってカーネルに渡されたカーネルコマンドラインを確認します。代わりにGRUB_CMDLINE_LINUX_DEFAULTを編集する必要がありました。
ティムポッター14年

この設定が機能しているかどうかを確認するにはどうすればよいですか?
Hoai-Thu Vuong
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.