FreeBSD で diskless

| No Comments | No TrackBacks

いままでも時々書いてきたんだけど、研究室では diskless FreeBSD をたくさん走らせている。
で、最近いろいろ問題が発生して、解決したのでメモ。

- /var は共有しちゃダメだ!

あたりまえなんですが、まあいいかー、と思ってやってきました。でも、やっぱりダメです。で、/etc/rc.d の下に適当なスクリプト置いてしのいでたんですが、syslogd が上がる前に /var がちゃんと使えるようにならないとだいぶ具合悪いみたいだ。rup とかも使えないしね。

結局、/etc/rc.d/mountcritremote の、mount -a -t nfs と書いてある行の次に、mount -t nfs server:/path/to/var.`hostname` /var みたいに書いてみた。大成功。なんか正攻法じゃない気がするけどね。

- /tmp も共有しちゃダメだ!

/tmp は共通にしてたんですが、/tmp/.X0-lock とかそういうファイルができるとめちゃめちゃ具合悪い感じなので、X なんかを使う場合は NG. で、せっかくだから md 使うことにした。man md して出てくる感じのを、/etc/rc.d/netboot_md とかいう script を書いて、それ使ってる。

- NFS lock とか

6.2-RELEASE では改善されたようで、ちゃんと動いてます。

No TrackBacks

TrackBack URL: http://yasu2.prosou.nu/mt/mt-tb.cgi/1275

Leave a comment

OpenID accepted here Learn more about OpenID
Powered by Movable Type 5.02

August 2010

Sun Mon Tue Wed Thu Fri Sat
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31        

About this Entry

This page contains a single entry by Yasunori Osana published on April 4, 2007 12:45 AM.

OpenOffice.org was the previous entry in this blog.

きょうの ports is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.