Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Блок кода
linenumberstrue
sudo usermod -aG sudo one
sudo usermod -aG docker one

3. Войти в систему под этим пользователем :

...

Информация

FQDN (Fully Qualified Domain Name) полное доменное имя определяющее узел в сети Интернет (имя домена, на которое будет реагировать веб-сервер).

FQDN должен быть одинаковым, что на первом сервере, что на втором сервере.


7. После этого запустится инициализация keepalived.
Если в сети присутствуют другие сервера с keepalived, то необходимо будет указать значение “0” для создания нового мастер-сервера, как это показано на рисунке 6.

Image Removed
Рисунок 6 - Инициализация keepalived (MASTER)

Предупреждение

Особое внимание стоит обратить на строчку:
“Получено состояние Keepalived 'MASTER' из файла /tmp/keepalived.data”.

На втором сервере мы ожидаем увидеть подобное сообщение:
”Получено состояние Keepalived 'BACKUP' из файла /tmp/keepalived.data”.

Предупреждение

Не дожидаясь окончания загрузки образов Docker, необходимо выполнить пункты 6 и 7 на втором сервере.

На втором сервере необходимо будет выбрать именно тот “Мастер-сервер”, который был создан на первом сервере, например как на рисунке 7.

Image Removed
Рисунок 7 - Инициализация keepalived (BACKUP)

8. После установки основных компонентов будет предложено установить SMTP (рисунок 8установки основных компонентов будет предложено установить SMTP (рисунок 6).


Рисунок 8 6 - Установка SMTP


Информация

SMTP_HOST - имя хоста или IP-адрес SMTP-сервера, который будет отправлять сообщения;

SMTP_PORT - номер порта для подключения к SMTP-серверу, по умолчанию 25;

SMTP_USER - логин учетной записи (УЗ) для SMTP;

SMTP_PASS - пароль УЗ для SMTP.


98. Дальше выполняется создание, запуск платформы и инициализация БД (рисунок 97).


Рисунок 9 7 - Ожидание ответа от второго сервера

109. После завершения установки отобразится запись:

...

Для контроля работоспособности Wimark One пользователю следует перейти на web интерфейс платформы. При успешном завершении установки отобразится форма авторизации в соответствии с рисунком 108.

Подсказка

Логин/пароль по умолчанию: wimark/wimark




Рисунок 10 8 - Форма авторизации

Создание резервных копий (версия 1.11.8 и выше)

...

Блок кода
linenumberstrue
cp -r /opt/wimark/static /opt/wimark_backup/static

Обновление Wimark One (HA)

...

до версии 1.

...

12.

...

1

...

Информация

При обновлении Wimark One с более ранних версий (до 1.11.8), необходимо сначала выполнить обновление на версию 1.11.8 в соответствии с документацией “Wimark One: установка и обновление на свои сервера (HA)_1.11”.

...

5. Удалить старую платформу (необходимо выполнить из под root - sudo su):

Предупреждение

При обновлении с версии 1.12 на версию 1.12.1 на обоих серверах удалить каталог /opt/mongodb/ при его наличии.


Блок кода
linenumberstrue
rm -r /opt/wimark; docker rm -f $(docker ps -qaf "name=one-|master|backup|one_")

...

12. Заполнить настройки и согласиться удалить старые настройки keepalived.


Рисунок 11 9 - Обновление платформы

Информация

Это связанно с тем, что начиная с версии 1.12 Wimark One используется третья версия VRRP и изменён стандартный конфигурационный файл keepalived.

13. Указать данный сервер как Master, т.е. создать новый мастер-сервер (ввести значение “0):


Рисунок 12 10 - Новый мастер-сервер

14. На рисунке 13 11 отображается ожидание окончания инициализации, настройка SMTP, затем ожидание сообщения о том, что данный сервер ждёт ответа от MongoDB со второго сервера.


Рисунок 13 11 - Ожидание обновления второго сервера

...

23. Заполнить настройки и согласиться удалить старые настройки keepalived.


Рисунок 14 12 - Обновление второго сервера

...

24. После завершения установки проверить, что на первом сервере тоже закончилась установка. Для этого может понадобится несколько минут, пока БД и другие контейнеры на втором сервере будут запускаться (рисунок 1513).


Рисунок 15 13 - Завершение установки на первом сервере

...