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

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

Ключ

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

Обновление SoftWLC с версии 1.7 до версии 1.8.

  • Загружаем скрипт для обновления на сервер по ссылке

    в корневой каталог при помощи утилиты wget:
Без форматирования
nopaneltrue
root@vagrant-ubuntu-trusty-64:/home/vagrant# wget <ссылка на файл ниже>
  • ниже:

View file
namesoftwlc_1.8_upgrade.sh
height250

  • Выдаем права на использование скрипта

    :

Без форматированияpanel
nopaneltrue
root@vagrant-ubuntu-trusty-64:/home/vagrant# chmod 777 softwlc_1.8_upgrade.sh 

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

панель
/etc/eltex-ngw/notification.properties

...


/etc/eltex-pcrf/eltex-pcrf.json

...


/etc/eltex-portal/config.txt

...


/etc/eltex-portal-constructor/config.txt

...


/etc/eltex-radius/local.conf

...


/etc/eltex-radius-nbi/radius_nbi_config.txt

...


/etc/eltex-wifi-cab/system.xml

Убедительная просьба: Перед началом установки обновления сохранить данные этих файлов в другом месте. В процессе обновления система будет спрашивать разрешение на изменение файла конфигурации (если тот отличается от стандартного устанавливаемого). На примере файла конфигурации модуля Eltex-PCRF ( /etc/eltex-pcrf/eltex-pcrf.json ):

панель
Configuration file '/etc/eltex-pcrf/eltex-pcrf.json'
 ==> Modified (by you or by a script) since installation.
 ==> Package distributor has shipped an updated version.
   What would you like to do about it ?  Your options are:
    Y or I  : install the package maintainer's version
    N or O  : keep your currently-installed version
      D     : show the differences between the versions
      Z     : start a shell to examine the situation
 The default action is to keep your current version.
*** eltex-pcrf.json (Y/I/N/O/D/Z) [default=N] ? Y

Для корректной работы модуля Eltex-PCRF файл конфигурации следует заменить. Для остальных модулей, при обновлении с 1.7 до 1.8, этого не требуется.

После завершения обновления сравнить содержимое , изменив параметрыфайлов конфигурации (такие параметры как login, password, secret и т.п.) на . И если изменения ключевых параметров присутствует - выставить соответствующие.

  • Запускаем скрипт: 

Без форматирования
nopaneltrue
root@vagrant-ubuntu-trusty-64:/home/vagrant# sh softwlc_1.8_upgrade.sh

Запустится процесс добавления нового репозитория Элтекс и установки обновления компонентов SoftWLC до версии 1.8.

  • Указываем пароль пользователя (для примера:root) для базы данных mysql EMS :

панель
Setting up eltex-ems-db (3.12-430) ...

...


Enter your MySQL administrator login (default is 'root'): root

...


Enter your MySQL administrator password: root

...


Database is up to date

...


Please restart EMS manually with "service eltex-ems restart"
  • Удаляем устаревший пакет freeradius-eltex-db:

панель
The following packages will be REMOVED:

...


  freeradius-eltex-db

...


0 upgraded, 0 newly installed, 1 to remove and 33 not upgraded.

...


After this operation, 164 kB disk space will be freed.

...


Do you want to continue? [Y/n] Y
  • Оставляем базу данных radius:

панель
Removing freeradius-eltex-db (3.11-513) ...
Remove radius database? [y/N] N
  • Указываем пароль пользователя (для примера:root) для базы данных mysql eltex-radius-db делая Backup:

панель
Unpacking eltex-radius-db (1.8-125) ...
Setting up eltex-radius-db (1.8-125) ...
Enter your MySQL administrator login (default is 'root'): root
Enter your MySQL administrator password: root
Backup databases? (Y/n) Y
  • Устанавливаем монитор для данных cron:

панель
Do you want to add ThreeYearsRadacct monitor to cron? [Y/n] Y
CRON server will be restarted with "service cron restart"
cron stop/waiting
cron start/running, process 4080
  • Указываем пароль пользователя (для примера:root) для базы данных mysql eltex-auth-service-db :

панель
Setting up eltex-auth-service-db (1.8-125) ...
Enter your mysql administrator login (default is 'root'):root
Enter your mysql administrator password:root
Creating backup ...
Backup created in /tmp/softwlc_backup/eltex_auth_service.sql
Doing incremental upgrade ...
Default roles were created
Database upgrade is done
  • Указываем пароль пользователя (для примера:root) для eltex-portal-mysql :

панель
Setting up eltex-portal-mysql (1.8-460) ...
Enter your MySQL administrator login (default is 'root'):root
Enter your MySQL administrator password:root
Please change NBI user to 'softwlc_service'. See details in the documentation
Database 'main' is

...

  • Устанавливаем новую форму файла конфигурации eltex-pcrf:

Configuration file '/etc/eltex-pcrf/eltex-pcrf.json'

 ==> Modified (by you or by a script) since installation.

 ==> Package distributor has shipped an updated version.

   What would you like to do about it ?  Your options are:

    Y or I  : install the package maintainer's version

    N or O  : keep your currently-installed version

      D     : show the differences between the versions

      Z     : start a shell to examine the situation

 The default action is to keep your current version.

*** eltex-pcrf.json (Y/I/N/O/D/Z) [default=N] ? Y

 upgraded 

Обновление завершено.