OpenBSDの特徴?

研究室内で必要になって、OpenBSDLDAPサーバとロギングサーバを立てる事にした。

CentOSでも良かったのだけども、近くにFreeBSDの凄い人が居るので、BSD系が良いかなと。そこで、BSDと言ったら、LibreSSL等でOpenBSDチームが頑張っているって言う話を最近聞くので、OpenBSDにした。

OpenBSDの特徴

RAID

ちゃんとRAIDを組んだ後、その上に対話的にインストールできる。

Olivier's Blog: OpenBSD 5.1 installation on softraid(4)

RAID上にLinuxをインストールした経験は無いけど、LVM上にインストールした経験からして、NixOSでも簡単に出来そうだけど、Gentooだと難しそう。

ただ、残念な事に、HP Dynamic SmartアレイB120i/B320iコントローラーをサポートしていないので、必然的にソフトウェアRAIDで組まざるを得なかった。

HP Support document - HP Support Center

インストール

対話的にインストールできる。とても簡単。 気になった事と言えば、インストーラが自動でパーティションを大量に切ってくれた事かな。

パーティション

OpenBSDは、通常のパーティションテーブルで定義されたパーティションを一つ確保した上で、更にOpenBSDパーティションを切る事になる。 デバイス名が/dev/sd0a「デバイスsd0上のパーティションa」とか/dev/sd1f「デバイスsd1上のパーティションa」になる。

あと、なぜかcパーティション、即ちsd0c等はディスク全体を意味するようである。よくわからん。

環境

シェルがkshだった。

パッケージ管理

pkg_add 等を使う。 15 - The OpenBSD packages and ports system

次項にも書くけど、Gentooで言うところのdispatch-conf的な仕組みは無いようだ。

デーモン

/etc/rc.d/rc.conf.localに起動するデーモンとその引数を記述するようだ。

10 - System Management

その他

インストール方法等解説が全てQ&Aにあるのはなぜ?

OpenBSD Frequently Asked Questions