最新 追記

これ日記なん?


2009-12-05(Sat) [長年日記] この日を編集

_ ESX 3.5u5リリース(12/3)

ふと気になってみてみると、12/3大量にパッチが出ていた。よーくみてみると、3.5update5の文字が。Windows7正式対応っぽいし、verupするしかないか。updatemanagerでなんとかなるのかしら?


2009-12-09(Wed) [長年日記] この日を編集

_ [bzr] bzr-x.x.x.x-nonadmin.exeてなくなったん?

https://launchpad.net/bzr/+download を見る限り、http://launchpad.net/bzr/2.0/2.0.0/+download/bzr-2.0.0-1-nonadmin.exe を最後に nonadminなexeが準備されなくなっているみたい。

コピーだけで動くので、多数のサーバに配備するのに便利だったんだが...

Pythonのプラグイン形式のインストーラって、.exeでWindowsに準拠してて便利っちゃ便利なんだが、バッチ式に、しかも迅速に入れ替えたいときって躊躇してしまう。うーん。とくにコマンドラインだけだし、エクスプローラ拡張はサーバなので入れたくないし。困ったな。


2009-12-30(Wed) [長年日記] この日を編集

_ piggydb on ubuntu

http://d.hatena.ne.jp/marubinotto/20081017/1224128170

piggydb4.2を試してみた。

  • tomcat 5.5 はインストール済。
  • http://sourceforge.net/projects/piggydb/files/Piggydb/4.2/piggydb-4.2.war/download から warを入手する。
  • /var/lib/tomcat5.5/webappsにコピーする。
    • piggydb.war にリネームしてコピーすると、piggydbとして配備される模様。バージョン付きのURLがやな場合にどうぞ。
  • /etc/default/tomcat5.5で以下のように。
    • JAVA_OPTS="-Djava.awt.headless=true -Xmx128M -Dpiggydb.database.prefix=file:/var/webapps/piggy -Dpiggydb.database.name=piggydb"
  • sudo mkdir /var/webapps/piggy; sudo chown tomcat55:nobody /var/webapps/piggy
  • sudo /etc/init.d/tomcat5.5 restart

apache連携はいつものように、以下のを追加して再起動。

    <Location "/piggydb/">
      Order deny,allow
      Allow from 192.168.0.0/255.255.255.0
      ProxyPass        ajp://127.0.0.1:8009/piggydb/
      ProxyPassReverse ajp://127.0.0.1:8009/piggydb/
    </Location>

データの置き場所が /var/webapps/piggy ってのやっぱ変かなあ。

今、面倒を見てるサーバの情報なんかはhikiにドキュメントを書く、ということにしているのだが、1ページ=1サーバで書いているから、複数サーバに共通するものがうまく整理できないなーと感じていた。

piggydbだと最小単位がフラグメントで、それを関連付けて管理できそうだからうまくいくかもしれない。

マルチユーザにも対応してるし。