2013年8月14日水曜日

OpenMediaVaultでShared Foldersの使用容量を表示する一行野郎

OpenMediaVaultで、1パーティションに3つの共有フォルダを作ったんですが、WebGUI上でパーティション全体の使用容量は見れるものの、各共有フォルダの個別の使用容量はわかりません。
SSHでシェルに入ればduコマンドで確認できるけど、そんなのいちいち面倒くさい。
WebGUIにそういうページを作ってもいいけど、時間がかかることは必至。
ラクに済ませるにはどうしたら良いか。
WebGUIを見たところsyslogを表示するページがある。
じゃあここに出力すればラクじゃないか。

ということで、

2013年8月9日金曜日

ESXi 初Freeze

最近、自宅の仮想化サーバをHyper-VからESXiに移行したんですが、初フリーズさせてしまいました。

NASサーバのOpenMediaVaultがうまく動き、ESXiのRDMでHDDをダイレクトに仮想マシンにマウントできたので、欲を出してHDDのSMART情報やディスクキャッシュを有効にしようとしたらフリーズ。ほかもVMも止まってしまいました。
SSHでシェルには入れたんですが、

OpenMediaVaultでNAS構築

自宅でのNAS構築にOpenMediaVaultを初めて導入しました。

他にもNASディストリビューションはあるんですが、
  • FreeNASは高機能だけど、メモリの必要量が多すぎる(>8GB)
  • NAS4Freeは少なめのメモリで動きそうだけど、ESXiのRDM 生HDDをうまく認識しない(0MBと表示される)
  • Openfilerは十分枯れているが、開発が止まっており、バグ修正される見込みが無さそう(iSCSIにバグがある?)
ということで、

2013年4月3日水曜日

RSS Mailer by Google Apps Script

とあるサイトのRSSをメールで通知する仕組みが欲しくて、Google Apps ScriptでRSSメーラーを作りました。

結構新しい記事がリリースされても気づいていない方が多いので、メール通知してみようかと。
デジタル世代ではない方々にRSSリーダーは習慣付きにくそうですし、一つのサイトしか購読しないのだったら、RSSリーダー開くより直接そのサイトを見るほうがいい。
でも、毎日サイト開くのも手間だし、使い慣れてる携帯にメール通知してあげたほうがよっぽど現実的、というわけです。

以前はRSSを取得してメールで通知する無料サービスが結構あったように思いますが、最近は見かけません。
収益化がうまくいかなかったんでしょう。
Hyper-Vの上でUbuntu Server動かして、Rubyでやろうかな、と思っていたところ、Google Apps Scriptで実現できそうな情報を見つけました。