Публичное пространство

SetRetail10 ◾️ Переустановка SetRetail10 на CentOS7

Внимание!

  1. Перед выполнением операции убедитесь в её необходимости.

  2. Данная операция может быть выполнена, когда требуется произвести повторную установку сервера и на нём установлено стороннее ПО, которое нельзя удалять.

  3. Во всех случаях, когда стороннее ПО не установлено, рекомендуется устанавливать полный образ.

  4. Инструкция только для тех сборок CentOS7, на которых уже был ранее установлен SetRetail10 не ниже версии 10.2.30.0.

Дистрибутив

Подготовка файла установки

1. С помощью архиватора 7-Zip кликните по файлу образа CentOS7 с SetRetail10 правой кнопкой мыши → выберите 7-Zip → выберите Открыть архив.

2. Перейдите в папку local.

3. Кликните по файлу set10install.sh → нажмите Извлечь → нажмите OK.

4. Дождитесь окончания процесса распаковки.

6. Будет извлечен файл дистрибутива SetRetail10.

Копирование файла на сервер

1. Загрузите и установите WinSCP.

2. Подключитесь к серверу.

Установите File protocol: SFTP → введите данные для подключения к серверу: Host name: IP-адрес, User name: root, Password: <уточните в службе поддержки CSI> → нажмите Save → установите флажок Save password (not recommended) → нажмите OK → нажмите Login → в момент подключения в появившимся окне нажмите Yes.

3. Кликните по файлу set10install.sh → нажмите клавишу F5 → нажмите OK. Подтвердите замену файла если будет выдан запрос.

4. Дождитесь окончания копирования.

Установка

1. Подключитесь с помощью PuTTy к серверу SetRetail10 или с помощью SetConsole.

2. Остановите службы сервера SetRetail10.

Выполните следующие команды:

service JBOSS_SVC stop service SCM_SVC stop service nginx stop

3. Если необходимо, то выполните бэкапирование баз данных.

Этот шаг нужно выполнить перед следующим!

4. Остановите службу PostgreSQL.

Выполните команду:

service postgresql-9.4 stop

5. Наберите команду mc для запуска Midnight Commander.

6. Перейдите в папку /var/lib/jboss → выделите все файлы и папки клавишей Ins.

Если в папке сервера присутствуют сертификаты сторонних разработчиков или индивидуальные настройки, тогда сделайте резервную копию таких файлов.

7. Нажмите клавишу F8 → выберите Yes → нажмите клавишу Enter.

Начнется процесс удаления файлов. Если в процессе удаления появится сообщение о том, удалять ли не пустые папки → выберите All → нажмите клавишу Enter.

8. Дождитесь окончания процесса удаления.

9. Нажмите клавишу F10 для выхода из Midnight Commander.

10. Запустите службу PostgreSQL.

Выполните команду:

service postgresql-9.4 start

11. Следующим шагом, выполните удаление баз данных.

Выполните команды:

12. Для запуска установки выполните следующие команды:

13. Введите данные для установки → нажмите Enter.

14. Дождитесь окончания установки.

15. После окончания установки выполните команду

16. Наберите команду mc для запуска Midnight Commander → перейдите по пути /var/lib/jboss/standalone/deployments

Проверьте, что файл приложения в статусе deployed.

17. Наберите адрес сервера в строке браузера → проверьте, что страница авторизации открывается.

18. Введите логин и пароль по умолчанию → проверьте вход на сервер приложений.

  • Логин: manager

  • Пароль: password

Дополнительная информация

Бэкапирование баз данных

1. Скачайте инструмент для бэкапирования базы данных.

2. Скопируйте инструмент на сервер SetRetail10 с помощью WinSCP в папку /root

3. Подключитесь с помощью PuTTy или SetConsole к командной строке.

4. Выполните команду mc для запуска Midnight Commander → выберите файл SaveDBImage.sh → нажмите клавишу F4 для редактирования.

По умолчанию папка для сохранения бэкапов БД /tmp, вы можете изменить её по своему желанию.

Если у вас используется другой пароль к серверу СУБД PostgreSQL, установите его.

5. Сохраните файл.

6. Выполните выход из Midnight Cimmander клавишей F10 → выполните команду sh SaveDBImage.sh для бэкапирования

7. Наберите команду mc для перехода в папку, куда создаются архивы → проверьте наличие файлов дампа БД.

8. Проверьте в лог-файлах бэкапирования, что процесс резервирования сработал корректно.

9. Убедитесь, что сохранение БД прошло без ошибок.

 

© 1994-2023, ООО «Кристалл Сервис Интеграция».
Все права защищены..

Политика обработки персональных данных