Есть два варианта решения проблемы:
У меня все приложения крутятся под supervisor, так что я пошел этим путем.
Минимальный конфиг файл для супервизора:
[program:gearmand]
command=/usr/sbin/gearmand -L 127.0.0.1 --user=gearman --log-file=stderr
autorestart=true
autostart=true
-L 127.0.0.1 указано, во первых, что-бы gearman не биндился на внешние интерфейсы (там все закрыто фаирволом, но все же). Во вторых - если на машине включен ipv6, но не настроен, то gearman будет пытаться забиндиться и на ipv6 и падать.
З.Ы. инит для supervisord в 14.04 тоже кривой, но это уже другая история.
]]>