Volume des enregistrements
Les enregistrements d’appels sont sur leur propre volume, de taille fixe, monté sur
/var/lib/freeswitch/recordings. Plein, il ne fait échouer que les nouveaux enregistrements :
les appels continuent normalement, et la base, FreeSWITCH et la messagerie, qui sont sur le
disque système, gardent leur place. Les annonces des clients sont dans le même dossier : volume
plein, le dépôt d’une nouvelle annonce échoue aussi.
À l’installation
L’image le pose à son premier démarrage :
- avec un second disque vide ajouté à la VM (recommandé en production) : il est formaté et monté en entier ; sa taille est celle que vous lui donnez ;
- sinon, un fichier de 50 Go (
/var/lib/centrex-v3/enregistrements.img), monté au même endroit. Si le disque système n’a pas la place, le volume est réduit (5 Go restent libres sur le disque système) et le journal du premier démarrage le signale ; trop petit, l’instance démarre sans volume dédié et l’accueil du portail le signale.
Un disque n’est pris que s’il est entièrement vide (ni partition, ni système de fichiers) ; un disque qui porte des données n’est jamais formaté.
Avec le paquet, posez-le vous-même, FreeSWITCH arrêté (les appels sont coupés le temps de l’opération) :
sudo systemctl stop freeswitch
sudo centrex-volume-enregistrements creer --disque /dev/vdb # un disque vide dédié
sudo centrex-volume-enregistrements creer --taille 50G # ou un fichier
sudo systemctl start freeswitch
Les enregistrements déjà présents sont recopiés dans le volume.
Combien de place
FreeSWITCH enregistre en MP3 stéréo : environ 16 Mo par heure d’appel enregistré. 50 Go tiennent donc environ 3 000 heures. La rétention (6 mois au plus) efface les plus anciens toutes les heures : comptez les heures enregistrées sur cette durée.
Surveiller et agrandir
sudo centrex-volume-enregistrements etat: taille, place occupée et libre.- L’accueil du portail prévient à 80 % d’occupation, alerte à 95 %, et signale des enregistrements sans volume dédié ; les alertes par e-mail de l’opérateur partent aux mêmes seuils, et sous 20 % puis 10 % de place libre sur le disque système.
- Prometheus :
centrex_volume_taille_octets,centrex_volume_libre_octetsetcentrex_enregistrements_volume_dedie, avec des alertes de référence (voir Supervision).
Pour agrandir, à chaud (appels et enregistrements continuent) :
- fichier :
sudo centrex-volume-enregistrements agrandir 100G(le disque système doit avoir la place) ; - second disque : agrandissez-le dans l’hyperviseur, puis
sudo centrex-volume-enregistrements agrandir.
Un volume ne se réduit pas. Pour libérer de la place sans l’agrandir, raccourcissez la rétention des enregistrements (page Paramètres, ou par client).