PDA

Voir la version complète : Comment faire la mise à jour d'Asterisk ?



lordaker
15/05/2018, 12h14
Bonjour à tous,

Après avoir effectué la mise à jour d'Asterisk de la version 13.20.0 à la 13.21.0 en réinstallant :
- Download Source .tar.gz, puis décompression
- ./configure
- make && make install
- make samples

j'ai ce message dans le CLI d'Asterisk :

IPBX-Asterisk*CLI> pjsip reload
No such module 'res_pjsip.so'
No such module 'res_pjsip_authenticator_digest.so'
No such module 'res_pjsip_endpoint_identifier_ip.so'
No such module 'res_pjsip_mwi.so'
No such module 'res_pjsip_notify.so'
No such module 'res_pjsip_outbound_publish.so'
No such module 'res_pjsip_publish_asterisk.so'
No such module 'res_pjsip_outbound_registration.so'

J'aimerais savoir comment résoudre cela ? Et qu'elle est la bonne procédure pour mettre à jour Asterisk ?
Surtout que j'utilise actuellement PJSIP. Il me semble que je me suis planté quelques part..

Bien à vous,
Lordaker

jean
15/05/2018, 13h54
tout dépend comment ton asterisk était installé avant....

en toute logique, il faut faire ./configure --with-pjproject-bundled pour avoir la pile pjsip compilée - avant le make, il faut vérifier que res_pjsip et les modules indiqués sont bien actifs. enfin, pendant le make install, asterisk doit etre arrêté

J.

lordaker
15/05/2018, 14h13
Bonjour à tous,

Après avoir effectué la mise à jour d'Asterisk de la version 13.20.0 à la 13.21.0 en réinstallant :
- Download Source asterisk_13.21.0.tar.gz, puis décompression
- ./configure
- make && make install
- make samples

j'ai ce message dans le CLI d'Asterisk :

IPBX-Asterisk*CLI> pjsip reload
No such module 'res_pjsip.so'
No such module 'res_pjsip_authenticator_digest.so'
No such module 'res_pjsip_endpoint_identifier_ip.so'
No such module 'res_pjsip_mwi.so'
No such module 'res_pjsip_notify.so'
No such module 'res_pjsip_outbound_publish.so'
No such module 'res_pjsip_publish_asterisk.so'
No such module 'res_pjsip_outbound_registration.so'

J'aimerais savoir comment résoudre cela ? Et qu'elle est la bonne procédure pour mettre à jour Asterisk ?
Surtout que j'utilise actuellement PJSIP. Il me semble que je me suis planté quelques part..

Bien à vous,
Lordaker

J'ai repris l'installation encore une fois et là ça fonctionné maintenant.
Mais j'aimerai bien savoir comment vous procédez à la mise à jour d'Astrerisk ou à son upgrade.

Bien à vous,
Lordaker

jean
15/05/2018, 14h29
pareil, test en préprod, puis application en prod, via compilation par exemple (ou paquets, suivant les sites)

olppp
15/05/2018, 14h30
pour ma part :


apt-get update && apt-get upgrade

lordaker
15/05/2018, 14h37
pour ma part :


apt-get update && apt-get upgrade


Tout simplement ? Sur le Wiki (https://wiki.asterisk.org/wiki/display/AST/Updating+or+Upgrading+Asterisk)d'Asterisk, il parle de 4 étapes dans le processus d'update.

Processus :

1- Research the new minor version you intend to update to.
(Recherchez la nouvelle version mineure que vous avez l'intention de mettre à jour.)

2- Be sure you have a backup of any essential data on the system.
(Assurez-vous d'avoir sauvegardé toutes les données essentielles sur le système.)

3- If you determine one of those changes will be beneficial for you, only then proceed with an update.
(Si vous déterminez que l'un de ces changements vous sera bénéfique, continuez ensuite avec une mise à jour.)

4- Download the new version and install Asterisk.
(Téléchargez la nouvelle version et installez Asterisk.)

Mais ce n'est pas détaillé et sans exemple...J'aurais pensé que quelqu'un l'aurait déjà expérimenté.

olppp
15/05/2018, 17h46
J'utilise, sauf besoins spécifiques de fonctionnalités up-to-date, des versions "packagées" dans la distribution standard pour mes serveurs : Debian.

lordaker
30/05/2018, 15h18
J'utilise, sauf besoins spécifiques de fonctionnalités up-to-date, des versions "packagées" dans la distribution standard pour mes serveurs : Debian.


Sinon concrètement, comment procède-t-on à la mise à jour d'Asterisk sans tout casser ?