[ОТВЕТИТЬ]
31.01.2016 13:06
DoctorMozard
 
Возможна ли перепроливка кассы с сервера? Сейчас приходится на каждой кассе загружаться с USB флешки и перепроливалить кассы. Может есть скрипт какой чтобы делать это удаленно с сервера?
01.02.2016 07:28
Mtirt
 
Можно. Ищи инструкцию на форуме. Я точно её выкладывала.
Года три, примерно, назад.
01.02.2016 09:16
Никита
 
Если кто найдет скиньте тут ссылку. Спасибо
01.02.2016 12:30
Никита
 
о! есть второй вариант поднять кассу из дампа...точнее мускул
1. service mysql stop
2. добавить на кассе в файл /etc/my.cnf в секцию [mysqld] ключ
set-variable=innodb_force_recovery=6

3. service mysql start
4. mysqldump -uroot -pCtHDbCGK.C --opt ukmclient > /usr/local/ukmclient/ukmclientdb.sql
5. убедиться в том, что в файле ukmclientdb.sql содержится дапм БД терминала (большой размер, запросы SQL);

6. service mysql stop
7. в папке usr/local/mysql/var/ удалить все файлы и папки кроме папок mysql и test
8. в файле /etc/my.cnf в секции [mysqld] ключ закоментировать символом "#":
#set-variable=innodb_force_recovery=6
9. service mysql start
10. mysql -uroot -pCtHDbCGK.C
11. create database ukmclient; use ukmclient;
12. source /usr/local/ukmclient/ukmclientdb.sql;
13. quit
14. reboot
01.02.2016 12:41
Mtirt
 
Так это не с сервера. Это из дампа.
01.02.2016 15:57
whitewizard
 
Дык задача какая стоит?
05.02.2016 08:43
DoctorMozard
 
тот вариант что вы прислали нужен для восстановления базы данных. есть ли возможность именно перепролить кассу удаленно. при перепроливке через флешку установщик тянет образ линюкса укма и т.д. с сервера. возможно есть скрипт который сначала выставляет флаги для скачивания всего необходимого затем перегрузка кассы и установка как с флешки?
05.02.2016 14:05
DoctorMozard
 
например чтобы можно было перепролить все кассы ночью (задать в кроне задачу). утром пришел пролил пинпады и готово. не бегать по всем кассам. а сама перепроливка нужна для обновления ядра линюха на кассах.
05.02.2016 14:31
Mtirt
 
Лентяй вы, батенька...
Читать надо откуда-то отсюда:
05.02.2016 15:01
DoctorMozard
 
хороший сисадмин - ленивый сисадмин
05.02.2016 15:47
DoctorMozard
 
а вообще было бы классно чтобы провернуть это прям из вэб морды как при включении/отключении автообновления..
13.02.2016 07:51
Protas
 
0. Блокируем кассу в web-е. Проверяем, что магазин и конфигурация по умолчанию соответствуют настройкам нашей кассы.
1. Заходим на кассу по ssh
2. ukmoff (останавливаем автозапуск ukmclient)
3. \etc\init.d\ukmclient stop или service ukmclient stop
4. \etc\init.d\mysql stop или service mysql stop
5. делаем копию (\usr\local\mysql\var\ и удаляем файлы базы данных (\usr\local\mysql\var\ ib_logfile0, ib_logfile1, ibdata1)
6. скачиваем с сервера
wget
достаем из него ukm.sql и setver.sql
7. запускаем mysql \etc\init.d\mysql start или service mysql start
8. подключаемся к
mysql -uroot -pCtHDbCGK.C
9. удаляем базу данных
drop database ukmclient;
10. создаем её снова
create database ukmclient;
11. use ukmclient;
12. по очереди выполняем оба скачанных скрипта:
source ukm.sql;
source setver.sql;
13. выходим из mysql - exit
14. ukmon
15. \etc\init.d\ukmclient start или service ukmclient start
16. Просим кого-нибудь дойти до кассы и ввести номер кассы.
Это при уверенности что все выгружено.
15.02.2016 14:32
Павел Сосновских
 
для обновления ядра тоже необязательно все перепроливать
советую изучить этот патч
цель его была несколько в другом, но по нему можно понять как обновить ядро укм-кассы, в т.ч. удаленно
только нужны будут сами файлы ядра, т.е. можно перепролить одну кассу, можно тестовый стенд и сдернуть файлы оттуда
так даже с пин-падами ничего делать не придется

скорее всего файлы также можно сдернуть с сервера, с упомянутого выше ukminstall'а
Опции темы


Часовой пояс GMT +3, время: 05:38.

 

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