I use a workaround to execute jobs in remote hosts like this:
type=command
command=ssh HostA ‘do-some-thing'
However, when I cancel the job manually, azkaban simply kills the local ssh process. Command in remote host is still running. Is there any way to solve it?