Check the logs to find out why.
I did check the logs; nfs-related output was included above. Here it is again, cd /var/log egrep -i "nfs|export|rpc" messages warn xinetd.log boot.msg messages:Dec 16 17:22:16 server kernel: [ 52.732529] RPC: Registered udp transport module. messages:Dec 16 17:22:16 server kernel: [ 52.732531] RPC: Registered tcp transport module. messages:Dec 16 17:22:17 server kernel: [ 52.876301] FS-Cache: Netfs 'nfs' registered for caching messages:Dec 16 17:22:20 server kernel: [ 56.593151] Installing knfsd (copyright (C) 1996 okir@monad.swb.de). messages:Dec 16 17:22:22 server rpc.statd[4784]: Version 1.1.3 Starting messages:Dec 16 17:22:22 server rpc.statd[4784]: Flags: messages:Dec 16 17:22:22 server rpc.statd[4784]: statd running as root. chown /var/lib/nfs/sm to choose different user messages:Dec 16 17:22:22 server kernel: [ 58.340840] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory messages:Dec 16 17:22:22 server kernel: [ 58.390305] NFSD: starting 90-second grace period warn:Dec 16 17:22:22 server kernel: [ 58.340840] NFSD: Using /var/lib/nfs/v4recovery as the NFSv4 state recovery directory boot.msg: <notice -- Dec 16 17:22:16.300545000> service rpcbind start boot.msg: <notice -- Dec 16 17:22:16.403054000> startproc: execve (/sbin/rpcbind) [ /sbin/rpcbind ], [ DO_FASTBOOT=no CONSOLE=/dev/console SELINUX_INIT=YES ROOTFS_FSTYPE=ext4 SHELL=/bin/sh TERM=linux ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 DO_BLOGD=yes REDIRECT=/dev/xvc0 COLUMNS=80 PATH=/bin:/sbin:/usr/bin:/usr/sbin vga=0x31a DO_CONFIRM=no RUNLEVEL=3 resume=/dev/VG0/SWAP PWD=/ SPLASHCFG= DO_QUIET=no PREVLEVEL=N LINES=24 HOME=/ SHLVL=2 DO_FORCEFSCK=no splash=silent SPLASH=no ROOTFS_BLKDEV=/dev/VG0/ROOT _=/sbin/startproc DAEMON=/sbin/rpcbind ] boot.msg:Starting rpcbind done boot.msg: <notice -- Dec 16 17:22:16.535920000> service rpcbind done boot.msg: <notice -- Dec 16 17:22:16.537364000> service nfs start boot.msg: <notice -- Dec 16 17:22:16.625064000> checkproc: /sbin/rpcbind 3786 boot.msg: <notice -- Dec 16 17:22:16.917116000> service nfs done boot.msg: <notice -- Dec 16 17:22:20.283317000> service nfsserver start boot.msg: <notice -- Dec 16 17:22:20.374815000> startproc: execve (/usr/sbin/xinetd) [ /usr/sbin/xinetd -pidfile /var/run/xinetd.init.pid ], [ DO_FASTBOOT=no CONSOLE=/dev/console SELINUX_INIT=YES ROOTFS_FSTYPE=ext4 SHELL=/bin/sh TERM=linux ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 DO_BLOGD=yes REDIRECT=/dev/xvc0 COLUMNS=80 PATH=/bin:/sbin:/usr/bin:/usr/sbin vga=0x31a DO_CONFIRM=no RUNLEVEL=3 resume=/dev/VG0/SWAP PWD=/ SPLASHCFG= DO_QUIET=no PREVLEVEL=N LINES=24 HOME=/ SHLVL=2 DO_FORCEFSCK=no splash=silent SPLASH=no ROOTFS_BLKDEV=/dev/VG0/ROOT _=/sbin/startproc DAEMON=/usr/sbin/xinetd ] boot.msg: <notice -- Dec 16 17:22:21.816270000> service ntp start boot.msg: <notice -- Dec 16 17:22:21.854281000> startproc: execve (/usr/sbin/rpc.mountd) [ /usr/sbin/rpc.mountd --no-nfs-version 4 ], [ DO_FASTBOOT=no CONSOLE=/dev/console SELINUX_INIT=YES ROOTFS_FSTYPE=ext4 SHELL=/bin/sh TERM=linux ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 DO_BLOGD=yes REDIRECT=/dev/xvc0 COLUMNS=80 PATH=/bin:/sbin:/usr/bin:/usr/sbin vga=0x31a DO_CONFIRM=no RUNLEVEL=3 resume=/dev/VG0/SWAP PWD=/ SPLASHCFG= DO_QUIET=no PREVLEVEL=N LINES=24 HOME=/ SHLVL=2 DO_FORCEFSCK=no splash=silent SPLASH=no ROOTFS_BLKDEV=/dev/VG0/ROOT _=/sbin/startproc DAEMON=/usr/sbin/rpc.mountd ] boot.msg: <notice -- Dec 16 17:22:22.125461000> startproc: execve (/usr/sbin/rpc.statd) [ /usr/sbin/rpc.statd --no-notify ], [ DO_FASTBOOT=no CONSOLE=/dev/console SELINUX_INIT=YES ROOTFS_FSTYPE=ext4 SHELL=/bin/sh TERM=linux ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 DO_BLOGD=yes REDIRECT=/dev/xvc0 COLUMNS=80 PATH=/bin:/sbin:/usr/bin:/usr/sbin vga=0x31a DO_CONFIRM=no RUNLEVEL=3 resume=/dev/VG0/SWAP PWD=/ SPLASHCFG= DO_QUIET=no PREVLEVEL=N LINES=24 HOME=/ SHLVL=2 DO_FORCEFSCK=no splash=silent SPLASH=no ROOTFS_BLKDEV=/dev/VG0/ROOT _=/sbin/startproc DAEMON=/usr/sbin/rpc.statd ] boot.msg: <notice -- Dec 16 17:22:22.157848000> service smartd done boot.msg: mountd statd nfsd sm-notifydone boot.msg: <notice -- Dec 16 17:22:22.474996000> service nfsserver doneStarting xend (already running pid 4041) done boot.msg: <notice -- Dec 16 17:22:27.398996000> startproc: execve (/usr/sbin/rpc.rquotad) [ /usr/sbin/rpc.rquotad ], [ DO_FASTBOOT=no CONSOLE=/dev/console SELINUX_INIT=YES ROOTFS_FSTYPE=ext4 SHELL=/bin/sh TERM=linux ROOTFS_FSCK=0 LC_ALL=POSIX INIT_VERSION=sysvinit-2.86 DO_BLOGD=yes REDIRECT=/dev/xvc0 COLUMNS=80 PATH=/bin:/sbin:/usr/bin:/usr/sbin vga=0x31a DO_CONFIRM=no RUNLEVEL=3 resume=/dev/VG0/SWAP PWD=/ SPLASHCFG= DO_QUIET=no PREVLEVEL=N LINES=24 HOME=/ SHLVL=2 DO_FORCEFSCK=no splash=silent SPLASH=no ROOTFS_BLKDEV=/dev/VG0/ROOT _=/sbin/startproc DAEMON=/usr/sbin/rpc.rquotad ] As I said in my OP -- "Which isn't telling me anything that I understand" Do you see anything instructive?
To get it to work, I have to exec twice,
exportfs -r exportfs: Warning: /usr/local/exports does not support NFS export. exportfs -r
No. Just run "rcnfsserver start".
The issue is NOT that the server isn't running after boot, service nfsserver status Checking for kernel based NFS server: mountd running statd running nfsd running the issue is that the exports aren't exported. Running your suggestion results in similar error message,
rcnfsserver start exportfs: Warning: /usr/local/exports does not support NFS export. mountd statd nfsd sm-notify
done
rcnfsserver start mountd statd nfsd sm-notify
done at which point, as before, the exports are correctly exported. My original question remains ... BenDJ -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org