話題/LXCで学ぶコンテナ入門
の編集
http://plamo.linet.gr.jp/?%E8%A9%B1%E9%A1%8C/LXC%E3%81%A7%E5%AD%A6%E3%81%B6%E3%82%B3%E3%83%B3%E3%83%86%E3%83%8A%E5%85%A5%E9%96%80
[
トップ
] [
編集
|
差分
|
バックアップ
|
添付
|
リロード
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
-- 雛形とするページ --
diary/Template
#topicpath ---- #contents ---- *LXCで学ぶコンテナ入門 −軽量仮想化環境を実現する技術 [#id7466de] 加藤泰文さんの[[連載>http://gihyo.jp/admin/serial/01/linux_containers]]が始まりました。 **[[第31回 LXC 1.1[2]>http://gihyo.jp/admin/serial/01/linux_containers/0031]] [#xbb69fd3] - Ubuntu の init が systemd になったのか。変なとこに反応(ハードよりなのでイベント・ドリブンもいいなぁと思ってたけど …) -- M.Tomi &size(12){(2016-02-20 (土) 21:34:59)}; ディレクトリのinclude コンテナがinitとして実行するプログラム 柔軟なlxc.cap.keepの設定 コンテナのinitへ渡す環境変数 lxc.pivotdirの無効化 lxc.autodev処理の変更 lxc.kmsgのデフォルト値の変更 lxc.mount.auto の sys の変更 まとめ #comment **[[第30回 Linuxカーネルのコンテナ機能[8]— cgroupのpidsサブシステム>http://gihyo.jp/admin/serial/01/linux_containers/0030]] [#qc4c14d5] - ( Linux における) タスク って? プロセス との違いは何だっけ? … って考えた事があるなぁ … 何故か思い出してしまった。 -- M.Tomi &size(12){2015-12-23 (水) 16:30:19}; cgroup cgroupによるプロセス数の制限 pidsサブシステムを有効にしたカーネルの作成 マウントとグループの作成 pidsサブシステム用ファイル 制限を追加する 階層構造 pidsサブシステムのカーネルの実装 制限以上のプロセスをグループに追加する プロセスが登録された状態でグループの制限値を変更する まとめ #comment **[[第29回 LXC 1.1[1]>http://gihyo.jp/admin/serial/01/linux_containers/0029]] [#w5bfa563] - もしかしたら終わったの?かと、思った。 -- M.Tomi &size(12){2015-11-30 (月) 15:15:34}; lxc-startのデフォルト動作の変更 アプリケーションコンテナ環境の構築が楽に 全コンテナをまとめて起動 lxc-lsの新しい出力項目 lxc-topコマンドのバイナリ化 コンテナ作成時にテンプレートの指定が必須に lxc-config lxc.cgroup.* の表示 lxc-start-ephemeral --cdir オプション まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]](第8回) [#j03eb5ae] - [[第8回コンテナ型仮想化の情報交換会@東京>https://sites.google.com/site/containerstudy/home/8thcontainerstudy]] &br; の「発表資料」 「発表動画」 があります。 -- M.Tomi &size(12){2015-11-30 (月) 15:15:34}; #comment **[[第28回 LXCへのコミット[2]>http://gihyo.jp/admin/serial/01/linux_containers/0028]] [#n56ed08f] overlayfsのworkdirオプション lxc-configの改良 LVMストレージバックエンドのバグ修正 aufsを使った非特権コンテナ linuxcontainers.org翻訳 まとめ - 血液検査の結果が悪く、緊急入院、通院中です。 &sad; -- [[M.Tomi]] &new{2015-09-10 (木) 16:46:27}; - おやおや、状況はよく分からないけどお大事に。。 -- [[kojima]] &new{2015-09-10 (木) 22:28:09}; #comment **[[第27回 LXCへのコミット[1]>http://gihyo.jp/admin/serial/01/linux_containers/0027]] [#bc741c4b] - こんな話しを聞きたかったと、ずっと思ってました。たまに連載途中に入れて下さい。 -- M.Tomi &size(12){2015-07-29 (水) 15:45:14}; 日本語マニュアル Plamo Linuxテンプレート 初めてのバグフィックス 非特権コンテナの動作に関わるパッチ まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]](第7回) [#y881e03a] - [[第7回コンテナ型仮想化の情報交換会@大阪>https://sites.google.com/site/containerstudy/home/7thcontainerstudy]] &br; の「発表資料」 「発表動画」 があります。 -- M.Tomi &size(12){2015-06-27 (土) 18:18:31}; #comment **[[第26回 LXCの構築・活用[12] ─ APIと言語バインディング>http://gihyo.jp/admin/serial/01/linux_containers/0026]] [#w66c7832] - えっ〜! ビックリした。 -- M.Tomi &size(12){2015-06-06 (土) 15:05:25}; C言語 から Python から まとめ 連載のお礼と今後 #comment **[[第25回 LXCの構築・活用 [11] ─lxc-autostartコマンドによるコンテナの自動起動>http://gihyo.jp/admin/serial/01/linux_containers/0025]] [#ab12f22b] - 自動で複数起動する場合は必要な機能だなぁ -- M.Tomi &size(12){2015-05-24 (日) 16:16:41}; 設定 lxc-autostartコマンドの実行 Ubuntu起動時のlxc-autostartの使用 まとめ #comment **[[第24回 LXCの構築・活用[10]─ フック(2)>http://gihyo.jp/admin/serial/01/linux_containers/0024]] [#tc210cd1] - 実際に利用してないから一口感想もできなくなってきたので、疑問に思った事を書いておこう。 &br; 仮想マシンがホストを道連れにしてフリーズする等はあるのだろうか? -- M.Tomi &size(12){2015-04-27 (月) 15:55:56}; フックの仕様 コンテナ開始前のフック コンテナ終了後のフック コンテナのクローン時のフック まとめ LXC 1.1.2 - カーネルにバグがあればカーネルパニック起こして道連れの可能性はありますね。 -- [[TenForward]] &new{2015-05-14 (木) 14:53:36}; #comment **[[第23回 LXCの構築・活用[9]─ lxc-start-ephemeralとフック(1)>http://gihyo.jp/admin/serial/01/linux_containers/0023]] [#h26cbc8b] - ephemeral の意味をしらべて、そうなのか? … でも --keep-data でコンテナイメージを残せるんだ。 LXC のフック機能以外の事(何でこんなコマンド名にしたんだろう?)に興味が沸いてきました。 -- M.Tomi &size(12){(2015-04-11 (土) 14:20:55)}; lxc-start-ephemeralコマンドの概要 まずは使ってみましょう lxc-start-ephemeralコマンドのオプション lxc-start-ephemeralコマンドの仕組みとフック lxc-start-ephemeralのその他の使い方 まとめ #comment **[[第22回 LXCの構築・活用 [8] ─ いろいろなストレージバックエンドの利用(その4:loop)>http://gihyo.jp/admin/serial/01/linux_containers/0022]] [#l1955eef] - 今回は一休みですかね?サラッと読み流しただけです。 - M.Tomi &size(12){(2015-03-28 (土) 16:35:57)}; LVMを使ったコンテナに対するlxc-snapshotコマンドの実行 loopストレージバックエンドを使ったコンテナの作成 loopストレージバックエンドを使ったコンテナのクローンとスナップショット まとめ LXC 1.1.1 - ストレージバックエンドの説明が多かったのは、 ↓その筋では問題だったんだ !! (その一例だとはおもいますが?)&br; http://www.itmedia.co.jp/enterprise/articles/1503/12/news002.html &br; 個人での利用なら、あまり気にする必要がなさそう (^^; -- [[M.Tomi]] &new{2015-03-31 (火) 21:04:32}; #comment **[[第21回 LXCの構築・活用 [7] ─ いろいろなストレージバックエンドの利用(その3:LVM)>http://gihyo.jp/admin/serial/01/linux_containers/0021]] [#u311aa9e] - 色々なファイルシステムを勉強する機会になったなぁ。 LXC を利用する人は、その用途にあったファイルシステムを採用するのだろうな? - M.Tomi &size(12){(2015-03-12 (木) 12:53:55)}; LVMをストレージバックエンドとして使う場合の準備 LVMを使ったコンテナ用のシステム設定と作成時のオプション LVMを使ったコンテナの作成 LVMを使ったコンテナのクローン Thin Provisioning 機能の利用 まとめ #comment **[[第20回 LXCの構築・活用 [6] ─いろいろなストレージバックエンドの利用(その2)>http://gihyo.jp/admin/serial/01/linux_containers/0020]] [#kc113366] - もう20回目ですか、ずいぶん遠くへ行きましたね。亜空間通信プローブを設けないと理解できない。 -- M.Tomi &size(12){2015-02-25 (水) 15:15:41}; Btrfsをストレージバックエンドとして使う場合の準備 Btrfsを使ったコンテナの作成 Btrfsを使ったコンテナのクローン Btrfsを使ったコンテナに対するlxc-snapshotコマンドの実行 まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]](第6回) [#h8dadecf] - [[第6回コンテナ型仮想化の情報交換会@東京>https://sites.google.com/site/containerstudy/home/6th]] &br; の「発表資料」 「発表動画」 があります。 -- M.Tomi &size(12){2015-02-25 (水) 15:07:07}; #comment **[[第19回 LXCの構築・活用 [5] ─いろいろなストレージバックエンドの利用>http://gihyo.jp/admin/serial/01/linux_containers/0019]] [#w3cd2ad2] - なんか頭の中グルグルになってます。ホスト(ベース)マシンのファイルシステムは ext4 で、その上で利用できるって事かなぁ? -- M.Tomi (2015-02-11 (水) 15:01:38) ストレージバックエンドの種類 コピーによるクローン aufs,overlayfsを使ったクローン overlayfs,aufsを使ったクローンの際の注意点 まとめ LXC 1.1.0 - あっ、考えすぎだな。 LXC 以外でも仮想マシン作成時にファイルシステムは選択できるな。 ''LXC で利用できる説明だ''、と自分を納得させてる。って程度の理解です (^^; -- [[M.Tomi]] &new{2015-02-11 (水) 16:46:53}; -- overlay だけで考えると、新規インストール後に別パーティションを /home (等)にマウントするように fstab に記述するのと同じだし。 -- [[M.Tomi]] &new{2015-02-11 (水) 20:54:17}; #comment **[[第18回 Linuxカーネルのコンテナ機能 [7] ─ overlayfs>http://gihyo.jp/admin/serial/01/linux_containers/0018]] [#c46621d9] - overlayfs ってこんな機能があるんだ! Change.Log で overlayfs パッチを適用してたのは知っていましたが、調べた事もなかった。 - M.Tomi (2015-01-30 (金) 16:17:08) overlayfsとは overlayfsを使ってみる 3.18カーネルのoverlayfs opaque(不透明)ディレクトリ overlayfsを使う上での注意 overlayfsの将来 まとめ #comment **[[第17回 LXCの構築・活用 [4] — 一般ユーザによるLXCコンテナの利用>http://gihyo.jp/admin/serial/01/linux_containers/0017]] [#ze2bed4e] - 一般ユーザで利用する利点は何なんだろう?。セキュリティ的に有利なのかなぁ、この連載で説明あったかも知れないので再読が必要だな。 -- M.Tomi (2015-01-16 (金) 16:29:00) 一般ユーザでコンテナを利用できるディストリビューション 一般ユーザでコンテナを利用する場合のOSでの準備 UbuntuのLXCパッケージ使用時の各種パス 一般ユーザでコンテナを利用する場合のLXCの設定 一般ユーザでのコンテナの起動 まとめ - やっぱり、ノートに要点を記録しておき呑みながらでも読み直さないと記憶できなくなってるなぁ (^^; -- [[M.Tomi]] &new{2015-01-16 (金) 16:33:26}; #comment **[[第16回 Linuxカーネルのコンテナ機能 [6] ─ユーザ名前空間>http://gihyo.jp/admin/serial/01/linux_containers/0016]] [#f5d00a75] - 中途半端な知識しかないですが chroot とか jail で言われてた気がする「名前空間」を高度(高機能)にした物かなぁ‥と感じました。(ユーザーと付いているから別物と考えた方が良いとは思ってます) -- M.Tomi (2014-12-19 (金) 16:59:44) ユーザ名前空間 まとめ 最近のLXC関連の動き #comment **[[第15回 LXCの構築・活用 [3] — コンテナ内でサウンドを取り扱う>http://gihyo.jp/admin/serial/01/linux_containers/0015]] [#sdbf4329] - 今回は LXC 抜きにしても「サウンド関係はこんな使い方ができるんじゃないかな?」って勉強になりました( LXC の勉強してない私 (^^; )。 -- M.Tomi (2014-12-07 (日) 16:56:26) Linuxにおける主なサウンドシステム・サウンドサーバ OSSを経由してサウンドを出力する コンテナ内でサウンドを出力する(OSS) コンテナ内でサウンドを出力する(ALSA) 非特権コンテナ内でサウンドを出力する サウンドサーバを使ってコンテナ内のサウンドを出力する まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]] [#kc22bdae] - [[第5回 コンテナ型仮想化の情報交換会@大阪>https://sites.google.com/site/containerstudy/home/5thcontainerstudy]] &br; の「発表資料」 「発表動画」 があります。 -- M.Tomi (2014-11-26 (水) 17:50:05) #comment **[[第14回 LXCの構築・活用 [2] — コンテナを作成・構築する>http://gihyo.jp/admin/serial/01/linux_containers/0014]] [#uba32613] - 今回の内容はトレースして、自分なりに理解したいと思いました。良い内容です。 -- M.Tomi (2014-11-19 (水) 18:19:29) Plamoテンプレートを使ったコンテナの作成 複数のユーザによるコンテナの作成とネットワーク構成 まとめ #comment **[[第13回 LXCの構築・活用 [1] — テンプレートを紐解く>http://gihyo.jp/admin/serial/01/linux_containers/0013]] [#yccd8270] - 今回から数回にわたり,加藤さんに代わって,田向さんが執筆されるそうです。 Plamoテンプレートの内部紹介 まとめ - テンプレートの内容を理解しながら、Plamo の実機へのインストールと LXC での違いを確認できて参考になるが、私のスクリプト理解力(コマンドのオプション等…)では、まだまだ勉強しないと ... と、なってしまった (^^; -- [[M.Tomi]] &new{2014-11-09 (日) 14:53:58}; #comment **[[第12回 LXCの設定[2]>http://gihyo.jp/admin/serial/01/linux_containers/0012]] [#n11abef1] - Linux カーネルとの関連までは理解できないなぁ。個人的のローカル内での利用ならデフォルト設定でも充分かな? 外向けサーバーを運用するためには理解しておいた方が良さそうだと感じた -- M.Tomi (2014-10-24 (金) 17:07:03) セキュリティ機能 ネットワーク まとめ #comment **[[第11回 LXCの設定[1]>http://gihyo.jp/admin/serial/01/linux_containers/0011]] [#c3f253bf] - 今回は読むだけでは難しい(分からない)と感じた(「UTS名前空間」って何だっけ?...ってな感じで)。次回以降の実際の動きの紹介でどこまで理解できるかだなぁ (^^; -- M.Tomi (2014-10-13 (月) 12:54:04) 設定ファイルの書式 システムの設定 コンテナの設定 まとめ LXC 1.0.6 #comment **[[第10回 LXCの基本操作 [3]>http://gihyo.jp/admin/serial/01/linux_containers/0010]] [#r8364a39] - FB の方へ「今回も軽め」とありましたが、この辺のコマンドを、この様に説明されてると実運用される人には役立ちそうですね -- M.Tomi (2014-09-27 (土) 13:10:35) アプリケーションコンテナ LXCのシステム設定 〜 lxc-config コンテナの一時停止,再開 〜 lxc-freeze,lxc-unfreeze コンテナの状態のモニタリング 〜 lxc-monitor 指定したコンテナの状態への待機 〜 lxc-wait Ubuntu 14.04 LTSのcgroup管理 まとめ 第4回 コンテナ型仮想化の情報交換会@東京 #comment **[[第9回 LXCの基本操作[2]>http://gihyo.jp/admin/serial/01/linux_containers/0009]] [#j9c9a140] - 今回は少し一休み的な内容でしたね。でも、その先に何かありそうな気がする。 -- M.Tomi (2014-09-10 (水) 22:36:21) コンテナの削除 〜 lxc-destroy cgroup設定の確認,変更 〜 lxc-cgroup コンテナのクローン 〜 lxc-clone コンテナのスナップショットの取得 〜 lxc-snapshot まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]] [#ee8f81a1] - [[第4回 コンテナ型仮想化の情報交換会@東京>https://sites.google.com/site/containerstudy/home/di4hui-kontena-xing-jia-xiang-huano-qing-bao-jiao-huan-hui-dong-jing]] &br; の「発表スライド」 「発表動画」 があります。 -- M.Tomi (2014-09-10 (水) 17:46:41) #comment **[[第8回 LXCの基本操作[1]>http://gihyo.jp/admin/serial/01/linux_containers/0008]] [#j7b1619d] - 各コマンドの詳しい説明で、分かりやすかった。コンテナはネストできるのなら、kvm の仮想環境に Ubuntu 14.04 LTS を作成して、その環境上でテストできるかな? - M.Tomi(2014-08-28 (木) 21:19:45) Ubuntuパッケージ使用時の各種パス Ubuntu上でLXCパッケージ使った時のコンテナ用のネットワーク 共通オプション コンテナの作成 〜 lxc-create コンテナの情報表示 〜 lxc-ls, lxc-info コンテナの起動 〜 lxc-start コンテナの停止・リブート 〜 lxc-stop コンテナ内での作業 まとめ - qemu-kvm 上に Ubuntu 14.04 LTS をインストールして、第1回の lxc-start (stop) とネットワークの ping テストを実行してみた。これで連載内容を実施しながら確認できる様になった :) 。 仮想環境上で仮想環境をテストできるって、イイネ。 -- [[M.Tomi]] &new{2014-08-31 (日) 09:35:02}; -- 雨がしばらくやみそうにないので、「第8回」の内容をトレースしてみた。うん、うん、同じだ。 -- [[M.Tomi]] &new{2014-09-06 (土) 17:20:54}; #comment **[[第7回 LXCの歴史と特徴>http://gihyo.jp/admin/serial/01/linux_containers/0007]] [#w807fa24] - コンテナの本格的利用はできるかどうか分からないが、コンテナの起動だけなら簡単にできそうだし、一度は経験しておいても良いかな? &br; コンテナのネストができるのか! < M.Tomi (2014-08-16 (土) 15:29:45) LXCの歴史 LXCの特徴 LXCの気になる点 まとめ 最近のLXCのリリース - 今のplamo.linet.gr.jpはlxcなコンテナ内で動かしているですね(w ホスト側の rc.local あたりに lxc-startを記述しとけば、headless で動いてくれるので、ずいぶんお気軽になった :-) -- [[kojima]] &new{2014-08-16 (土) 22:07:40}; #comment ***[[山陰 ITPro 勉強会に参加されたそうです>http://d.hatena.ne.jp/defiant/20140728]] [#w42f6dc5] #comment **[[第6回 Linuxカーネルのコンテナ機能[5] ─ネットワーク>http://gihyo.jp/admin/serial/01/linux_containers/0006]] [#k69f1ec5] - 加藤さんのブログで veth の説明があった時に、 qemu-kvm で vmware と同じように3種類 (host only , NAT , bridge だっけ? ) を簡単に利用できないのだろうか?と思ってたなぁ。 < M.Tomi (2014-07-24 (木) 17:11:01) コンテナとネットワーク名前空間 ホストのインターフェースの使用 veth macvlan まとめ LXC日本語ページの移行 #comment **[[第5回 Linuxカーネルのコンテナ機能[4] ─cgroupとは?(その3)>http://gihyo.jp/admin/serial/01/linux_containers/0005]] [#pa1a7be0] - M.Tomi > もう読むだけではダメだ。 名前空間, cgroup, サブシステム等と LXC (コンテナ <-- 使ってないし) と、ホストがらみの関係 !? (2014-07-16 (水) 22:25:13) -- いや? コンテナに(限らず?)於いては、ホストに影響を与えない様にするためか? < M.Tomi (2014-07-17 (木) 16:15:07) サブシステム紹介(続き) cgroup の今後 まとめ LXC-JPグループ - gihyo.jp のコピペかって ? &br; 問題あるかなぁ ? -- [[M.Tomi]] &new{2014-07-09 (水) 22:15:46}; -- plamolinux.github.io の方もこんな感じにしたいのだけれど? -- [[M.Tomi]] &new{2014-07-09 (水) 22:17:52}; -- とりあえずページ作成して gihyo に OK かどうかを確認してもらうメールを送ればいいかなぁ? -- [[M.Tomi]] &new{2014-07-09 (水) 22:25:06}; - gihyo.jp 編集部 さんから問題ないとの返信を頂きました。 &br; gihyo.jp さん、こじまさん、かとうさん、ありがとう御座います。 &br; 私は連載を読み直して、簡単な感想(一行程度か一言だけかも? (^^; )を追加したいと思っています。少し時間が必要ですので、このページを更新し終えたら github の方にも反映させたいと思っています。 -- [[M.Tomi]] &new{2014-07-12 (土) 15:44:34}; //-- あっ、私は加藤さんの blog を読んでますし、知識的には完全素人ではありません。&br; 私の環境で qemu-kvm は利用してますが LXC (コンテナ)は利用していません、とだけ、お断わりしておきます。。 -- [[M.Tomi]] &new{2014-07-12 (土) 18:26:21}; #comment **[[第4回 Linuxカーネルのコンテナ機能[3] ─cgroupとは?(その2)>http://gihyo.jp/admin/serial/01/linux_containers/0004]] [#va409690] - M.Tomi > もう、実践して(確認)理解しないと分からないレベルだなぁ?、だけど、理解できればコンテナ以外でも有益な利用方法があるのかなぁ?って感じだったと思う。 (2014-07-16 (水) 20:48:20) サブシステム まとめ - cgroupはコンテナじゃなくても普通に。例えば Apache を起動させたけど、別に起動させてる DB にまで影響を与えたくない場合、Apache が使うリソースを制限して他のプロセスへの影響を限定的にするとか。 -- [[TenForward]] &new{2014-07-21 (月) 23:14:58}; #comment **[[第3回 Linuxカーネルのコンテナ機能[2] ─cgroupとは?(その1)>http://gihyo.jp/admin/serial/01/linux_containers/0003]] [#g80abc4a] - M.Tomi > コンテナに限定した機能でなく、理解できれば役に立つ事があるかも?って程度の理解だった事を思い出した。 (2014-07-16 (水) 17:44:05) cgroupファイルシステム cgroupの階層構造 まとめ #comment **[[第2回 コンテナの仕組みとLinuxカーネルのコンテナ機能[1]名前空間とは?>http://gihyo.jp/admin/serial/01/linux_containers/0002]] [#m0285264] - M.Tomi > うん、うん、なるほどと、読んでるだけで分かった気がしてた(当時)、今は? コンテナの仕組み コンテナのメリット コンテナのデメリット Linuxカーネルのコンテナ関連機能 〜名前空間(Namespace) まとめ LXC公式サイトの翻訳 #comment **[[第1回 LXCとコンテナの基本>http://gihyo.jp/admin/serial/01/linux_containers/0001]] [#nd2f807a] - M.Tomi > まずは読んでみましょうよ、あなた(たち)の問題が解決するかも!? はじめに LXCとLinuxにおけるコンテナ技術 まずは使ってみましょう 次回以降について #comment ---- #topicpath
タイムスタンプを変更しない
#topicpath ---- #contents ---- *LXCで学ぶコンテナ入門 −軽量仮想化環境を実現する技術 [#id7466de] 加藤泰文さんの[[連載>http://gihyo.jp/admin/serial/01/linux_containers]]が始まりました。 **[[第31回 LXC 1.1[2]>http://gihyo.jp/admin/serial/01/linux_containers/0031]] [#xbb69fd3] - Ubuntu の init が systemd になったのか。変なとこに反応(ハードよりなのでイベント・ドリブンもいいなぁと思ってたけど …) -- M.Tomi &size(12){(2016-02-20 (土) 21:34:59)}; ディレクトリのinclude コンテナがinitとして実行するプログラム 柔軟なlxc.cap.keepの設定 コンテナのinitへ渡す環境変数 lxc.pivotdirの無効化 lxc.autodev処理の変更 lxc.kmsgのデフォルト値の変更 lxc.mount.auto の sys の変更 まとめ #comment **[[第30回 Linuxカーネルのコンテナ機能[8]— cgroupのpidsサブシステム>http://gihyo.jp/admin/serial/01/linux_containers/0030]] [#qc4c14d5] - ( Linux における) タスク って? プロセス との違いは何だっけ? … って考えた事があるなぁ … 何故か思い出してしまった。 -- M.Tomi &size(12){2015-12-23 (水) 16:30:19}; cgroup cgroupによるプロセス数の制限 pidsサブシステムを有効にしたカーネルの作成 マウントとグループの作成 pidsサブシステム用ファイル 制限を追加する 階層構造 pidsサブシステムのカーネルの実装 制限以上のプロセスをグループに追加する プロセスが登録された状態でグループの制限値を変更する まとめ #comment **[[第29回 LXC 1.1[1]>http://gihyo.jp/admin/serial/01/linux_containers/0029]] [#w5bfa563] - もしかしたら終わったの?かと、思った。 -- M.Tomi &size(12){2015-11-30 (月) 15:15:34}; lxc-startのデフォルト動作の変更 アプリケーションコンテナ環境の構築が楽に 全コンテナをまとめて起動 lxc-lsの新しい出力項目 lxc-topコマンドのバイナリ化 コンテナ作成時にテンプレートの指定が必須に lxc-config lxc.cgroup.* の表示 lxc-start-ephemeral --cdir オプション まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]](第8回) [#j03eb5ae] - [[第8回コンテナ型仮想化の情報交換会@東京>https://sites.google.com/site/containerstudy/home/8thcontainerstudy]] &br; の「発表資料」 「発表動画」 があります。 -- M.Tomi &size(12){2015-11-30 (月) 15:15:34}; #comment **[[第28回 LXCへのコミット[2]>http://gihyo.jp/admin/serial/01/linux_containers/0028]] [#n56ed08f] overlayfsのworkdirオプション lxc-configの改良 LVMストレージバックエンドのバグ修正 aufsを使った非特権コンテナ linuxcontainers.org翻訳 まとめ - 血液検査の結果が悪く、緊急入院、通院中です。 &sad; -- [[M.Tomi]] &new{2015-09-10 (木) 16:46:27}; - おやおや、状況はよく分からないけどお大事に。。 -- [[kojima]] &new{2015-09-10 (木) 22:28:09}; #comment **[[第27回 LXCへのコミット[1]>http://gihyo.jp/admin/serial/01/linux_containers/0027]] [#bc741c4b] - こんな話しを聞きたかったと、ずっと思ってました。たまに連載途中に入れて下さい。 -- M.Tomi &size(12){2015-07-29 (水) 15:45:14}; 日本語マニュアル Plamo Linuxテンプレート 初めてのバグフィックス 非特権コンテナの動作に関わるパッチ まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]](第7回) [#y881e03a] - [[第7回コンテナ型仮想化の情報交換会@大阪>https://sites.google.com/site/containerstudy/home/7thcontainerstudy]] &br; の「発表資料」 「発表動画」 があります。 -- M.Tomi &size(12){2015-06-27 (土) 18:18:31}; #comment **[[第26回 LXCの構築・活用[12] ─ APIと言語バインディング>http://gihyo.jp/admin/serial/01/linux_containers/0026]] [#w66c7832] - えっ〜! ビックリした。 -- M.Tomi &size(12){2015-06-06 (土) 15:05:25}; C言語 から Python から まとめ 連載のお礼と今後 #comment **[[第25回 LXCの構築・活用 [11] ─lxc-autostartコマンドによるコンテナの自動起動>http://gihyo.jp/admin/serial/01/linux_containers/0025]] [#ab12f22b] - 自動で複数起動する場合は必要な機能だなぁ -- M.Tomi &size(12){2015-05-24 (日) 16:16:41}; 設定 lxc-autostartコマンドの実行 Ubuntu起動時のlxc-autostartの使用 まとめ #comment **[[第24回 LXCの構築・活用[10]─ フック(2)>http://gihyo.jp/admin/serial/01/linux_containers/0024]] [#tc210cd1] - 実際に利用してないから一口感想もできなくなってきたので、疑問に思った事を書いておこう。 &br; 仮想マシンがホストを道連れにしてフリーズする等はあるのだろうか? -- M.Tomi &size(12){2015-04-27 (月) 15:55:56}; フックの仕様 コンテナ開始前のフック コンテナ終了後のフック コンテナのクローン時のフック まとめ LXC 1.1.2 - カーネルにバグがあればカーネルパニック起こして道連れの可能性はありますね。 -- [[TenForward]] &new{2015-05-14 (木) 14:53:36}; #comment **[[第23回 LXCの構築・活用[9]─ lxc-start-ephemeralとフック(1)>http://gihyo.jp/admin/serial/01/linux_containers/0023]] [#h26cbc8b] - ephemeral の意味をしらべて、そうなのか? … でも --keep-data でコンテナイメージを残せるんだ。 LXC のフック機能以外の事(何でこんなコマンド名にしたんだろう?)に興味が沸いてきました。 -- M.Tomi &size(12){(2015-04-11 (土) 14:20:55)}; lxc-start-ephemeralコマンドの概要 まずは使ってみましょう lxc-start-ephemeralコマンドのオプション lxc-start-ephemeralコマンドの仕組みとフック lxc-start-ephemeralのその他の使い方 まとめ #comment **[[第22回 LXCの構築・活用 [8] ─ いろいろなストレージバックエンドの利用(その4:loop)>http://gihyo.jp/admin/serial/01/linux_containers/0022]] [#l1955eef] - 今回は一休みですかね?サラッと読み流しただけです。 - M.Tomi &size(12){(2015-03-28 (土) 16:35:57)}; LVMを使ったコンテナに対するlxc-snapshotコマンドの実行 loopストレージバックエンドを使ったコンテナの作成 loopストレージバックエンドを使ったコンテナのクローンとスナップショット まとめ LXC 1.1.1 - ストレージバックエンドの説明が多かったのは、 ↓その筋では問題だったんだ !! (その一例だとはおもいますが?)&br; http://www.itmedia.co.jp/enterprise/articles/1503/12/news002.html &br; 個人での利用なら、あまり気にする必要がなさそう (^^; -- [[M.Tomi]] &new{2015-03-31 (火) 21:04:32}; #comment **[[第21回 LXCの構築・活用 [7] ─ いろいろなストレージバックエンドの利用(その3:LVM)>http://gihyo.jp/admin/serial/01/linux_containers/0021]] [#u311aa9e] - 色々なファイルシステムを勉強する機会になったなぁ。 LXC を利用する人は、その用途にあったファイルシステムを採用するのだろうな? - M.Tomi &size(12){(2015-03-12 (木) 12:53:55)}; LVMをストレージバックエンドとして使う場合の準備 LVMを使ったコンテナ用のシステム設定と作成時のオプション LVMを使ったコンテナの作成 LVMを使ったコンテナのクローン Thin Provisioning 機能の利用 まとめ #comment **[[第20回 LXCの構築・活用 [6] ─いろいろなストレージバックエンドの利用(その2)>http://gihyo.jp/admin/serial/01/linux_containers/0020]] [#kc113366] - もう20回目ですか、ずいぶん遠くへ行きましたね。亜空間通信プローブを設けないと理解できない。 -- M.Tomi &size(12){2015-02-25 (水) 15:15:41}; Btrfsをストレージバックエンドとして使う場合の準備 Btrfsを使ったコンテナの作成 Btrfsを使ったコンテナのクローン Btrfsを使ったコンテナに対するlxc-snapshotコマンドの実行 まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]](第6回) [#h8dadecf] - [[第6回コンテナ型仮想化の情報交換会@東京>https://sites.google.com/site/containerstudy/home/6th]] &br; の「発表資料」 「発表動画」 があります。 -- M.Tomi &size(12){2015-02-25 (水) 15:07:07}; #comment **[[第19回 LXCの構築・活用 [5] ─いろいろなストレージバックエンドの利用>http://gihyo.jp/admin/serial/01/linux_containers/0019]] [#w3cd2ad2] - なんか頭の中グルグルになってます。ホスト(ベース)マシンのファイルシステムは ext4 で、その上で利用できるって事かなぁ? -- M.Tomi (2015-02-11 (水) 15:01:38) ストレージバックエンドの種類 コピーによるクローン aufs,overlayfsを使ったクローン overlayfs,aufsを使ったクローンの際の注意点 まとめ LXC 1.1.0 - あっ、考えすぎだな。 LXC 以外でも仮想マシン作成時にファイルシステムは選択できるな。 ''LXC で利用できる説明だ''、と自分を納得させてる。って程度の理解です (^^; -- [[M.Tomi]] &new{2015-02-11 (水) 16:46:53}; -- overlay だけで考えると、新規インストール後に別パーティションを /home (等)にマウントするように fstab に記述するのと同じだし。 -- [[M.Tomi]] &new{2015-02-11 (水) 20:54:17}; #comment **[[第18回 Linuxカーネルのコンテナ機能 [7] ─ overlayfs>http://gihyo.jp/admin/serial/01/linux_containers/0018]] [#c46621d9] - overlayfs ってこんな機能があるんだ! Change.Log で overlayfs パッチを適用してたのは知っていましたが、調べた事もなかった。 - M.Tomi (2015-01-30 (金) 16:17:08) overlayfsとは overlayfsを使ってみる 3.18カーネルのoverlayfs opaque(不透明)ディレクトリ overlayfsを使う上での注意 overlayfsの将来 まとめ #comment **[[第17回 LXCの構築・活用 [4] — 一般ユーザによるLXCコンテナの利用>http://gihyo.jp/admin/serial/01/linux_containers/0017]] [#ze2bed4e] - 一般ユーザで利用する利点は何なんだろう?。セキュリティ的に有利なのかなぁ、この連載で説明あったかも知れないので再読が必要だな。 -- M.Tomi (2015-01-16 (金) 16:29:00) 一般ユーザでコンテナを利用できるディストリビューション 一般ユーザでコンテナを利用する場合のOSでの準備 UbuntuのLXCパッケージ使用時の各種パス 一般ユーザでコンテナを利用する場合のLXCの設定 一般ユーザでのコンテナの起動 まとめ - やっぱり、ノートに要点を記録しておき呑みながらでも読み直さないと記憶できなくなってるなぁ (^^; -- [[M.Tomi]] &new{2015-01-16 (金) 16:33:26}; #comment **[[第16回 Linuxカーネルのコンテナ機能 [6] ─ユーザ名前空間>http://gihyo.jp/admin/serial/01/linux_containers/0016]] [#f5d00a75] - 中途半端な知識しかないですが chroot とか jail で言われてた気がする「名前空間」を高度(高機能)にした物かなぁ‥と感じました。(ユーザーと付いているから別物と考えた方が良いとは思ってます) -- M.Tomi (2014-12-19 (金) 16:59:44) ユーザ名前空間 まとめ 最近のLXC関連の動き #comment **[[第15回 LXCの構築・活用 [3] — コンテナ内でサウンドを取り扱う>http://gihyo.jp/admin/serial/01/linux_containers/0015]] [#sdbf4329] - 今回は LXC 抜きにしても「サウンド関係はこんな使い方ができるんじゃないかな?」って勉強になりました( LXC の勉強してない私 (^^; )。 -- M.Tomi (2014-12-07 (日) 16:56:26) Linuxにおける主なサウンドシステム・サウンドサーバ OSSを経由してサウンドを出力する コンテナ内でサウンドを出力する(OSS) コンテナ内でサウンドを出力する(ALSA) 非特権コンテナ内でサウンドを出力する サウンドサーバを使ってコンテナ内のサウンドを出力する まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]] [#kc22bdae] - [[第5回 コンテナ型仮想化の情報交換会@大阪>https://sites.google.com/site/containerstudy/home/5thcontainerstudy]] &br; の「発表資料」 「発表動画」 があります。 -- M.Tomi (2014-11-26 (水) 17:50:05) #comment **[[第14回 LXCの構築・活用 [2] — コンテナを作成・構築する>http://gihyo.jp/admin/serial/01/linux_containers/0014]] [#uba32613] - 今回の内容はトレースして、自分なりに理解したいと思いました。良い内容です。 -- M.Tomi (2014-11-19 (水) 18:19:29) Plamoテンプレートを使ったコンテナの作成 複数のユーザによるコンテナの作成とネットワーク構成 まとめ #comment **[[第13回 LXCの構築・活用 [1] — テンプレートを紐解く>http://gihyo.jp/admin/serial/01/linux_containers/0013]] [#yccd8270] - 今回から数回にわたり,加藤さんに代わって,田向さんが執筆されるそうです。 Plamoテンプレートの内部紹介 まとめ - テンプレートの内容を理解しながら、Plamo の実機へのインストールと LXC での違いを確認できて参考になるが、私のスクリプト理解力(コマンドのオプション等…)では、まだまだ勉強しないと ... と、なってしまった (^^; -- [[M.Tomi]] &new{2014-11-09 (日) 14:53:58}; #comment **[[第12回 LXCの設定[2]>http://gihyo.jp/admin/serial/01/linux_containers/0012]] [#n11abef1] - Linux カーネルとの関連までは理解できないなぁ。個人的のローカル内での利用ならデフォルト設定でも充分かな? 外向けサーバーを運用するためには理解しておいた方が良さそうだと感じた -- M.Tomi (2014-10-24 (金) 17:07:03) セキュリティ機能 ネットワーク まとめ #comment **[[第11回 LXCの設定[1]>http://gihyo.jp/admin/serial/01/linux_containers/0011]] [#c3f253bf] - 今回は読むだけでは難しい(分からない)と感じた(「UTS名前空間」って何だっけ?...ってな感じで)。次回以降の実際の動きの紹介でどこまで理解できるかだなぁ (^^; -- M.Tomi (2014-10-13 (月) 12:54:04) 設定ファイルの書式 システムの設定 コンテナの設定 まとめ LXC 1.0.6 #comment **[[第10回 LXCの基本操作 [3]>http://gihyo.jp/admin/serial/01/linux_containers/0010]] [#r8364a39] - FB の方へ「今回も軽め」とありましたが、この辺のコマンドを、この様に説明されてると実運用される人には役立ちそうですね -- M.Tomi (2014-09-27 (土) 13:10:35) アプリケーションコンテナ LXCのシステム設定 〜 lxc-config コンテナの一時停止,再開 〜 lxc-freeze,lxc-unfreeze コンテナの状態のモニタリング 〜 lxc-monitor 指定したコンテナの状態への待機 〜 lxc-wait Ubuntu 14.04 LTSのcgroup管理 まとめ 第4回 コンテナ型仮想化の情報交換会@東京 #comment **[[第9回 LXCの基本操作[2]>http://gihyo.jp/admin/serial/01/linux_containers/0009]] [#j9c9a140] - 今回は少し一休み的な内容でしたね。でも、その先に何かありそうな気がする。 -- M.Tomi (2014-09-10 (水) 22:36:21) コンテナの削除 〜 lxc-destroy cgroup設定の確認,変更 〜 lxc-cgroup コンテナのクローン 〜 lxc-clone コンテナのスナップショットの取得 〜 lxc-snapshot まとめ #comment ***[[コンテナ型仮想化の情報交換会>https://sites.google.com/site/containerstudy/home]] [#ee8f81a1] - [[第4回 コンテナ型仮想化の情報交換会@東京>https://sites.google.com/site/containerstudy/home/di4hui-kontena-xing-jia-xiang-huano-qing-bao-jiao-huan-hui-dong-jing]] &br; の「発表スライド」 「発表動画」 があります。 -- M.Tomi (2014-09-10 (水) 17:46:41) #comment **[[第8回 LXCの基本操作[1]>http://gihyo.jp/admin/serial/01/linux_containers/0008]] [#j7b1619d] - 各コマンドの詳しい説明で、分かりやすかった。コンテナはネストできるのなら、kvm の仮想環境に Ubuntu 14.04 LTS を作成して、その環境上でテストできるかな? - M.Tomi(2014-08-28 (木) 21:19:45) Ubuntuパッケージ使用時の各種パス Ubuntu上でLXCパッケージ使った時のコンテナ用のネットワーク 共通オプション コンテナの作成 〜 lxc-create コンテナの情報表示 〜 lxc-ls, lxc-info コンテナの起動 〜 lxc-start コンテナの停止・リブート 〜 lxc-stop コンテナ内での作業 まとめ - qemu-kvm 上に Ubuntu 14.04 LTS をインストールして、第1回の lxc-start (stop) とネットワークの ping テストを実行してみた。これで連載内容を実施しながら確認できる様になった :) 。 仮想環境上で仮想環境をテストできるって、イイネ。 -- [[M.Tomi]] &new{2014-08-31 (日) 09:35:02}; -- 雨がしばらくやみそうにないので、「第8回」の内容をトレースしてみた。うん、うん、同じだ。 -- [[M.Tomi]] &new{2014-09-06 (土) 17:20:54}; #comment **[[第7回 LXCの歴史と特徴>http://gihyo.jp/admin/serial/01/linux_containers/0007]] [#w807fa24] - コンテナの本格的利用はできるかどうか分からないが、コンテナの起動だけなら簡単にできそうだし、一度は経験しておいても良いかな? &br; コンテナのネストができるのか! < M.Tomi (2014-08-16 (土) 15:29:45) LXCの歴史 LXCの特徴 LXCの気になる点 まとめ 最近のLXCのリリース - 今のplamo.linet.gr.jpはlxcなコンテナ内で動かしているですね(w ホスト側の rc.local あたりに lxc-startを記述しとけば、headless で動いてくれるので、ずいぶんお気軽になった :-) -- [[kojima]] &new{2014-08-16 (土) 22:07:40}; #comment ***[[山陰 ITPro 勉強会に参加されたそうです>http://d.hatena.ne.jp/defiant/20140728]] [#w42f6dc5] #comment **[[第6回 Linuxカーネルのコンテナ機能[5] ─ネットワーク>http://gihyo.jp/admin/serial/01/linux_containers/0006]] [#k69f1ec5] - 加藤さんのブログで veth の説明があった時に、 qemu-kvm で vmware と同じように3種類 (host only , NAT , bridge だっけ? ) を簡単に利用できないのだろうか?と思ってたなぁ。 < M.Tomi (2014-07-24 (木) 17:11:01) コンテナとネットワーク名前空間 ホストのインターフェースの使用 veth macvlan まとめ LXC日本語ページの移行 #comment **[[第5回 Linuxカーネルのコンテナ機能[4] ─cgroupとは?(その3)>http://gihyo.jp/admin/serial/01/linux_containers/0005]] [#pa1a7be0] - M.Tomi > もう読むだけではダメだ。 名前空間, cgroup, サブシステム等と LXC (コンテナ <-- 使ってないし) と、ホストがらみの関係 !? (2014-07-16 (水) 22:25:13) -- いや? コンテナに(限らず?)於いては、ホストに影響を与えない様にするためか? < M.Tomi (2014-07-17 (木) 16:15:07) サブシステム紹介(続き) cgroup の今後 まとめ LXC-JPグループ - gihyo.jp のコピペかって ? &br; 問題あるかなぁ ? -- [[M.Tomi]] &new{2014-07-09 (水) 22:15:46}; -- plamolinux.github.io の方もこんな感じにしたいのだけれど? -- [[M.Tomi]] &new{2014-07-09 (水) 22:17:52}; -- とりあえずページ作成して gihyo に OK かどうかを確認してもらうメールを送ればいいかなぁ? -- [[M.Tomi]] &new{2014-07-09 (水) 22:25:06}; - gihyo.jp 編集部 さんから問題ないとの返信を頂きました。 &br; gihyo.jp さん、こじまさん、かとうさん、ありがとう御座います。 &br; 私は連載を読み直して、簡単な感想(一行程度か一言だけかも? (^^; )を追加したいと思っています。少し時間が必要ですので、このページを更新し終えたら github の方にも反映させたいと思っています。 -- [[M.Tomi]] &new{2014-07-12 (土) 15:44:34}; //-- あっ、私は加藤さんの blog を読んでますし、知識的には完全素人ではありません。&br; 私の環境で qemu-kvm は利用してますが LXC (コンテナ)は利用していません、とだけ、お断わりしておきます。。 -- [[M.Tomi]] &new{2014-07-12 (土) 18:26:21}; #comment **[[第4回 Linuxカーネルのコンテナ機能[3] ─cgroupとは?(その2)>http://gihyo.jp/admin/serial/01/linux_containers/0004]] [#va409690] - M.Tomi > もう、実践して(確認)理解しないと分からないレベルだなぁ?、だけど、理解できればコンテナ以外でも有益な利用方法があるのかなぁ?って感じだったと思う。 (2014-07-16 (水) 20:48:20) サブシステム まとめ - cgroupはコンテナじゃなくても普通に。例えば Apache を起動させたけど、別に起動させてる DB にまで影響を与えたくない場合、Apache が使うリソースを制限して他のプロセスへの影響を限定的にするとか。 -- [[TenForward]] &new{2014-07-21 (月) 23:14:58}; #comment **[[第3回 Linuxカーネルのコンテナ機能[2] ─cgroupとは?(その1)>http://gihyo.jp/admin/serial/01/linux_containers/0003]] [#g80abc4a] - M.Tomi > コンテナに限定した機能でなく、理解できれば役に立つ事があるかも?って程度の理解だった事を思い出した。 (2014-07-16 (水) 17:44:05) cgroupファイルシステム cgroupの階層構造 まとめ #comment **[[第2回 コンテナの仕組みとLinuxカーネルのコンテナ機能[1]名前空間とは?>http://gihyo.jp/admin/serial/01/linux_containers/0002]] [#m0285264] - M.Tomi > うん、うん、なるほどと、読んでるだけで分かった気がしてた(当時)、今は? コンテナの仕組み コンテナのメリット コンテナのデメリット Linuxカーネルのコンテナ関連機能 〜名前空間(Namespace) まとめ LXC公式サイトの翻訳 #comment **[[第1回 LXCとコンテナの基本>http://gihyo.jp/admin/serial/01/linux_containers/0001]] [#nd2f807a] - M.Tomi > まずは読んでみましょうよ、あなた(たち)の問題が解決するかも!? はじめに LXCとLinuxにおけるコンテナ技術 まずは使ってみましょう 次回以降について #comment ---- #topicpath
テキスト整形のルールを表示する