大雨

あまりの雨で、クリーニングを取ってくることができず。

2着出しているので取ってきたいところではあったんですが、 来週は4日間だから大丈夫かな。

FreeBSD

仕事に関係するところもあって、FreeBSD をまたいじっています。

Redmine はせっかく入れてみたということで、 例によってマニュアルを書いてみました。

Ruby 周りはいろいろと充実してますし、 Ruby の開発環境としても FreeBSD はいいんじゃないでしょうか。

自宅ではあまり開発しないのであまり使わないとは思いますが。。

Gentoo

LXC を試そうということで、 kernel を更新。

#pre{{ sugimura@e8400 ~ $ uname -srmp Linux 2.6.34-gentoo-r11 x86_64 Intel(R) Core(TM)2 Duo CPU E8400 @ 3.00GHz sugimura@e8400 ~ $ }}

app-emulation/lxc を入れると、 kernel option のチェックツールも入ってるんですね。 menuconfig で作るときに一つずつ探して有効にしました。 LXC で必要な機能は kernel に取り込まれてはいますが、 標準では有効になっていないということですね。

#pre{{ e8400 ~ # lxc-checkconfig

Note : Before booting a new kernel, you can check its configuration usage : CONFIG=/path/to/config /usr/sbin/lxc-checkconfig

e8400 ~ # }}

あとは lxc で CentOS 5 コンテナ の記事を参考にして立ち上げ。数秒で起動します。速っ。

#pre{{ e8400 ~ # lxc-start -n centos5 -f /etc/lxc/centos5/lxc.conf INIT: version 2.86 booting

               Welcome to  CentOS release 5.5 (Final)

既知のどんな方法でも、ハードウェア時計にアクセスできません。

CentOS release 5.5 (Final) Kernel 2.6.34-gentoo-r11 on an x86_64

centos5 login: }}

いくつか起動に失敗しているものはありますが、 OS 自体はちゃんと動いていました。

#pre{{ [root@centos5 ~]# cat /etc/redhat-release CentOS release 5.5 (Final) [root@centos5 ~]# }}

メモリの制限などはよくわかっていません。 きょうはとりあえずここまで。

#pre{{ e8400 ~ # lxc-stop -n centos5 e8400 ~ # }}


トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2011-01-29 (土) 15:27:48