[Users] Resume on restart?

Dariush Pietrzak ml-openvz-eyck at ddiary.eu
Mon Nov 19 09:51:22 EST 2007


What do you think about something like this in startup scripts:

--- /etc/init.d/vz      2007-01-27 23:22:29.000000000 +0100
+++ vz-with-resume      2007-11-19 15:48:56.610649500 +0100
@@ -224,8 +224,14 @@
                                        need_restart="${need_restart} ${veid}"
                                fi
                        fi
+                       if [ -e /var/tmp/Dump.$veid ] 
+                       then
+                       startcmd=restore
+                       else
+                       startcmd=start
+                       fi
                fi
-               msg=`$VZCTL start ${veid} 2>&1`
+               msg=`$VZCTL $startcmd ${veid} 2>&1`
                if [ $? -eq 0 ]; then
                        print_success
                else

with this, kernel upgrades can be optionally performed like this:
vzctl chkpnt server01
vzctl chkpnt server02
...
reboot

-- 
Key fingerprint = 40D0 9FFB 9939 7320 8294  05E0 BCC7 02C4 75CC 50D9
 Total Existance Failure


More information about the Users mailing list