From owner-freebsd-questions Tue Jul 17 23:52:30 2001 Delivered-To: freebsd-questions@freebsd.org Received: from clmboh1-smtp3.columbus.rr.com (clmboh1-smtp3.columbus.rr.com [65.24.0.112]) by hub.freebsd.org (Postfix) with ESMTP id 9D3EE37B405 for ; Tue, 17 Jul 2001 23:52:22 -0700 (PDT) (envelope-from jim@ohio.com) Received: from [192.168.0.102] (a1-1c148.neo.rr.com [24.93.162.148]) by clmboh1-smtp3.columbus.rr.com (8.11.2/8.11.2) with ESMTP id f6I6mrO11296 for ; Wed, 18 Jul 2001 02:48:53 -0400 (EDT) Mime-Version: 1.0 X-Sender: jimmail@hogan.ohio.com Message-Id: Date: Wed, 18 Jul 2001 02:50:59 -0400 To: freebsd-questions@freebsd.org From: Jim Arnold Subject: nfs won't run from rc.conf Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I'm trying to get NFS to run at startup. I have gotten it to work by manually restarting nfsd, portmap and mountd. I have followed the handbook but no dice. searches turned up nothing that worked. below is the relevant information for my setup. spike# uname -a FreeBSD spike.coyote 4.3-RELEASE FreeBSD 4.3-RELEASE #7: Sun Jul 15 23:17:05 EDT 2001 jim@spike.coyote:/usr/src/sys/compile/SPIKE i386 when i boot the box i get to this point: Starting final network daemons: mountd nfsd rpc.statd (when it gets to this point in the boot process the machine waits 20 or so seconds before continuing on, but then I get these messages below: nfsd:[154]: can't register with udp portmap mountd[152]: can't register mount this appears to be correct: spike# ifconfig lo0 lo0: flags=8049 mtu 16384 inet 127.0.0.1 netmask 0xff000000 atalk 0.0 range 0-0 phase 2 My rc.conf settings for nfs: spike# more /etc/rc.conf network_interfaces="fxp0 lo0" portmap_enable="YES" nfs_server_enable="YES" nfs_server_flags="-u -t -n 4" mountd_flags="-r" nfs_client_enable="YES" nfs_client_flags="-n 4" ------- when the system does start up portmap is *not* running, as a "ps aux | grep portmap" returns nothing. spike# ps aux | grep nfsd is running root 156 0.0 0.1 352 172 ?? I 1:42AM 0:00.00 nfsd: server (nfsd) root 157 0.0 0.1 352 172 ?? I 1:42AM 0:00.00 nfsd: server (nfsd) root 158 0.0 0.1 352 172 ?? I 1:42AM 0:00.00 nfsd: server (nfsd) root 159 0.0 0.1 352 172 ?? I 1:42AM 0:00.00 nfsd: server (nfsd) mountd and rpc.statd are also not running on startup. running rpcinfo -p returns: rpcinfo: can't contact portmapper: RPC: Remote system error - Connection refused next i run portmap and mountd manually and confirm that they are running: spike# ps aux | grep portmap daemon 371 0.0 0.2 924 512 ?? Ss 1:56AM 0:00.00 portmap spike# ps aux | grep mountd root 375 0.0 0.1 504 348 ?? Ss 1:57AM 0:00.00 mountd -r now when i run rpcinfo -p i get the following: program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100005 3 udp 1015 mountd 100005 3 tcp 1020 mountd 100005 1 udp 1015 mountd 100005 1 tcp 1020 mountd after everything is running I try to mount from the another server and get this message: angel# mount spike:/home /spike/home/ spike:/home: nfsd: RPCPROG_NFS: RPC: Program not registered here is my /etc/exports file: spike# more /etc/exports /cdrom -ro angel 192.168.0.3 /home -alldirs angel 192.168.0.3 angel# more /etc/hosts 127.0.0.1 localhost.coyote localhost 192.168.0.3 angel.coyote angel 192.168.0.3 angel.coyote. 192.168.0.2 spike /etc/hosts.allow ALL : localhost 127.0.0.1 : allow portmap : 192.168.0.3/255.255.255.224 : allow eventually by simply manually running # portmap # nfsd -u -t -n 4 # mountd -r (in which order or which one does the trick i'm not certain) I can get nfs to work on both boxes as a client or server. when i finally got the one box to work as a server I got this different output from rpcinfo -p showing that nfs is working. bash-2.05$ rpcinfo -p program vers proto port 100000 2 tcp 111 portmapper 100000 2 udp 111 portmapper 100024 1 udp 1009 status 100024 1 tcp 1020 status 100003 2 udp 2049 nfs 100003 3 udp 2049 nfs 100005 3 udp 1004 mountd 100005 3 tcp 1019 mountd 100005 1 udp 1004 mountd 100005 1 tcp 1019 mountd any clues to where i have gone astray in my setup? tia, jim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message