Пересоздание базы данных Logger в Zimbra Collaboration 8.X.
После манипуляции и переименованием имени сервера Zimbra, я столкнулся с такой ошибкой в веб-интерфейсе при попытке просмотреть статистику сервера.
Сообщение: system failure: java.lang.ArrayIndexOutOfBoundsException: Index 5 out of bounds for length 5 Код ошибки: service.FAILURE Method: [unknown] Детали:soap:Receiver
Причина данной ошибки в том что в файлах логов присутствует старое имя сервера и при построение графика вываливается в такую ошибку.. Исправить это можно путем пересоздания базы данных логов.
Останавливаем службу logger и переходим в рабочий каталог хранения базы данных logger:
su - zimbra -c "zmloggerctl stop" cd /opt/zimbra/logger
Удаляем текущую базу данных logger:
rm -rf data
Инициализируем новую базу данных logger:
su - zimbra -c "/opt/zimbra/libexec/zmloggerinit"
[stextbox id=’info’]ИНФОРМАЦИЯ. По завершении инициализации служба logger будет автоматически запущена.[/stextbox]
Запускаем службу отслеживание ведение логов:
su - zimbra -c "zmlogswatchctl start"
Через некоторое время в процессе накопления данных, графики в веб-интерфейсе будут отображаться.
Обсуждение
Нет комментариев.