Обновление Elastix

. Просмотров: 14069

Рейтинг:  4 / 5

Звезда активнаЗвезда активнаЗвезда активнаЗвезда активнаЗвезда не активна
 

Инструкция по обновлению Elastix

В теории нужно постоянно следить за обновлениями, но на практике, лично я, пользуюсь редко, только если есть глюки которые мешают жить. Ведь не исключено что после обновления и устранения одних ошибок не "вылезут" другие глюки. Поэтому перед каждым обновлением не забывайте делать резервную копию, чтобы, если что не так, то смогли "откатиться" назад. У меня сейчас Elastix работает на виртуальной машине, поэтому все резервное копирование заключается в создании снимка системы.

Теперь по обновлению:

Заходим локально на машину с Elastix под root, и запускаем обновление командой yum update (если вы хотите обновить только elastix, то используйте команду yum update elastix)

update01

 

начался поиск серверов с обновлениями и необходимых обновлений

update02

 

После проверки система сообщает объем обновлений. Нажимаем Y для запуска процесса обновления.

update03

 

Система несколько раз спросит про ключ-подписи для пакетов. На все отвечаем Y

update06

 

В случае удачного обновления система сообщит об этом

update07

На этом все :)

 

 

 

Комментарии  

+1 # sangreal 28.11.2014 19:19
Доброго времени суток! После запуска команды yum update, верней вовремя ее выполнения, вышла такая кака. Как ее исправить, может кто-то сталкивался с таким? За ранее благодарен
/etc/asterisk/sip_notify_custom.conf exists, verifying the inclusion of sip_notify_custom_elastix.conf
sip_notify_custom_elastix.conf is already included
ERROR DE DB: Error de conexion a la base de datos - SQLSTATE[28000] [1045] Access denied for user 'asteriskuser'@ 'localhost' (using password: YES)
Resource for file ani.xml can not be created. DATABASE ERROR
Resource for file announcement.xm l can not be created. DATABASE ERROR
Resource for file asterisk_cli.xm l can not be created. DATABASE ERROR
Resource for file conference.xml can not be created. DATABASE ERROR
Resource for file did.xml can not be created. DATABASE ERROR
Resource for file extensions.xml can not be created. DATABASE ERROR
Resource for file features_code.x ml can not be created. DATABASE ERROR
Resource for file festival.xml can not be created. DATABASE ERROR
Resource for file file_editor.xml can not be created. DATABASE ERROR
Resource for file general_setting s.xml can not be created. DATABASE ERROR
Resource for file general_setting s_admin.xml can not be created. DATABASE ERROR
Resource for file inbound_route.x ml can not be created. DATABASE ERROR
Resource for file ivr.xml can not be created. DATABASE ERROR
Resource for file monitoring.xml can not be created. DATABASE ERROR
Resource for file musiconhold.xml can not be created. DATABASE ERROR
Resource for file my_extension.xm l can not be created. DATABASE ERROR
Resource for file other_destinati ons.xml can not be created. DATABASE ERROR
Resource for file outbound_route. xml can not be created. DATABASE ERROR
Resource for file outconnection.x ml can not be created. DATABASE ERROR
Resource for file pbxapplications .xml can not be created. DATABASE ERROR
Resource for file pbxconfig.xml can not be created. DATABASE ERROR
Resource for file pbxsettings.xml can not be created.
+2 # Broken047 01.12.2014 13:17
[root@localhost ~]# elastix-admin-p asswords --change

выставляем новые пароли к MySQL и "Elastix superadmin"

Обновляем web страницу. Всё работает
0 # sangreal 01.12.2014 17:01
Огромное спасибо! Помогло :-)
+1 # Maxxx 26.10.2015 16:52
сделали так, убили PBX )))
в консоли Elastix запустили "yum upgrade". Система бодренько построила список зависимостей, скачала установила и после перезагрузки при попытке зайти на вкладку PBX получаем:

"FATAL ERROR

fatal error reading freepbx_settings

Trace Back

/var/www/html/a dmin/libraries/freepbxconf.class.php:205 diefreepbx() /var/www/html/a dmin/libraries/ freepbxconf.cla ss.php:178 freepbxconf->__construct()

/var/www/html/admin/bootstrap.php:88 freepbx_conf::create()

/etc/freepbx.conf:9 requireonce() /var/www/html/m odules/pbxadmin /libs/contentFr eePBX.php:128 includeonce() /var/www/html/m odules/pbxadmin /index.php:43 getContent() /var/www/html/l ibs/paloSantoNa vigation.class. php:265 _moduleContent( ) /var/www/html/l ibs/paloSantoNa vigation.class. php:229 paloSantoNaviga tion->includeMo dule() /var/www/html/i ndex.php:204 paloSantoNavigation->showContent()"

причём что странно - /var/www/html/a dmin/libraries/ папки вообще до запуска команды не было, а после upgrade она там есть, но какие настройки она пытается прочесть и откуда она их подтянула при обновлении - непонятно.
+1 # Сергейko 19.04.2017 23:23
Почти та же фигня, но только у меня при попытке войти в админку, не важно elastix или freepbx, видим проверку сертификата и белую страницу.....

Недостаточно прав для комментирования