カテゴリー
FreeBSD

既存の ZFS ストレージプールにディスクを追加する

できませんでした(完)

以前書いたように HP MicroServer に余ってた 2TiB のディスクを 3 本さして、 TimeMachine やバックアップ用に使っていたのですが、 TimeMachine 用に割り当ててた 2TiB を喰い尽くしたようなのです。で、 Drobo の好き勝手にディスクを追加したり交換できる仕様に慣れていた俺は余ってる 2TiB を刺して 4 本構成にするか、と軽い気持ちでいたのですが

goro@kyoka:~$ sudo zpool add tank ada5
invalid vdev specification
use '-f' to override the following errors:
mismatched replication level: pool uses raidz and new vdev is disk

だそーで。

カテゴリー
FreeBSD

さくらのVPS(大阪リージョン)で動かしてるFreeBSDをIPv6対応してみた

さくらの VPS はいつの頃からかネイティブの IPv6 が振られるようになってたんですが、以前から使ってる人にはずーっとお預け状態だったのです。まぁ、気持ちはわかりますが(笑)。

で、それが今月に入ってようやくネイティブ IPv6 が振られたので、それを設定してみよう、というお話。なお、 OS は FreeBSD 9-STABLE です。 10-R でも同じだと思うけど…。

カテゴリー
FreeBSD Mac

he.net で自宅を IPv6 化

いい加減、自宅を IPv6 化したいなぁと思っていたのですが、現在契約しているプロバイダ(?)は一向にネイティブ IPv6 化のサービスをしてくれる気配がない。でも IPv4 の固定グローバルアドレスを一個くれてるので、他のプロバイダに変える気もおきない(他の選択肢は IPv4 の固定グローバルアドレスがない)。

となるとトンネル掘って IPv6 ですかね、ということで久しぶりに調べてみました。…数年前は tokyo6to4 かなんかでトンネル掘ってたんだけど飽きちゃったんだよなー

カテゴリー
FreeBSD

netatalk 3.1 が遅いのをお金の力で解決した

netatalk シリーズ完結編(何)。

tmpfs に CNID を置いて定期的にコピー取るようにしたものの、やっぱり精神衛生上よろしくないので社会人らしくお金の力に頼ることにしました(ぇー。

カテゴリー
FreeBSD

netatalk 3.1 が遅いのを誤魔化した

前回の続き。

といっても、 CNID を tmpfs に置けばそれなりのスピードになるよねってのは分ったので、そこを自動化するだけの話ですが。

カテゴリー
FreeBSD

FreeBSD 9.2-STABLE で 6rd

さくらの VPS で動かしてた FreeBSD 9-STABLE を FreeBSD 9.2-STABLE(r261797) に上げたら 6rd が動かなくなってて、それを直すのに若干苦戦したのでメモ。

カテゴリー
FreeBSD Mac

FreeBSD 10-R を OS X Server 3.0 の Kerberos に追加する

既に偉大な先達が OpenDirectory で FreeBSD/NetBSDを認証という記事を残されていたのですが、当時と比較すると OS X の Kerberos 実装が MIT Kerberos から Heimdal に変わったという事情もあるので敢えて記事にしてみるテスト。まぁ、違いは MIT Kerberos の kadmin で ktadd なところが Heimdal の kadmin では ext_keytab になりますよってだけのような気もしますが。

あ、正確には 10-R じゃなくて 10.0-RC5 だけど、誤差ってことでいいよね(笑

カテゴリー
FreeBSD Mac

netatalk3.1 が遅いのでなんとかしたい

無事に FreeBSD 上に ZFS+netatalk3.1 の環境が出来たものの、 OS X からアクセスすると異常に遅いのです。 どのくらい遅いかというと、 Mavericks な MacBook Pro 15″ Late 2011 で 1.4GiB 程度の Aperture Library をコピーするのに

  • 内蔵HDDのコピー
    time cp -a benchmark.aplibrary test.aplibrary
    cp -a benchmark.aplibrary test.aplibrary  0.23s user 3.89s system 4% cpu 1:25.86 total
  • afp でマウントした OS X Server の HFS+(Drobo)
    time cp -a benchmark.aplibrary /Volumes/TimeMachine/tmp
    cp -a benchmark.aplibrary /Volumes/TimeMachine/tmp  0.76s user 24.04s system 1% cpu 32:48.23 total
  • afp でマウントした OS X Server の HFS+(Mac mini の内蔵HDD)
    time cp -a benchmark.aplibrary /Volumes/goro/work 
    cp -a benchmark.aplibrary /Volumes/goro/work  0.71s user 22.70s system 2% cpu 14:06.93 total
  • afp でマウントした FreeBSD の ZFS
    goro@sara:~/work/cptest$ time cp -a benchmark.aplibrary /Volumes/goro/Pictures
    cp -a benchmark.aplibrary /Volumes/goro/Pictures  0.62s user 19.68s system 0% cpu 1:05:07.36 total
  • nfs でマウントした FreeBSD の ZFS(メタデータ無視なので参考記録)
    time cp -rX benchmark.aplibrary ~/work/mnt
    cp -rX benchmark.aplibrary ~/work/mnt  0.15s user 12.76s system 3% cpu 5:59.79 total

遅いと思ってた Drobo よりさらに遅いとか僕はどうしたら…。ということでせめて Drobo 並み(といっても今の倍のスピードか…)になることを目指して頑張ります。

カテゴリー
FreeBSD gadget

FreeBSD で netatalk 3.1

FreeNAS にザセツしたので慣れた FreeBSDnet/netatalk3(これを書いてる時点では netatalk 3.1.0) を入れて TimeMachine Server にもなるファイルサーバーを作ったのでメモ。慣れた、とはいえ最近の FreeBSD は真面目に使ってないので俺としては結構新発見があって楽しいです。

カテゴリー
FreeBSD

真さくらのVPS(v3)でFreeBSD

もちろん「チェンジ!!」と読むこと(何。

今までに何度かネタにした通り、さくらのVPS 1.5G で ZFS boot な FreeBSD 8.2-R を愛用していたのですが、そのさくらの VPS が 1.5G プランを廃止、そして 2G プランが 1.5G プランより安くなる、でも 1.5G プランから 2G プランへのアップグレードはなし、という感じにリニューアルされたので、 2G プランで ZFS boot な FreeBSD 9-R に移行することにしたのです。