Дерево страниц

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

Ключ

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

...

Рассматривается вариант обновления контроллера SWLC SoftWLC версии 1.5 на Ubuntu Server 14.04.

...

Бэкап базы данных работоспособен только для вашей текущей версии mysqlSoftWLC.  Условно говоря, backup от Mysql от  SoftWLC версии 1 не подойдет к Mysql к SoftWLC версии 2.

Проверить версию пакета Mysql можете командой:

mysql --version

Блок кода
themeRDark
vagrant@trusty:~$ sudo mysql --version
mysql  Ver 14.14 Distrib 5.7.27, for Linux (x86_64) using  EditLine wrapper

Во время обновления в консоли Вам будут предложены варианты действий с конфигурационными файлами и базами данных. 

...

Отдельное обновление БД Mongo связано с тем, что последующие версии SWLC SoftWLC требуют новую версию Mongo.

...

Блок кода
themeRDark
vagrant@trusty:~$ sudo ./backup_mysql.sh root root
vagrant@trusty:~$ sudo ./mongo_update.sh --backup

backup_mysql.sh

Обновление SoftWLC 1.12

...

Обновления производим с помощью скрипта:

Блок кода
themeRDark
vagrant@trusty:~$ sudo chmod +x eltex-softwlc-helper-mos_1.13.sh
vagrant@trusty:~$ sudo ./eltex-softwlc-helper-mos_1.13.sh

eltex-softwlc-helper-mos_1.13.sh

Скрипт можете использовать прикрепленный к мануалу или же напрямую скачать с архива ELTEX:

Блок кода
themeRDark
vagrant@trusty:~$ wget http://archive.eltex.org/wireless/help/softwlc-1.13/eltex-softwlc-helper-mos_1.13.sh

Проверяем работу сервисов. Делаем новый snapshot и дамп БД. В случае неработоспособности сервисов делаем  откат на предыдущий snapshot системы.

Обновление SoftWLC 1.13 → SoftWLC 1.14

Обновления производим с помощью скрипта:

Блок кода
themeRDark
vagrant@trusty:~$ sudo chmod +x eltex-softwlc-helper-mos_1.14.sh
vagrant@trusty:~$ sudo ./eltex-softwlc-helper-mos_1.14.sh

eltex-softwlc-helper-mos_1.14.sh

Скрипт можете использовать прикрепленный к мануалу или же напрямую скачать с архива ELTEX:

Блок кода
themeRDark
vagrant@trusty:~$ wget http://archive.eltex.org/wireless/help/softwlc-1.14/eltex-softwlc-helper-mos_1.14.sh

Проверяем работу сервисов. Делаем новый snapshot и дамп БД. В случае неработоспособности сервисов делаем  откат на предыдущий snapshot системы.

...

(Ubuntu 14.04)→ SoftWLC 1.

...

13

...

Если у Вас стоит версия контроллера 1.12 и Ubuntu Server 14.04, то Вам потребуется подготовить второй сервер и установить на него Ubuntu Server 16.04.

После установки на новый сервер Ubuntu Server 16.04 Вам потребуется установить SWLC SoftWLC версии 1.12:

Блок кода
themeRDark
vagrant@trusty:~$ wget http://archive.eltex.org/wireless/help/softwlc-1.12/eltex-softwlc-helper-mos_1.12.sh
vagrant@trusty:~$ sudo chmod +x eltex-softwlc-helper-mos_1.12.sh

...

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

После установки SWLC SoftWLC 1.12 перенесите лицензии со старого сервера на новый сервер.

Лицензии и сертификаты в проекте SoftWLC

Восстановление

...

БД и обновление

...

Восстанавливаем последний backup Mysql и Mongo из пункта 12.

...

После восстановления БД проверяем работу сервисов. Делаем новый snapshot и дамп БД.

Обновление SoftWLC 1.12 → SoftWLC 1.13

...

Обновления производим с помощью скриптов SWLC 1.13 и SWLC 1.14скрипта.

Блок кода
themeRDark
vagrant@trusty:~$ sudo chmod +x eltex-softwlc-helper-mos_1.13.sh
vagrant@trusty:~$ sudo ./eltex-softwlc-helper-mos_1.13.sh

...

Проверяем работу сервисов. Делаем новый snapshot и дамп БД. В случае неработоспособности сервисов делаем  откат на предыдущий snapshot системы.

Обновление SoftWLC 1.13 → SoftWLC 1.

...

14

...

...

Обновления производим с помощью скриптов SWLC SoftWLC 1.13 и SWLC SoftWLC 1.14

Блок кода
themeRDark
vagrant@trusty:~$ sudo chmod +x eltex-softwlc-helper-mos_1.14.sh
vagrant@trusty:~$ sudo ./eltex-softwlc-helper-mos_1.14.sh

...