FreeBSD Daily Topics
2012年7月26日 PC-BSD 9.1-BETA1スクリーンショット : Linux Jailを使ってみる
products
- PC-BSD 9.1-BETA1 screenshots
PC-BSD 9.1-BETA1はいくつか興味深い機能が追加される予定になっています。BETA1が公開されたこともありますので,先行してそうした機能をチェックしてみようと思います。仮想環境にインストールして試すといったこともすぐにできますので,興味がある方は試してみてください。
ISOイメージをダウンロードして起動すると次のようになります。インストールは手順にしたがって進めます。特に手順で困るところはないと思います。PCに十分なリソースがあるならKDEを,パワーの乏しいマシンの場合にはLXDEなど軽量なウィンドウ環境を選択してインストールします。
インストール後にパーティションの状態を調べると,インストールしたディスクが丸々ZFSで確保されていることがわかります。PC-BSD 9.1以降はディスク全体をZFSで利用するための最も簡単なインストーラということになりそうです。
PC-BSD 9.1で今のところもっとも目を引く機能が,WardenにLinux Jailを作成する機能が追加された点ではないかと思います。これはJailの中身をLinuxディストリビューションとすることで,あたかもJail内部でLinuxが動作するように見せかける機能です。複数のLinuxサーバを提供する必要があったり,特定のLinuxアプリケーションを実行するためにこうした方法が取られることがあります。
WardenはJial環境の構築や起動,停止,モニタリングなどを実施するためのPC-BSD特有のアプリケーションです。Wardenを起動すると作成対象に「Linux Jail」が追加されていることを確認できます。
Linux JailとしてBETA1ではDebianとGentooが選択できるようになっています。Debianの方は実行するのに調整が必要ですが,Gentooは環境を作成してそのまま起動できます。
起動したLinux Jailにログインします。uname -aの実行結果が「Linux localhost 2.6.16 FreeBSD 9.1-BETA1」となっていることを確認できます。Gentooに同梱されているuname(1)がLinuxバイナリ互換機能を通じてFreeBSDカーネルで実行されています。
PC-BSD 9.1はサーバとしても興味深いエディションになりそうです。Wardenはコマンドラインツールとしても用意されており,Xを起動しないサーバエディションをインストールして,Jailの構築や運用をwardenで実施するといったことができます。
FreeBSD Daily Topics
- 2012年7月27日 GEOMの状態をグラフ化する方法
- 2012年7月26日 PC-BSD 9.1-BETA1スクリーンショット : Linux Jailを使ってみる
- 2012年7月25日 PC-BSD 9.1-BETA1登場
- 2012年7月24日 FreeNAS 8.2動作スクリーンショット
- 2012年7月23日 FreeNAS 8.2登場,待望のメジャーアップグレード
- 2012年7月19日 FreeBSD 9.1 BETA1登場
- 2012年7月18日 Ports Collection,CVSからSubversionへの移行完了
- 2012年7月17日 次世代パッケージシステムpkgng,7/25日にCURRENTマージ予定
- 2012年7月13日 2012年新生FreeBSDコアチーム発表
- 2012年7月12日 Dru Lavigne氏インタビューその4,FreeBSD 10.0で登場予定の新機能


