Перезапустить amavisd или как презепускать службы Zimbra

Почтовый сервер Zimbra состоит из служб. Запущенные службы можно посмотреть через веб интерфейс или консоль на сервере. Но если служба не запущен или необходимо его перезагрузить, то не надо перезагружать весь сервер. Рассмотрим пример перезапуска службы amavisd.

Все модули можно увидеть набрав в консоле сервера команду и увидеть:

# service zimbra status
Host mail.it-article.ru
    antispam                Running
    antivirus               Running
    ldap                    Running
    logger                  Running
    mailbox                 Running
    mta                     Running
    opendkim                Running
    snmp                    Running
    spell                   Running
    stats                   Running
    zmconfigd               Running

Или через Веб-интерфейс "Монитор" - "Состояние сервера".

Почтовый сервер запущен под пользователем zimbra и все манипуляции также необходимо делать под данным пользователем, таккак все службы работают из под данного пользователя, служба amavisd не исключение. Для перезапуска amavisd службы необходимо зайти под пользователем zimbra.

[aleksey@mail ~]$ sudo su
[sudo] password for aleksey:
[root@mail aleksey]# su zimbra
[zimbra@mail aleksey]$ /opt/zimbra/bin/zmamavisdctl restart
Stopping amavisd... done.
Starting amavisd...done.
[zimbra@mail aleksey]$ /opt/zimbra/bin/zmamavisdctl status
amavisd is running.
[zimbra@mail aleksey]$

Все службы находятся в папке /opt/zimbra/bin/ и начинаются с zm... Таким образом мы перезапустили amavisd службу не перегружая весь сервер.