[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: NFS OK, but amd won't mount (Re: 80Mbps ...)
> 千葉市中央区長洲
> 藤原 誠
椿> なんか mount できる程度には動きましたよ。
お手数をおかけします。ごめんなさい。
椿> /etc/amd.conf:
椿> [ global ]
椿> dismount_interval = 900
椿> [ /net ]
椿> map_name = /m/net
椿> /m/net:
椿> /defaults fs:=${autodir}/${rhost}/root
椿> fs -rhost:=fs;opts:=ro,intr,bg \
椿> type:=nfs;rfs:=/export/macppc
このつばいさんと同じ(ような)文字列で設定したら、確かに mount
出来ました。なので(一応)「amd の設定の問題」なのかも知れません
が、僕の場合、
/usr/share/examples/amd/{cd,net,amd.conf}
を基に使っていまして、cd, net はそのまま、amd.conf は少し追加
しています。これで、古い(いつかは不明なのですが) macppc 同士
だと問題がないのに、サーバの kernel を新しくしたら、
Input/output error.
になるという問題なのです。実は NetBSD/i386 1.6 Release もあっ
たのでそこからも、mount して見たのですが、上の文字になりました。
以上の設定は、上記 examples 以下をそのまま使っているだけなので、
引用不要かと思いますが、一応書いておきます。
もしかして * の問題かな。(ではなさそう)
(1)
ttyp1:root@harry 021114(/home/makoto)# cat /etc/amd.conf
# $NetBSD: amd.conf,v 1.1 2000/11/20 00:46:09 wiz Exp $
#
# Example main config file for amd(8), for details see amd.conf(5).
# Goes into /etc, while cd & net go into /etc/amd (or change paths below).
#
[ global ]
dismount_interval = 900
### nfs_proto = yes
[ /cd ]
map_name = /etc/amd/cd
[ /net ]
map_name = /etc/amd/net
[ /rw ]
map_name = /etc/amd/rw
[ /a ]
map_name = amd.home
[ /ts ]
map_name = /etc/amd/ts
(2) これはうまく行く方の map
ttyp1:root@harry 021114(/home/makoto)# cat /etc/amd/ts
/defaults fs:=${autodir}/${rhost}/root
ibook -rhost:=ibook;opts:=ro,intr,bg \
type:=nfs;rfs:=/export
(3) amd/net, 問題あり
ttyp1:root@harry 021114(/home/makoto)# cat /etc/amd/net
# $NetBSD: net,v 1.2 1997/12/12 11:52:55 hubertf Exp $
#
# /net - NFS-mount directory by cd'ing into it: cd /net/host/filesystem;
# be sure to mkdir /net before using this.
#
/defaults type:=host;rhost:=${key};fs:=${autodir}/${rhost}/root
* host==${key};type:=link;fs:=/ \
host!=${key};opts:=ro,soft,intr,nodev,nosuid,noconn
---
(藤原)