Как перезапустить Zimbra сервер, полностью и по компонентам
Добрый день уважаемые читатели и подписчики блога pyatilistnik.org, не так давно я вам рассказывал, как на почтовом сервере Zimbra установить SSL сертификат, сегодня расскажу еще очень полезную вещь, как перезапустить Zimbra сервер, полностью или отдельный компонент. Данная задача может у вас возникать в повседневной жизни по ряду причин, и согласитесь, что перезапустить службу, в разы проще и правильнее, чем перезапускать полностью ваш сервер.
Компоненты Zimbra
Давайте рассмотрим для начала, какие службы входят в ваш почтовый сервер, для этого я зайду на свой сервер и перейду на вкладку "Монитор - Состояние сервера":
- antispam
- mailbox
- snmp
- mta
- zimbra
- logger
- ldap
- dnscache
- service
- zimbraAdmin
- zinmlet
- zmconfigd
- memcached
- proxy
- antivirus
- opendkim
- stats
так же в каталоге /opt/zimbra/bin/ вы можете обнаружить сами службы и вспомогательные сервисы Zimbra.
Первым делом давайте посмотрим статус служб, как это сделать в веб интерфейсе я описал выше, сделаем тоже самое в консоли, с помощью команды:
Как видите, каждая служба у меня имеет статус "Running", то есть зупущенна.
Полный перезапуск сервера Zimbra
Для этой задачи нам потребуется войти под учетной записью zimbra, так как все службы запущены из под нее, в противном случае вы получите сообщение
Вводим:
su zimbra
после
/opt/zimbra/bin/zmamavisdctl restart
Ключи stop или start отключают или включают сервис.
Перезапуск отдельных служб
Как я писал выше, все службы лежат в каталоге /opt/zimbra/bin/, для примера я хочу перезапустить сервис zmamavisdctl, для этого я пишу.
пример /opt/zimbra/bin/zmamavisdctl restart либо я хочу перезапустить Postfix, сделать можно такие команды /opt/zimbra/bin/zmmtactl reload или /opt/zimbra/bin/postfix reload
Как видите перезапускать службу Zimbra, не сложнее чем в Windows, и без перезагрузки сервера, 100% uptime.