(少なくともUbuntu 12.04 Preciseでは)cgroup-liteパッケージは、libvirt-binやlxcなどのパッケージにcgroup機能を提供するために使用されているようです。たとえば、/ sys/fs/cgroupにいくつかのcgroupを設定します。
私は非常に素晴らしい redhatのcgroupに関するドキュメント を読んでいて、cgroup-binにある他のcgroupコマンドをいくつか使いたいと思っていました。しかし、それをインストールすると、おそらくcgroup-liteパッケージがcgroup-binと競合するためアンインストールされたため、/ sys/fs/cgroupが空になりました。
これを行った後、私は何が欠けていますか? cgroup-liteが設定するのと同じデフォルトのcgroupのセットを取得する方法はありますか? cgroup-liteが提供するcgroup定義に関するドキュメントはありますか?
サーバーガイドのlxcドキュメント はcgroup-liteについて少し説明していますが、cgroup-liteがインストールされると仮定しているようです。 ] ernative、cgroup-binがインストールされます。
/cgroup
マウントをfstabに追加するだけで、同じcgroup管理ファイルを取得できます。
cgroup /cgroup cgroup defaults 0 0
ファイルはわずかに異なる場所に配置されます。 cgroup-lite
では、/sys/fs/cgroup/cpu/cpu.shares
のようなパスになりますが、fstabメソッドでは/cgroup/cpu.shares
になります。
cgroup-lite
パッケージ自体は、それらの制御ディレクトリがfstabまたはその他の手段でまだ存在しない場合に、それらの制御ディレクトリをマウントするためのinitスクリプトを提供するだけです。