Как быстро обновить кассу до последнего патча 52 версии

Большинство проблем, связанных с обновлением кассы связаны с некорректными конфигурационным файлом или необновленным jar-файлом самого МУК.
Мы собрали самые актуальные рабочие файлы для МУКа кассы,которые позволяют избежать подобных проблем, если строго следовать инструкции.

ВАЖНО! Данную процедуру можно выполнить на версиях кассы начиная с 10.0.1.50
Если сомневаетесь в своих действиях,то предварительно бэкапируйте образ кассы командой: cash backup



Порядок действий:
0. Убедиться,что на кассе создана папка /storage/crystal-conf/logs .Если нет,то создать ее
1. Скопировать на кассу содержимое архива "Рабочий МУК" в папку /storage/crystal-conf/
2. Отредактировать файл daemon_config.properties
#Sun Nov 09 14:01:18 MSK 2014
SQLExecScript=psql %s -U postgres -f %s
CCMIP=
SQLBackup=pg_dump -U postgres -i -Fc -c -f %s %s
WorkPath=/home/tc/storage/crystal-conf
MaxConnection=10
ServerPort=2005
log4j.appender.Console.layout.ConversionPattern=%d [%t] [%p,%c{1}] %m%n
CashPath=/home/tc/storage/crystal-cash
SocketStreamTimeout=30000
BroadcastPort=4444
log4j.appender.Console.layout=org.apache.log4j.PatternLayout
ListenPort=4004
TopologyAddress=1.0.701.16 -- указать номер магазина/кассы с учетом топологии (1.0.номер магазина.номер кассы)
SQLDropConnections=psql -U postgres -c "SELECT pg_terminate_backend(procpid)  FROM pg_stat_activity WHERE procpid <> pg_backend_pid();"
FoundServerIP=10.224.10.4 --указать IP-адрес сервера
SQLCreateDB=createdb -U postgres %s
PGPASSWORD=postgres
log4j.appender.Console.Threshold=INFO
SQLDropDB=dropdb -U postgres %s
SQLRestore=pg_restore -U postgres -i -c -d %s %s
log4j.rootCategory=INFO, Console
log4j.appender.Console=org.apache.log4j.ConsoleAppender
TopologyPrefix=1.0
BroadcastEnabled=yes
ServerIP=
3. Перезагрузить кассу cash restart
4. Приступить к обновлению до последнего актуального патча

ċ
Рабочий МУК.zi_p
(9794k)
Тырнов Андрей,
23 дек. 2014 г., 4:55
Comments