IMUSUPDATE — различия между версиями
Материал из ANT-Inform documentation
Kriffer (обсуждение | вклад) (Обновление ИМУС) |
Hubbitus (обсуждение | вклад) м (typo) |
||
(не показаны 3 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
− | + | == Процедура обновления ИМУС == | |
− | + | Для компаний, проводящих обновление самостоятельно. | |
− | + | <ol> | |
+ | <li>Обновляем версии приложений, необходимые к доставке, правим в d:\imus\update.properties например | ||
+ | * для сервера приложений .201: | ||
+ | <source lang="winbatch"> | ||
+ | esb.build = 1.8.41-475 | ||
+ | quick.build = 1.8.41-1613 | ||
+ | webapps.build = 1.8.41-1613 | ||
+ | </source> | ||
+ | * для сервера взаимодействия .202: | ||
+ | <source lang="winbatch"> | ||
+ | esb.build = 1.8.41-475 | ||
+ | quick.build = none | ||
+ | webapps.build = none | ||
+ | </source> | ||
− | для сервера | + | * для сервера БД .203: |
− | + | <source lang="winbatch"> | |
− | + | esb.build = 1.8.41-475 | |
− | + | quick.build = none | |
+ | webapps.build = none | ||
+ | </source> | ||
− | + | <li>запускаем в командной строке | |
− | + | <source lang="winbatch"> | |
− | + | imusup dwns | |
− | + | </source> | |
− | + | ; dwns : загрузка новой версии апдейтера | |
− | + | <source lang="winbatch"> | |
− | + | imusup dwne dwnq dwnw | |
− | + | </source> | |
− | + | ||
− | + | ||
− | + | ; dwne : загрузка версии esb для сервера взаимодействия .202 | |
− | + | ; dwnq : загрузка версии quick для сервера приложений .201 | |
+ | ; dwnw : загрузка версии webapps для сервера приложений .201 | ||
− | + | <li>в "Диспетчере сервера" останавливаем все службы imus-* и ActiveMQ | |
− | + | <li> запускаем: | |
− | + | <source lang="winbatch"> | |
− | + | imusup upde | |
+ | </source> | ||
− | + | для сервера приложений .201 также: | |
+ | <source lang="winbatch"> | ||
+ | imusup updq | ||
+ | imusup updw | ||
+ | </source> | ||
− | + | <li> на сервере взаимодействия .202 запускаем d:\imus\esb\imus-esb\imus-db-updater.bat | |
− | + | последовательно с ключами u, lbu, d: | |
− | + | <source lang="winbatch"> | |
− | + | imus-db-updater.bat u | |
+ | imus-db-updater.bat lbu | ||
+ | imus-db-updater.bat d | ||
+ | </source> | ||
− | + | Проверяем чтобы в логе d:\imus\esb\imus-esb\log\imus-db-updater.log не было ошибок. | |
− | + | ||
− | + | ||
− | + | # Если была ошибка на этапе выполнения ключа lbu вида: '''ERROR [DBUpdater] liquibase.exception.DatabaseException: liquibase.exception.ValidationFailedException: Validation Failed: 1 change sets check sum''' необходимо выполнить команду: | |
− | + | <source lang="winbatch"> | |
− | + | liquibaseCmd clearCheckSums | |
− | + | </source> | |
− | + | Апдейтер закроется, после этого его нужно запустить заново и опять выполнить lbu, d команды апдейтера. | |
− | + | ||
− | + | <li>В "Диспетчере сервера" запускаем все службы imus-* | |
− | + | </ol> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + |
Текущая версия на 23:04, 14 апреля 2015
Процедура обновления ИМУС
Для компаний, проводящих обновление самостоятельно.
- Обновляем версии приложений, необходимые к доставке, правим в d:\imus\update.properties например
- для сервера приложений .201:
esb.build = 1.8.41-475 quick.build = 1.8.41-1613 webapps.build = 1.8.41-1613
- для сервера взаимодействия .202:
esb.build = 1.8.41-475 quick.build = none webapps.build = none
- для сервера БД .203:
esb.build = 1.8.41-475 quick.build = none webapps.build = none
- запускаем в командной строке
imusup dwns
- dwns
- загрузка новой версии апдейтера
imusup dwne dwnq dwnw
- dwne
- загрузка версии esb для сервера взаимодействия .202
- dwnq
- загрузка версии quick для сервера приложений .201
- dwnw
- загрузка версии webapps для сервера приложений .201
- в "Диспетчере сервера" останавливаем все службы imus-* и ActiveMQ
- запускаем:
imusup upde
для сервера приложений .201 также:
imusup updq imusup updw
- на сервере взаимодействия .202 запускаем d:\imus\esb\imus-esb\imus-db-updater.bat
последовательно с ключами u, lbu, d:
imus-db-updater.bat u imus-db-updater.bat lbu imus-db-updater.bat d
Проверяем чтобы в логе d:\imus\esb\imus-esb\log\imus-db-updater.log не было ошибок.
- Если была ошибка на этапе выполнения ключа lbu вида: ERROR [DBUpdater] liquibase.exception.DatabaseException: liquibase.exception.ValidationFailedException: Validation Failed: 1 change sets check sum необходимо выполнить команду:
liquibaseCmd clearCheckSums
Апдейтер закроется, после этого его нужно запустить заново и опять выполнить lbu, d команды апдейтера.
- В "Диспетчере сервера" запускаем все службы imus-*