[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: I want to try with my NWS-5000 and external SCSI HDD.
中治@豊橋です。
さて、なんとか起動させることはできましたが、swapを使えるようにできない
ため、何もできません。できないどころか、何かさせようとするとハングアッ
プします。
自分の復習も兼ねて、構成などをもう一度書きます。
登場人物:
nakaji FreeBSD 5-current
rarpd, bootpd, bootparamd を動かしているブートサーバー。
もちろんファイルサーバーでもある。
nakaji-nws
ターゲットマシン(NWS-5000SB)
試行錯誤:
○サーバー側
1. /etc/ether に
08:00:46:00:e7:ed nakaji-nws.tutrp.tut.ac.jp
と書いて、rarpd を -s オプション付で起動した。
2. /etc/bootptab を適当に書いて、inetd から bootpd と tftpd が起動する
ようにした。
3. /etc/bootparams に
nakaji-nws root=nakaji:/usr/tftpboot/rootfs/nakaji-nws \
swap=nakaji:/usr/tftpboot/swapfs/swap.133.15.188.117 \
dump=nakaji:/usr/tftpboot/swapfs/swap.133.15.188.117
と書いて、bootparamd を起動した。swap.133.15.188.117はdd
if=/dev/zero ...により作られた20MBのファイル。
4. /etc/exports に
/usr/tftpboot/rootfs/nakaji-nws /usr/tftpboot/swapfs -maproot=root:wheel nakaji-nws
を追加して、mountd -r を起動した。
5. NetBSD/newsmipsのSNAPSHOTを/usr/tftpboot/rootfs/nakaji-nws以下に展
開した。
○クライアント側
1. /etc/fstab を
nakaji:/usr/tftpboot/rootfs/nakaji-nws / nfs rw 0 0
nakaji:/usr/tftpboot/swapfs/swap.133.15.188.117 none swap sw,nfsmntpt=/swap 0 0
nakaji:/home /home nfs rw 0 0
とした。
2. ROMモニタから bo tftp でネットブートした。途中、root device を入力
させられるので、sn0 と答えた。
3. swapctlが、Permission denied でswapファイルを使えない。このとき、サー
バー側のログには、
Jan 5 13:40:18 nakaji mountd[154]: mount request denied from 133.15.188.117 for /usr/tftpboot/swapfs/swap.133.15.188.117
と出ている。
サーバー側の設定の問題である可能性が極めて高いと思うのですが、クライア
ント側でできることはこんなものでしょうか?
完全にサーバー側の問題であるならば、FreeBSD-users-jpで聞いてみます。
--
NAKAJI Hiroyuki (中治 弘行)