<< 2007/01/ 1 1. Spyc 0.2.5
2. kipmsg だそうで
2 3 1. メールってやっぱめんどくさい
4 1. Diigolet が使えないと困る
5 1. FDclone と Emacs の dired で cp
6 1. getmail + maildrop は確かに便利そう
7 1. 爆弾低気圧直撃食らいました
8 9 1. iPhone かぁ
10 1. VMware を使って内部サーバの仮想化を試みる決意をする
11 1. 仮想マシンのディスクの構成で悩む
12 1. ほぉおおぉお < テキストファイル@POSIX
2. ネットワーク上のマウントポイントの確認方法
13 1. しっぱい
2. 入門段階を済ませてから?
14 15 1. cron + dRuby ってできるかな?
16 1. crontab と dotfile について考える
2. 安パーツで高可用性 PC サーバ
3. フジのデジカメプリントは拡張子 .JPEG を認識しない
17 1. Ruby のモジュールをつらつらと
18 1. pear ってなんでミラーがないの
2. prototype.js 1.5 and prototypejs.org
19 1. crontab コマンドでの設定内容を自動バックアップ
20 1. 正規表現の //、コメントの //
21 1. クーラーをファンレスにしたが効果なかった
2. Frenzy 1.1 は SLAX のようなカスタマイズが可能に?
3. netselect であれこれ
22 1. NHKスペシャル『Google革命の衝撃』
23 1. cron, crontab, and more
24 1. cron ジョブに複雑な条件を与えやすくする
25 26 27 28 1. gem の検索って不便だな
29 1. rote いいかもしんない。
30 1. Web検定のサイトが分からない
31 1. DOS/Windows 領域の mount がめんどくさい
>>
トップ «前の日記(2007-01-13) 最新 次の日記(2007-01-16)» 編集

2007-01-15 [長年日記]

_ cron + dRuby ってできるかな?

すごい適当な思いつき。

crontab の管理を RAA - crontab で行うようにしておいて、それを dRuby で飛ばすと、複数のサーバの crontab を一つのホストで(それぞれのホストにログオンすることなく)管理できるんじゃね?

Web ベースで設定できるようにするのってよくあるけど、それだけだと数が増えたときに面倒なのはあまり変わらない。でもこの方法を使えば特定のホストの cron の様子も全体の様子も全部把握できるんじゃなかろうか。

いやまぁね。実際の負荷の様子は crontab が集中管理できても分からないんだけどさ、それでも新しいサーバを起こすときとか crontab を変更するときとか、他のホストの動作も気にしないといけないケースとかあるでしょ? あれ面倒だなぁと思って。

いやー。つかね。dRuby って興味持ってから何年も経ってるけどぜんっぜん勉強してないんだよね。本は持ってるんだけど。いやー。思いついちゃったね。dRuby を使ったら嬉しいかもしれないこと。初めて思いついちゃった。どうしよう。どっかに落ちてると嬉しいんだけどねぇ。

んー? この crontab オブジェクト、add と grep と run しかできないような…。追加はできても削除と書き換えができないのか。まー確かにそこで悩むんだよな。*1crontab を DBM で管理するとかできれば楽なのかも。つーことでつらつら調べてみたら GNU mcron という、Scheme でスケジュールを記述できる狂ったシステムを見つけた。いやそれはさすがに勘弁。

Tags: Ruby Sysadmin

*1 ずっと前に PukiWiki の plugin から crontab へアクセスできるようになったら面白いかもなぁと思ったときに、頭の中でそこまでは一応考えていたのよ。