IMUSUPDATE — различия между версиями
Материал из ANT-Inform documentation
Hubbitus (обсуждение | вклад) (Formatting, сode highlight) |
Hubbitus (обсуждение | вклад) м (typo) |
||
(не показаны 2 промежуточные версии этого же участника) | |||
Строка 4: | Строка 4: | ||
<ol> | <ol> | ||
− | <li> | + | <li>Обновляем версии приложений, необходимые к доставке, правим в d:\imus\update.properties например |
− | + | ||
* для сервера приложений .201: | * для сервера приложений .201: | ||
<source lang="winbatch"> | <source lang="winbatch"> | ||
Строка 62: | Строка 61: | ||
Проверяем чтобы в логе d:\imus\esb\imus-esb\log\imus-db-updater.log не было ошибок. | Проверяем чтобы в логе 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''' необходимо выполнить команду: | + | |
+ | # Если была ошибка на этапе выполнения ключа lbu вида: '''ERROR [DBUpdater] liquibase.exception.DatabaseException: liquibase.exception.ValidationFailedException: Validation Failed: 1 change sets check sum''' необходимо выполнить команду: | ||
<source lang="winbatch"> | <source lang="winbatch"> | ||
liquibaseCmd clearCheckSums | liquibaseCmd clearCheckSums | ||
Строка 69: | Строка 69: | ||
Апдейтер закроется, после этого его нужно запустить заново и опять выполнить lbu, d команды апдейтера. | Апдейтер закроется, после этого его нужно запустить заново и опять выполнить lbu, d команды апдейтера. | ||
− | <li>В "Диспетчере сервера" запускаем все службы | + | <li>В "Диспетчере сервера" запускаем все службы imus-* |
</ol> | </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-*