東京 OpenSolaris 勉強会 for びぎなーず 2009.09
2009.09.26 に行われた勉強会に参加してきました。やっとブログ書けたよ……。
相変わらずびぎなーずです*1。
しばらくびぎなーずにお邪魔させていただくだろうなぁ。
今回の演目?は二つ。
- OpenSolaris コンテナを一緒に勉強 by 大野さん
- デスクトップとして OpenSolaris をいろいろ使ってみる by 太田さん
ちょっとベクトルが違う演目が並ぶところも僕は好ましいと思う。
いや、俺は Solaris でデスクトップなんか興味ないんだ、アドミニストレーションについてバリバリやってくれ! って人には不満なのかもしれないけど、オイラは別に管理者とか本業じゃないので、面白そうなことは広く浅く知っておきたいから、今みたいなスタイルの方がいいな。
ということで講師の大野さん、太田さん、その他 openSolaris ユーザーズグループのみなさん、会場を提供してくださった Sun の皆々様、ありがとうございました。
第一セッション:OpenSolaris コンテナを一緒に勉強 by 大野さん
資料はこちら。
コンテナってなに?
まずはブート環境を作る
ZONE の作成
ZONE の初期化
- ZONE はできたばっかりだと空っぽ (既存の環境からコピーしたりはしない)
- ので、ネットワーク越しにレポジトリからとってくる
- 大域 ZONE に対して、後から作った ZONE を非大域 ZONE (None-Global Zone) と呼ぶ。
Solaris 10 の ZONE と openSolaris の ZONE
- Solaris 10 の ZONE = 疎ルートゾーン (sparse (root) zone)
- Global ZONE のファイルを read only で共有
- 特徴:
- ディスク使用量が非常に少ない
- Global ZONE を update するとすべての Non-Global ZONE が update される *2
- openSolaris の ZONE = ipkg ブランドゾーン (ipkg brand zone)
- 2008.05 から導入
- ZFS に大きく依存しているので、ZFS の実装が先行している openSolaris はこちらにシフト
- いずれは商用版 Solaris もこちらになるかも?
- 設定次第では ipkg brand zone を sparse root zone のように運用することもできる
- たとえば、/usr は Global ZONE を参照する、といった設定は可能
- しかし Sun 曰く「それは想定外だからやるべきでない」だそうで。
ZONE とネットワーク設定
それぞれの ZONE は次の二つのネットワーク設定から選択可能
リソース管理
セッション2: デスクトップとして OpenSolaris をいろいろ使ってみる by 太田さん
資料はこちら。
えっと、基本的には「デスクトップアプリをもりもり紹介する」というセッションなので、私がグダグダ書くより資料ご覧になっていただいた方が早いと思います。
ので、私のアンテナに引っかかったことをちょいちょいと。
- 講師の太田さんは openSolaris の Core Contributor。
- という役目がよく分からないのだけど (^^;)、別にコミット権がどうとかいうわけでもないらしい。
- ついでにいうと openSolaris でパッケージを contrib に上げるのはものすごく大変らしい。コードレビューがっちりやってからじゃないと取り込んでもらえないとか。
- openSolaris の技術を商用 Solaris に展開するアドバイザ的なこともやったりするらしい。
- 各国のユーザーズグループとお話とかもするらしい。
- という役目がよく分からないのだけど (^^;)、別にコミット権がどうとかいうわけでもないらしい。
- openSolaris の目標、それは「Ubuntu のような Solaris」。
- 前述の理由で公式のレポジトリに入ってないけど、野良ビルドはけっこうあるので探してみよう。
- SecondLife とか (日本語入力できないけど)
- Chromium とか
- Google Gadget とか(肝心の Gadget が環境依存したりして悲しいけど --;)
- Jaris どう?
セッション2の感想
こういう「基本に立ち返ったプレゼン」は大事だと思います。
どうしても Solaris というと ZFS、Crossbow、Zone などなど管理者にシアワセな機能が強調されがちなのだけど、デスクトップ OS としてある程度シェアを取らないと開発もコミュニティも停滞しがちだし。
ただ、「Ubuntu のような Solaris」とだけ言ってしまうと「じゃあ Ubuntu でよくね?」となってしまうので、まずは Solaris ならではのユーザーランドの嬉しさを示して(なければ作る、ぐらいのことをして)、「こんなにうれしくて、なおかつデスクトップとしてもすげーんだぜ!」って話に持っていかないと、みんなを振り向かせるのは難しいと思うんですよね。
でも繰り替えしますが、こういう視点でものを語ることそのものはとても大事だと思いますので、太田さんに拍手。
その後懇親会へ
いろんな話をしたけど忘れちゃった。
二つあるとすれば、終電のがして用賀から長原の下宿まで2時間歩いて帰ったことと、地図がないけど携帯の電池も切れちゃったからコンビニ探さなきゃ、といったら、瀧@ジャストプレイヤーさんが充電器くれたことですね。ありがとう瀧さん!
知識レベルが低いからどんな話を聞いても楽しいぞい。
次回もまた参加しようっと。
Crossbow の話もしてくれないかなぁ。