nDiki : SunOS

2003年4月23日 (水)

[ WiKicker ] SunOS 5.6 にインストール

結局flock 問題は、File::Flock モジュールを使う事にする。 $^O eq 'solaris' な時は File::Flock::lock を使うようにコードを修正。

それから、RCS まわりでも問題。

 Warning: missing newline at end of file /tmp/...

といった感じの警告が出て期待した結果が得られない。 調べてみると rcsdiff の呼び出しで警告。 実際には diff が吐いている。 Sun の diffGNU diff ではファイル末処理が違うようだ。 ということで、こちらは diffutils-2.8.1 と rcs-5.7 を home の下に入れて解決。

ふう、これで WiKicker

で動く事を確認。都合5つ(SunOS は一つのホストで2個動かしている)。 今の所の注意点は

といったところか。

スポンサード リンク
[ 4月23日全て ]

2004年10月7日 (木)

[ WiKicker ] NFS 上での flock

数日前、プロジェクトの一つで使っている WiKicker が突然動かなくなっている事に気がつく。アクセスしてもレスポンスが返ってこない。 チェックしてみると知らない間にサーバがリプレースされている様子。

どちらも SunOS 5.6 で、バイナリ互換な環境。 管理者いわく「ひととおりWebページ等は移行できているようですが」。

でチェックしてみると新サーバへの移行に際し、ホームディレクトリはまだ旧サーバのものを NFS でマウントしている様子。 どうやら flock まわりの問題か。ホームディレクトリの下だと WiKicker の make test が通らないし (/tmp の下などだと通る)。

WiKicker の修正もちょっと大変だし、このままホームディレクトリが NFS 下にあるなら /usr/local か /var のどっかに WiKicker 用のデータベースを書かせてもらうようにしないといけないな。

[ 10月7日全て ]

About Me

Naney Naney (なにい)です。株式会社ミクシィで SNS 事業の部長をしています。

nDiki1999年1月に始めたコンピュータ日誌を前身とする NaneyWeb 日記(兼パーソナルナレッジベース)です。ちょっとしたノートは nNote にあります。

※内容は個人的見解であり所属組織とは関係ありません。

月別インデックス
Process Time: 0.0518690000000001s / load averages: 0.33, 0.36, 0.44
nDiki by WATANABE Yoshimasa (Naney)
Powered by DiKicker