07.09.2015 13:08
помогло 52 15 * * * root /sbin/shutdown -h now
19.09.2015 08:55
Подскажите команда init 0 выключает кассу так же как и через меню на кассе (меню выключение машины)?
19.09.2015 08:59
Просто наш сервис менеджер говорит что команда poweroff и init 0 убивают БД.
19.09.2015 09:03
Чтобы не гадать, как настроена касса, посмотрите в журнал mysql, там должны быть команды останова БД при этих командах. Суть этих команд - штатное выключение.
19.09.2015 09:16
Если не сложно ткните носом где это можно посмотреть.
19.09.2015 09:18
у меня кассы под рукой нет, обычно в Linux журнал лежит в /var/log/mysql

Цитата:
150906 10:45:02 [Note] Event Scheduler: Purging the queue. 0 events
150906 10:45:03 [Note] InnoDB: FTS optimize thread exiting.
150906 10:45:03 [Note] InnoDB: Starting shutdown...
150906 10:45:04 [Note] InnoDB: Shutdown completed; log sequence number 41678071907
150906 10:45:04 [Note] /usr/sbin/mysqld: Shutdown complete
19.09.2015 13:52
mysql'ный журнал на укмной кассе /usr/local/mysql/localhost.err

Есть один нюанс, который может ввести в заблуждение.
При указанных командах mysql останавливается корректно и с бд все должно быть в порядке,
но есть файлы-флаги, которые создаются при запуске ukmclient'а и в именах которых хранится что-то типа идентификаторов сессий ukmclient'а в бд mysql. Эти файлы-флаги удаляются только при остановке ukmclient'а через меню-выключение машины. При запуске ukmclient'а если есть "старые" файлы-флаги, то он считает, что прошлое выключение было некорректным и запускает проверку бд. Файлы-флаги хранятся в /usr/local/ukm/ (именно ukm, а не ukmclient). Ничего страшного кроме времени, тратящегося на проверку бд, я тут не вижу. Скажем, если выполнить /etc/init.d/ukmclient stop, то поведение будет абсолютно таким же, т.е. будет проверка бд.
19.09.2015 14:29
т.е. можно создать/изменить флаг по нужному пути и касса вырубится как при выключении из менюшки?
19.09.2015 14:31
собственно нужно добиться выключения кассы как через менюшку.
19.09.2015 18:06
Флагом не выключится, речь идет о том, что если для БД есть команды останова, которые выполняются при штатном выключении, то для УКМ - нет.
Если из меню выйти, то они удалятся. Можно останавливать через poweroff, лишний раз проверить БД не помешает.
Часовой пояс GMT +3, время: 16:30.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.