...
Рассматривается вариант обновления контроллера SWLC SoftWLC версии 1.5 на Ubuntu Server 14.04.
...
Бэкап базы данных работоспособен только для вашей текущей версии mysqlSoftWLC. Условно говоря, backup от Mysql от SoftWLC версии 1 не подойдет к Mysql к SoftWLC версии 2.
Проверить версию пакета Mysql можете командой:
mysql --version
Блок кода | ||
---|---|---|
| ||
vagrant@trusty:~$ sudo mysql --version
mysql Ver 14.14 Distrib 5.7.27, for Linux (x86_64) using EditLine wrapper
|
Во время обновления в консоли Вам будут предложены варианты действий с конфигурационными файлами и базами данных.
...
Отдельное обновление БД Mongo связано с тем, что последующие версии SWLC SoftWLC требуют новую версию Mongo.
...
Блок кода | ||
---|---|---|
| ||
vagrant@trusty:~$ sudo ./backup_mysql.sh root root vagrant@trusty:~$ sudo ./mongo_update.sh --backup |
Обновление SoftWLC 1.12
...
Обновления производим с помощью скрипта:
Блок кода | ||
---|---|---|
| ||
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:
Блок кода | ||
---|---|---|
| ||
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
Обновления производим с помощью скрипта:
Блок кода | ||
---|---|---|
| ||
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:
Блок кода | ||
---|---|---|
| ||
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:
Блок кода | ||
---|---|---|
| ||
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 перенесите лицензии со старого сервера на новый сервер. |
Восстановление
...
БД и обновление
...
Восстанавливаем последний backup Mysql и Mongo из пункта 12.
...
После восстановления БД проверяем работу сервисов. Делаем новый snapshot и дамп БД.
Обновление SoftWLC 1.12 → SoftWLC 1.13
...
Обновления производим с помощью скриптов SWLC 1.13 и SWLC 1.14скрипта.
Блок кода | ||
---|---|---|
| ||
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
Блок кода | ||
---|---|---|
| ||
vagrant@trusty:~$ sudo chmod +x eltex-softwlc-helper-mos_1.14.sh vagrant@trusty:~$ sudo ./eltex-softwlc-helper-mos_1.14.sh |
...