digger wrote:
So given that 'shutdown -h now' in the Linode results in a reboot, if I want to actually shut it down, the way to do it is through Lassie which will initiate shutting down processes and services before the plug is pulled.
digger
As akerl mentioned, you can't have Lassie initiate a shutdown on your behalf. Lassie is just a shutdown watchdog. It monitors your Linode and if it detects a shutdown it restarts the instance. The only time Lassie won't initiate a restart is if you choose the shutdown command inside the Linode Manager. I am not sure how graceful that is to be honest. I haven't used it all that much. The reason 'shutdown -h now' causes a reboot is because Lassie can't tell why your Linode shutdown and issues a reboot.
I found a pretty old post from caker that explains Lassie:
https://blog.linode.com/2007/10/26/lass ... -watchdog/Still think the post is pretty accurate.