タグ

LXCに関するctrl-vのブックマーク (5)

  • Ubuntu 12.10 で CentOS 6 の LXC テンプレートを試す一部始終 - ようへいの日々精進XP

    要件 Ubuntu 12.10 amd64 に CentOS 6.4 の LXC テンプレートを試す とりあえず CentOS 6 が起動を確認する 環境 ThinkPad X1 Carbon(Core i7-3667U/4GB/256GB SSD) Ubuntu 12.10 amd64 きっかけ @gosukenator さんのブログで Ukigumo と serverspec で Puppet の継続的インテグレーションや puppet-lxc-test-box のエントリを読んで、そもそも LXC って何?と思ったことがきっかけ。 LXC とは Linux カーネルの Control Group や Namespace という機能を使って、ホスト OS とは隔離された環境を作るツール 実態は chroot 環境 カーネルをそのまま使うため高速起動、終了が動作する 特に基盤自体はハード

    Ubuntu 12.10 で CentOS 6 の LXC テンプレートを試す一部始終 - ようへいの日々精進XP
    ctrl-v
    ctrl-v 2014/01/22
  • さくらVPSでLXCを使って安価に複数台構成を実現する - orangain flavor

    2013年6月7日 22:04更新: Upstartのデフォルトの設定ファイルを書き換えない方法に変更しました。hitoさんありがとうございます。 lxcなどのバージョンを記載しました。 はじめに Chefを使っていると、役割やサービスごとに環境を分離したくなります。 しかし、個人レベルで大してトラフィックがない段階で、サービスごとに仮想サーバーを借りていてはお金が足りません。 そこで、安価なVPS上でLinux Container (LXC) を使うことで、複数のサーバーを作ります。 スケールしたくなったときは、コンテナを潰して、新しく仮想サーバーを借りてChefで同様の設定をすれば手軽にスケールできると考えています。 Heroku使えば?と言われるかもしれませんが、色々なミドルウェアを利用したり、バックグラウンドで処理をしようとすると、たちまちお金がかかるので、VPSをやりくりして遊び

    さくらVPSでLXCを使って安価に複数台構成を実現する - orangain flavor
    ctrl-v
    ctrl-v 2014/01/22
  • VPS上のLXCを利用してサーバを再構築した - テノニッキ (@hideack 's diary)

    いままで個人で運用しているアプリケーションはレンタルサーバーだったり、PaaSだったり、データベースサーバーだけはVPSで動かしていたりと散った構成になっていたので、重い腰を上げて1箇所に集約する作業を行いましたのでその際のメモ。 まずVPSをConoHaで契約をしてここに全て集約し、単にVPS上に寄せるだけではなくてLXC*1を利用して仮想環境(マシン)を設けてそれぞれでアプリケーションサーバやデータベースサーバを稼働させました。イメージとしては、以下の様な環境。 LXC自体はubuntuであれば、 $ sudo apt-get install lxc でインストールされて、これだけでLXCを構築する準備ができます。LXCコマンドのリファレンスはWeb上に十分ありますが、簡単にここへも自分の備忘録を兼ねてメモしておきます。 以下、sample という名前のコンテナを作成する例で記載。 処

    VPS上のLXCを利用してサーバを再構築した - テノニッキ (@hideack 's diary)
  • さくらのVPSにLXCで仮想環境構築してXtraDB Cluster動かす - apatheia.info

    ほんの数年前までVPSといえばLinode、Slicehostなどの海外のサーバーしか選択肢がなかった。ls を実行しても一呼吸おくほどのレイテンシーがあるような環境で、128MBくらいのメモリを何とかやりくりしてRailsを動かしていたが、現在では月1000円程度で用途によっては手に余るようなスペックが手に入るようになっている。そんなVPSの余ったリソースを使って、仮想環境をたてようというのが今回の目的だ。 LXCは、他の仮想化方式と比べてオーバーヘッドが少なくきびきび動くし、必要であればCPUやメモリの制限をつけることもできる。RPMやDebのパッケージ作成をしたり、Chefのcookbook作成などで独立した環境を手軽に構築したい人には特に有用に思う。また、簡単にネットワークが作れるので、複数台構成のソフトウェアを1台のマシンのなかで動かすことが出来る。今回は動作確認として Perc

  • [さくらVPS]centos6の環境にlxcを構築する – (っ´∀`)っ ゃー | 一撃

    今日は6月9日、ロックの日です。人生デッドロックな (っ´∀`)っ ゃー ですこんにちは。大抵のVPSは1台のサーバが野ざらしとなっているので、おのずとWEBサーバもDBサーバもインターネットに晒されます。例えばDBサーバをNATの内側に押し込めたい、という場合にどうするかを考えたのですが、クラウドにするのもお金かかってしまうし・・・そこでlxcを使ったコンテナ化です! 今回は、さくらVPS 2GのCentOS 6.4 64bitなサーバにlxcをインストールし、ゲストOSもCentOSをインストールしてみました。 ※ 2013/06/14 訂正 項番6で、 /cgroup ディレクトリ作成の手順記載が漏れていましたので追記いたしました。申し訳ございません。 ■ 下準備 1) lxcに必要なパッケージ debootstrap をインストールする sudo yum --enablerepo=

    [さくらVPS]centos6の環境にlxcを構築する – (っ´∀`)っ ゃー | 一撃
  • 1