From: Harald Hoyer Date: Wed, 27 Jun 2012 15:08:19 +0000 (+0200) Subject: TEST-20-NFS: trigger watchdog more often X-Git-Tag: 020~6 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f71145d20d42120a559c88d0fb5afe1710d81485;p=thirdparty%2Fdracut.git TEST-20-NFS: trigger watchdog more often --- diff --git a/test/TEST-20-NFS/client-init.sh b/test/TEST-20-NFS/client-init.sh index 9c56196d5..ad6a656c9 100755 --- a/test/TEST-20-NFS/client-init.sh +++ b/test/TEST-20-NFS/client-init.sh @@ -14,5 +14,7 @@ while read dev fs fstype opts rest; do echo "nfs-OK $dev $fstype $opts" > /dev/sda break done < /proc/mounts +#echo 'V' > /dev/watchdog #sh -i +>/dev/watchdog poweroff -f diff --git a/test/TEST-20-NFS/server-init.sh b/test/TEST-20-NFS/server-init.sh index a60a013c5..c3c023890 100755 --- a/test/TEST-20-NFS/server-init.sh +++ b/test/TEST-20-NFS/server-init.sh @@ -1,7 +1,10 @@ #!/bin/sh +exec >/dev/console 2>&1 +set -x export PATH=/sbin:/bin:/usr/sbin:/usr/bin export TERM=linux export PS1='nfstest-server:\w\$ ' +echo > /dev/watchdog stty sane echo "made it to the rootfs!" echo server > /proc/sys/kernel/hostname @@ -11,26 +14,42 @@ ip addr add 192.168.50.1/24 dev eth0 ip addr add 192.168.50.2/24 dev eth0 ip addr add 192.168.50.3/24 dev eth0 ip link set eth0 up +echo > /dev/watchdog mount --bind /nfs/client /nfs/nfs3-5 +echo > /dev/watchdog mount --bind /nfs/client /nfs/ip/192.168.50.101 +echo > /dev/watchdog mount --bind /nfs/client /nfs/tftpboot/nfs4-5 +echo > /dev/watchdog modprobe sunrpc +echo > /dev/watchdog mount -t rpc_pipefs sunrpc /var/lib/nfs/rpc_pipefs +echo > /dev/watchdog [ -x /sbin/portmap ] && portmap +echo > /dev/watchdog [ -x /sbin/rpcbind ] && rpcbind +echo > /dev/watchdog modprobe nfsd +echo > /dev/watchdog mount -t nfsd nfsd /proc/fs/nfsd +echo > /dev/watchdog exportfs -r +echo > /dev/watchdog rpc.nfsd +echo > /dev/watchdog rpc.mountd +echo > /dev/watchdog rpc.idmapd +echo > /dev/watchdog exportfs -r +echo > /dev/watchdog >/var/lib/dhcpd/dhcpd.leases +echo > /dev/watchdog chmod 777 /var/lib/dhcpd/dhcpd.leases +echo > /dev/watchdog dhcpd -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases -#sh -i -# Wait forever for the VM to die +echo -n "V" > /dev/watchdog echo "Serving NFS mounts" -while sleep 30; do >/dev/watchdog; done +while :; do sleep 30; done mount -n -o remount,ro / poweroff -f