2009-01-01から1年間の記事一覧

ssh 経由でコマンドが実行できない時に読むメモ

ssh

server 上にあるコマンド hogehoge を user@ws% ssh server hogehoge のように呼び出すことができないことがある。 これは、「リモートコマンドを実行する時、リモート側ではログインシェルは動作しない」という ssh の動作にハメられている可能性がある。こ…

ディレクトリ追加失敗時の挙動はアトミックでない

cvs

ちょっとびっくりしたので記録。ディレクトリを追加する操作で、先行の追加に失敗すると後行はローカル作業ディレクトリだけ管理情報が更新されてしまい、リポジトリには存在しない状態になる。例えばリポジトリ内に hoge が既に存在し、moge は存在しないと…

5.1 には atoll が無い

AIX

急遽、AIX 5.1 な環境で long long を使う必要が湧いて出た。値の範囲が long では足りなくなったためだ。 既存のソースでは atol を使っていたので、安直に atoll にすればよいかと思ったが、これがうまくない。無いみたいなのだ。 AIX5100-09 % oslevel -r…

JavaVM のオプションにはまる

Tomcat の使っているメモリの状況を外部からモニタしたいと思って調べたところ、いまどきはいろいろと便利なオプションがあることがわかった。自分の脳内は Java 1.4.0 で止まっていたので、いい勉強になった。まず一つは、JAVA_OPTS で設定する内容と、その…