フリーソフトの最近のブログ記事
TeraStationが満杯になってしまったのを契機に、FreeNASというNAS構築用パッケージを使ってファイルサーバを作ってみました。
NAS構築用パッケージとしては、FreeBSDがベースのFreeNASに対して、LinuxがベースのOpenFilerという選択肢もあるのですが、OpenFilerだとOS用に別途HDDが必要とのことなので、今回はUSBメモリからでも起動可能なFreeNASをインストールしました。しかも手ごろな容量のUSBメモリが手元になかったため、今回は少々イレギュラーではありますがFreeNASのOSイメージを書き込んだSDカードをUSBカードリーダー経由で起動させています。
実はこの処置によりUSBカードリーダーが使えなくなり、新たなUSBカードリーダーを買う必要が生じたのですが、今の相場だとUSBカードリーダーを買うよりもUSBメモリを買ったほうが遥かに安いということに気づいて後悔中・・・(苦笑)。
さて、FreeNASの使い心地ですが、まずインストールについてはDD for Windowsを使ってSDカードにOSイメージを書き込むという手順が少々面倒ではありますが、それ以外は悩むことなくOS起動まで漕ぎ着けました。
データ用ドライブとしてAreca ARC-1210&SAMSUNG HD103UI4台でRAID5を組んでいるのですが、これも特にドライバ無しで認識してくれました。Windowsだったら確実にドライバを要求されているところなので、非常に楽ですねぇ。
設定は全てWebの管理画面で行うことが出来るので、TeraSTationやLAN DiskといったNASの使用経験のある人ならば特段困らないと思います。(しかも日本語も選択化)
機能面は既製のNASよりも優れており、SMBやらNFSやらFTPといったよくあるファイル共有の仕組みは当然として、iSCSIやBitTorrentも使えるのは面白いですね。
NASによくある機能としてタイマー起動&スリープ停止がありますが、FreeNASにはスリープ停止の機能はあるものの、タイマー起動は出来ないようです。もっとも、大抵のマザーボードにはBIOSの機能としてタイマー起動が用意されているので、特段困らないとは思います。
あと、CPU負荷や転送速度をグラフ化する機能も付いており、

のような感じで視覚的に分かり易く見ることができます。
ところでこのCPUのグラフを見て意外だったのは結構負荷が高い点です。オンボードのGigabitLANが高負荷で悪名高い蟹さんチップ(Realtek 8111B)ということもあるのでしょうが、それにしてもCeleron440という腐ってもCoreマイクロアーキテクチャテクチャ採用のCPUを搭載しているにもかかわらず、コンスタントに負荷率50%を超えるというのは如何なものでしょうか?
この分では「余ったPCでNASでも~」という使い方だと少々力不足かもしれませんね。
NAS構築用パッケージとしては、FreeBSDがベースのFreeNASに対して、LinuxがベースのOpenFilerという選択肢もあるのですが、OpenFilerだとOS用に別途HDDが必要とのことなので、今回はUSBメモリからでも起動可能なFreeNASをインストールしました。しかも手ごろな容量のUSBメモリが手元になかったため、今回は少々イレギュラーではありますがFreeNASのOSイメージを書き込んだSDカードをUSBカードリーダー経由で起動させています。
実はこの処置によりUSBカードリーダーが使えなくなり、新たなUSBカードリーダーを買う必要が生じたのですが、今の相場だとUSBカードリーダーを買うよりもUSBメモリを買ったほうが遥かに安いということに気づいて後悔中・・・(苦笑)。
さて、FreeNASの使い心地ですが、まずインストールについてはDD for Windowsを使ってSDカードにOSイメージを書き込むという手順が少々面倒ではありますが、それ以外は悩むことなくOS起動まで漕ぎ着けました。
データ用ドライブとしてAreca ARC-1210&SAMSUNG HD103UI4台でRAID5を組んでいるのですが、これも特にドライバ無しで認識してくれました。Windowsだったら確実にドライバを要求されているところなので、非常に楽ですねぇ。
設定は全てWebの管理画面で行うことが出来るので、TeraSTationやLAN DiskといったNASの使用経験のある人ならば特段困らないと思います。(しかも日本語も選択化)
機能面は既製のNASよりも優れており、SMBやらNFSやらFTPといったよくあるファイル共有の仕組みは当然として、iSCSIやBitTorrentも使えるのは面白いですね。
NASによくある機能としてタイマー起動&スリープ停止がありますが、FreeNASにはスリープ停止の機能はあるものの、タイマー起動は出来ないようです。もっとも、大抵のマザーボードにはBIOSの機能としてタイマー起動が用意されているので、特段困らないとは思います。
あと、CPU負荷や転送速度をグラフ化する機能も付いており、
のような感じで視覚的に分かり易く見ることができます。
ところでこのCPUのグラフを見て意外だったのは結構負荷が高い点です。オンボードのGigabitLANが高負荷で悪名高い蟹さんチップ(Realtek 8111B)ということもあるのでしょうが、それにしてもCeleron440という腐ってもCoreマイクロアーキテクチャテクチャ採用のCPUを搭載しているにもかかわらず、コンスタントに負荷率50%を超えるというのは如何なものでしょうか?
この分では「余ったPCでNASでも~」という使い方だと少々力不足かもしれませんね。
→conecoで価格検索
MovableTypeの4.01がリリースされてから5日程がたちましたが、リリース直後にしばしば発生するアップデートにミスる系の問題も出ていないようなので、このサイトのモジュールも入れ替えることに。
本来ならば既存ファイルに新しいファイルを丸々上書きするだけでアップデートは完了するはずなのですが、VistaマシンからFFFTP Ver1.95でファイルを転送しようとしても、
Async socket already registeredとか
AskAsyncDone called with unregistered socketとかエラーが出て、転送が途中で失敗してしまいます。
どうも複数ファイルを同時に転送すると失敗するようなのですが、ファイルを1つ1つ送るのは流石にナンセンスなので、WinSCPを使うようにしたところ、ノーエラーで無事転送できました。
さくらインターネットは元々TelnetやFTPがよく切れる(1分間ほど何もしないでいると確実に切断される)ので、さくら側の問題な気もしなくは無いですが、おそらくFFFTP側のバグなのでしょう。
ま、FFFTPが直らなくても、私個人としては、今後はWinSCPを使うことにするので特段の影響はないのですが、国内シェアで見るとFFFTPはかなりを占めているはずなので、何かしらの対処がされるとよいですね。

