Front page   Edit Freeze Diff Upload Copy Rename Reload   New List of pages Search Recent changes   Help   RSS of recent changes

技術文書/Gentoo/LXCを使う

Last-modified: Sat, 29 Jan 2011 15:27:48 JST (4322d)
Top > 技術文書 > Gentoo > LXCを使う

はじめに EditEdit(GUI)

LXC (Linux Containers) を使ってみました。

似たようなものでは OpenVZLinux-VServer もありますが、それぞれ kernel に patch が必要ということで、 いくらか使いにくいところがありました。 LXC は kernel 2.6.29 から取り込まれているので、 今後盛り上がっていくことが期待されます。

他の仮想化との違い EditEdit(GUI)

  • VMware や VirtualBox などのように仮想マシンを用意するのではなく、同じ kernel の上で動きます。
  • 仮想化のレイヤーとして kernel に近い KVM ともまた違います。KVM では VMware 等と同じように一から OS 環境を構築しますが、LXC はコンテナ型なので同じ OS の中をユーザ空間で割っているイメージです。
  • 同じ kernel ということで、Linux しか動きません。多数の Web サーバを集約したりなど、同じ用途のサーバを複数並べているような場合にリソースの有効活用の目的で導入するのが良さそうです。

参考文献 EditEdit(GUI)

(以下はそのうち書きます)

host 側での構成 EditEdit(GUI)

lxc のインストール EditEdit(GUI)

kernel の準備 EditEdit(GUI)

ネットワークの設定 EditEdit(GUI)

端末周りの設定 EditEdit(GUI)

cgroup の設定 EditEdit(GUI)

guest の準備 EditEdit(GUI)

guest 起動スクリプトの設定 EditEdit(GUI)

guest 側での構成 EditEdit(GUI)

OS 起動スクリプトの設定 EditEdit(GUI)

運用 EditEdit(GUI)

guest の起動 EditEdit(GUI)

guest の終了 EditEdit(GUI)



URL B I U SIZE Black Maroon Green Olive Navy Purple Teal Gray Silver Red Lime Yellow Blue Fuchsia Aqua White