Проблема | Возможная причина | Диагностика | Способ устранения |
---|---|---|---|
Не работает web интерфейс КС | Не запущен virgo | Проверить запущен ли сервис virgo ps ax| grep virgo | Запустить virgo sudo start virgo |
Не запускается virgo | Ошибки в /opt/virgo/service.out | ||
Не запускается virgo | Не работает mongo | Ошибки в /opt/virgo/service.out com.mongodb.MongoException: can't find a master | Запустить mongo sudo start mongodb |
Не запускается mongo | Смотрим логи - /var/log/syslog и /var/log/mongodb/mongodb.log | Перезапустить mongodb sudo restart mongodb Если ошибка повторяется попробовать восстановить sudo -u mongodb mongod --repair --dbpath /var/lib/mongodb Если проблема на МКС и mongo так и не запускается, то можно восстановить дерево из ЦКС
sudo mkdir -p /var/lib/mongodb_backup_`date -I` && mv /var/lib/mongodb/* /var/lib/mongodb_backup_`date -I`
sudo restart mongodb
sudo apt-get install --reinstall artixcs-middle
зайти в WEB на ЦКС, выбрать нужный МКС, и деактивировать его (на центральном сервере), а затем проинициализировать. Через несколько минут дерево на МКС должно восстановиться. | |
Не запускается qpid | Смотрим логи - /var/log/syslog и /var/log/qpid/qpid.log | Перезапустить sudo /etc/init.d/qpidd restart | |
Не запускается MySQL | Смотрим логи - /var/log/syslog и /var/log/mysql/error.log | Перезапустить sudo restart mysql | |
Не возможно подключиться к MySQL | Локальный пользователь для MySQL netroot, пароль netroot mysql -unetroot -pnetroot | ||
Не копируются данные из MSSQL в MySQL | Не работает трансфер | Данные в таблице со временем последнего копирования устаревшие | Перезапустить virgo |
Ошибки при генерации справочника | Не работает qpid на КС | Ошибка при помещении справочника в очередь | Запустить qpid sudo /etc/init.d/qpidd start |
Не работает MySQL | Ошибка при выборке данных | Запустить mysql sudo start mysql | |
Переполнение очереди для одной из касс | Не во все очереди удалось поместить справочник | Найти кассы с большим числом сообщений (на Сводной таблице упорядочить по кол-ву сообщений в очереди) очистить очереди этих касс, разобраться с первопричиной | |
Нет данных для выгрузки в одной из таблиц , либо сформированы команды на удаление всех данных в одной из таблиц (число команд удаления = предыдущему кол-ву записей) | Сформирован пустой справочник. Передача справочника запрещена настройками | Понять причину отсутствия данных, заполнить данные или убрать данный справочник из выгрузки | |
Не доходят справочники до одной из касс | Нет доступа до сервера | ||
Ошибка при загрузке на кассе | Посмотреть логи кассы в веб и на кассе | ||
Не доходят справочники до всех касс | Не работает qpid на КС | Выполнить команду qpid-stat -q Должен отобразиться список очередей | Перезапустить qpid, убедиться в его работоспособности sudo /etc/init.d/qpidd restart |
Есть сообщения в очереди обмена КС | Не работает nes | Не пустые очереди artix.loaddict.* Сервис nes не запущен | Запустить nes sudo start nes |
Ошибка при загрузке справочников через SOAP | Не работает exchangers-soap-upload | Запустить exchangers-soap-upload sudo start exchangers-soap-upload | |
Ошибка при загрузке справочников через REST | Не работает exchangers-rest-upload | Запустить exchangers-soap-upload sudo start exchangers-rest-upload | |
Не обрабатываются файлы из директории обмена | Не работает exchangers-upload | Запустить exchangers-upload sudo start exchangers-upload | |
Не приходят продажи с одной из касс | Нет доступа до сервера | ||
Ошибка при формировании выгрузки на кассе | Посмотреть логи кассы в веб и на кассе | ||
Заблокирована загрузка продаж на КС по данной кассе (* требуется обновление КС) | Файлы в директории /opt/cashserver/uploaddir | Перезапустить virgo | |
Не приходят продажи со всех касс | Не включено расписание | Нет записей в логах о загрузке продаж. На вкладке планировщика задачи отвечающие за загрузку продаж в состоянии 'Остановлен' | Запустить задачи на загрузку продаж. |
Нет доступа до сервера | |||
Не работает qpid на КС | Выполнить команду qpid-stat -q Должен отобразиться список очередей | Перезапустить qpid, убедиться в его работоспособности sudo /etc/init.d/qpidd restart |
При возникновении проблем в работе КС необходимо убедиться в наличии достаточного свободного места в системе(а так-же на разделах которые использует КС, если при установке выделялись отдельные разделы под разные компоненты КС)
Overview
Content Tools