test: ping watchdog in dhcp servers
parent
9f0878540b
commit
481ee9e6fc
|
@ -50,9 +50,11 @@ echo > /dev/watchdog
|
||||||
echo > /dev/watchdog
|
echo > /dev/watchdog
|
||||||
chmod 777 /var/lib/dhcpd/dhcpd.leases
|
chmod 777 /var/lib/dhcpd/dhcpd.leases
|
||||||
echo > /dev/watchdog
|
echo > /dev/watchdog
|
||||||
dhcpd -d -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases
|
dhcpd -d -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases &
|
||||||
echo -n "V" > /dev/watchdog
|
|
||||||
echo "Serving NFS mounts"
|
echo "Serving NFS mounts"
|
||||||
while :; do sleep 30; done
|
while :; do
|
||||||
|
[ -n "$(jobs -rp)" ] && echo > /dev/watchdog
|
||||||
|
sleep 10
|
||||||
|
done
|
||||||
mount -n -o remount,ro /
|
mount -n -o remount,ro /
|
||||||
poweroff -f
|
poweroff -f
|
||||||
|
|
|
@ -14,8 +14,13 @@ ip addr add 192.168.50.1/24 dev ens3
|
||||||
ip link set ens3 up
|
ip link set ens3 up
|
||||||
>/var/lib/dhcpd/dhcpd.leases
|
>/var/lib/dhcpd/dhcpd.leases
|
||||||
chmod 777 /var/lib/dhcpd/dhcpd.leases
|
chmod 777 /var/lib/dhcpd/dhcpd.leases
|
||||||
dhcpd -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases
|
dhcpd -d -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases &
|
||||||
|
/usr/sbin/iscsi-target -D -t iqn.2009-06.dracut &
|
||||||
# Wait forever for the VM to die
|
# Wait forever for the VM to die
|
||||||
/usr/sbin/iscsi-target -D -t iqn.2009-06.dracut
|
echo "Serving iSCSI"
|
||||||
|
while :; do
|
||||||
|
[ -n "$(jobs -rp)" ] && echo > /dev/watchdog
|
||||||
|
sleep 10
|
||||||
|
done
|
||||||
mount -n -o remount,ro /
|
mount -n -o remount,ro /
|
||||||
poweroff -f
|
poweroff -f
|
||||||
|
|
|
@ -17,9 +17,11 @@ nbd-server 2000 /dev/sdb -C /dev/null
|
||||||
nbd-server 2001 /dev/sdc -C /dev/null
|
nbd-server 2001 /dev/sdc -C /dev/null
|
||||||
>/var/lib/dhcpd/dhcpd.leases
|
>/var/lib/dhcpd/dhcpd.leases
|
||||||
chmod 777 /var/lib/dhcpd/dhcpd.leases
|
chmod 777 /var/lib/dhcpd/dhcpd.leases
|
||||||
dhcpd -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases
|
dhcpd -d -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases &
|
||||||
#sh -i
|
echo "Serving NBD disks"
|
||||||
# Wait forever for the VM to die
|
while :; do
|
||||||
while sleep 60; do sleep 60; done
|
[ -n "$(jobs -rp)" ] && echo > /dev/watchdog
|
||||||
|
sleep 10
|
||||||
|
done
|
||||||
mount -n -o remount,ro /
|
mount -n -o remount,ro /
|
||||||
poweroff -f
|
poweroff -f
|
||||||
|
|
|
@ -84,15 +84,11 @@ exportfs -r
|
||||||
>/dev/watchdog
|
>/dev/watchdog
|
||||||
chmod 777 /var/lib/dhcpd/dhcpd.leases
|
chmod 777 /var/lib/dhcpd/dhcpd.leases
|
||||||
>/dev/watchdog
|
>/dev/watchdog
|
||||||
dhcpd -d -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases
|
dhcpd -d -cf /etc/dhcpd.conf -lf /var/lib/dhcpd/dhcpd.leases &
|
||||||
#echo -n 'V' > /dev/watchdog
|
|
||||||
#sh -i
|
|
||||||
#tcpdump -i ens3
|
|
||||||
# Wait forever for the VM to die
|
|
||||||
echo "Serving NFS mounts"
|
echo "Serving NFS mounts"
|
||||||
while :; do
|
while :; do
|
||||||
|
[ -n "$(jobs -rp)" ] && echo > /dev/watchdog
|
||||||
sleep 10
|
sleep 10
|
||||||
>/dev/watchdog
|
|
||||||
done
|
done
|
||||||
mount -n -o remount,ro /
|
mount -n -o remount,ro /
|
||||||
poweroff -f
|
poweroff -f
|
||||||
|
|
Loading…
Reference in New Issue