O lenei tusiga o se faʻaauau o le faasologa o faʻasalalauga faʻapitoa i le tuʻufaʻatasia o fesoʻotaʻiga vitio fofo Yealink Meeting Server (YMS).
I le mataupu mulimuli
- fa'aopoopoina lana 'au'aunaga pu'eina fa'asalalauga fa'atasi i le YMS
- ua aliali mai se ituaiga laisene fou - Fa'asalalauga, lea e mafai ai ona e fa'amalieina le tau o fonotaga asymmetric
- tu'ufa'atasiga ma Skype mo Pisinisi ma 'au fofo ua saunia
I totonu o lenei tusiga o le a tatou vaʻavaʻai i le avanoa e faʻapipiʻi ai le YMS - faʻapipiʻi ma faʻapipiʻi le faiga i le "cluster" mode.
Manulauti
O le faʻatinoga o faʻamaumauga o masini komepiuta mo le YMS e mafai ai ona matou foia faʻafitauli o le tele o atinaʻe e manaʻomia se auaunaga faʻaonaponei faʻaonaponei ma maualuga. O loʻo i ai se fofo e lagolagoina e oʻo atu i le 100 FullHD fesoʻotaʻiga ile tasi YMS hardware MCU. Ae ui i lea, e manaʻomia se fofo faʻapipiʻi, ma e le naʻo le manaʻoga e faʻalautele le gafatia o le taulaga.
E tele mafuaʻaga mo le faʻafefe:
- E tele kamupani e manaʻomia le tuʻufaʻatasia o le faitau selau, ma e oʻo lava i le faitau afe o le au fai saofaga i le salafa o le lalolagi i totonu o se ata vitio e tasi. Avega tufatufa - o le muamua o le fuifui galuega
- E oʻo lava i le faʻapipiʻiina o faʻasalalauga vitio laʻititi, afai o lenei auaunaga e taua tele mo pisinisi faʻagasologa, e manaʻomia le faʻapalepale masei ma le maualuga o avanoa. Fa'asao - o le sini lona lua o le fausiaina o se faiga fa'apalepale fa'aletonu e fa'atatau i le fuifui YMS
- O fa'amauina fa'atagata fa'atau i nisi taimi e le gata i feso'otaiga eseese, ae fa'apea fo'i i vaega eseese o le lalolagi. Fa'amalieina o ala feso'ota'iga faatasi ai ma le filifilia o le node sili ona lelei mo le sootaga o le pu lona tolu o le fofo fuifui.
faatulagaga
Muamua, e tatau ona e filifili i matafaioi a node taitasi i le fuifui; i le YMS solution e tolu o nei matafaioi:
- pule-matai - o le 'au'aunaga fa'atonu autu lea
- pule-pologa-n — o se tasi o sau pulega faaleoleo
- pisinisi-n - o se tasi o 'au'aunaga fa'asalalau e nafa ma le fa'afefiloi ma le transcoding
O fa'atonuga e fa'apea:
(1 x pule-matai) + (nx pisinisi)
(1 x pule-matai) + (2+nx pule-pologa) + (nx pisinisi)
O le mea lea, o le matai e lagolagoina e le itiiti ifo ma le lua 'auʻaunaga.
O node ta'itasi e tatau ona iai se OS fa'apipi'i, mo se fa'ata'ita'iga
Ole fa'apipi'i la'ititi e lava mo le YMS e galue ai.
E mafai ona maua le lomiga o le Yealink Meeting Server i le taimi nei e ala i le paaga aloaia a le Yealink, e aofia ai ma matou.
I luga o le 'auʻaunaga autu (manager-master), i le lisi usr/lotoifale/ e te manaʻomia le tuʻuina o le YMS tufatufaga, mo se faʻataʻitaʻiga, e ala i
Ma le isi, e ala i le faʻamafanafanaga, e tatau ona e tatalaina le faʻamaumauga ma amata le faʻapipiʻi:
cd /usr/local
tar xvzf YMS_22.0.0.5.tar.gz
cd apollo_install
tar xvzf install.tar.gz
./install.sh
Ina ua maeʻa tatalaina install.sh, ua tu'uina atu se filifiliga o le fa'apipi'iina.
Ina ia fa'apipi'i se fa'asologa e tasi o le YMS, e tatau ona e filifili [A] Ina ia fa'apipi'i ile fa'aputuga, filifili [B]
Ona, fa'atonuina oe e le faiga e alu i le lisi /usr/local/apollo/data/, ma faasa'o le faila install.conf.
O le faila o lo'o i ai ta'iala mo le avanoa i nodes ma le tufatufaina o matafaioi i le va o latou:
[global]
# ansible_ssh_user = root
# ansible_ssh_pass = XXXXXX
# ansible_ssh_private_key_file=
# nginx_http_listen_port = 80
# nginx_https_listen_port = 443
# nginx_http_redirect_https = false
# ---- mongodb init configurations. -----
# !!! Only the first deployment takes effect,
# !!! and subsequent upgrade changes to this will
# !!! not change the database password.
# mongodb_admin_user = xxx
# mongodb_admin_password = xxxxxx
# mongodb_normal_user = xxxx
# mongodb_normal_user_password = xxxxxx
# mongodb_wiredtiger_cachesize_gb = 1
# ---- YMS backend service java opt setting ----
# dbc_java_opt = -XX:+UseG1GC -Xmx2G -Xms1G
# microsystem_java_opt = -XX:+UseG1GC -Xmx256m -Xms64m
# microconference_java_opt = -XX:+UseG1GC -Xmx2560m -Xms1024m
# microuser_java_opt = -XX:+UseG1GC -Xmx2048m -Xms1024m
# microgateway_java_opt = -XX:+UseG1GC -Xmx512m -Xms256m
# micromigration_java_opt = -XX:+UseG1GC -Xmx512m -Xms256m
[manager-master]
ip=127.0.0.1
# ansible_ssh_user=root
[manager-slave-1]
# ip=x.x.x.x
[manager-slave-2]
# ip=x.x.x.x
[business-1]
# ip=x.x.x.x
[business-2]
# ip=x.x.x.x
[business-3]
# ip=x.x.x.x
Afai e tutusa uma a matou 'auʻaunaga, ona i ai lea i totonu o le lalolagi atoa matou te setiina se saini ma upu faʻaulu mo aʻa:
[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890
Afai e eseese faʻamaoniga, ona mafai lea ona faʻamaonia taʻitasi mo node taʻitasi.
Mo se faʻataʻitaʻiga:
[manager-master]
ip=111.11.11.101
ansible_ssh_user = admin
ansible_ssh_pass = 0987654321
[manager-slave-1]
ip=111.11.11.102
ansible_ssh_user = root
ansible_ssh_pass = 1234567890
Ina ia faʻatulagaina le fuifui, matou te faʻamaonia le tuatusi IP o le node ma faʻamatalaga faʻamatalaga (pe a talafeagai) mo matafaioi taʻitasi.
Mo se faʻataʻitaʻiga, o se fuifui (3 x pule) + (3 x pisinisi) ua faʻatulagaina e tusa ai ma le mataupu faavae:
[manager-master]
ip=111.11.11.101
[manager-slave-1]
ip=111.11.11.102
[manager-slave-2]
ip=111.11.11.103
[business-1]
ip=111.11.11.104
[business-2]
ip=111.11.11.105
[business-3]
ip=111.11.11.106
Afai e eseese le tufatufaina o matafaioi, ona mafai lea ona tapeina pe faʻaalia laina e le manaʻomia, ma faʻaopoopo mea e misi - mo se faʻataʻitaʻiga: pisinisi-4, pisinisi-5, pisinisi-6 ma isi.
A maeʻa ona faʻasaoina suiga faila install.conf, e tatau ona e toe amataina le faʻapipiʻiina - install.sh
O le a iloa e le faiga tuto'atasi nodes avanoa i luga o le feso'otaiga ma fa'apipi'i le YMS i luga.
Pe a faʻatulagaina se fuifui YMS e ala i luga o le upega tafaʻilagi, e tatau ona tuʻuina atu le gauai faʻapitoa i tapulaʻa o auaunaga taʻitasi, lea e mafai nei ona faʻagaoioia e le o le tasi, ae i luga o le tele o sapalai o se vaega o le fuifui.
O iinei, i le pule faitalia a le pule o le polokalama, o galuega e faʻaagaga pe tufatufaina.
Fesoasoani ile fa'atulagaina o auaunaga
I le faaiuga o le tusiga, ou te valaʻauina oe e te faamasani i le Yealink Meeting Server solution i le tagata lava ia!
Ina ia maua se pusa tufatufa ma se laisene suʻega, e tatau ona e tusi mai se talosaga ia te aʻu i: [imeli puipuia]
Mata'upu tusi: Su'ega YMS (igoa o lou kamupani)
E tatau ona e fa'apipi'i lau kata a le kamupani i le tusi e lesitala ai le poloketi ma fai se ki fa'ata mo oe.
I le tino o le tusi, ou te fai atu ia te oe e faʻamatala faʻapuupuu le galuega, o loʻo i ai nei faʻasalalauga vitiō ma le ata fuafuaina mo le faʻaogaina o ata vitio.
Faafetai mo lau gauai!
le faamaoni lava,
Kirill Usikov (
Ulu o
Vitio mata'ituina ma faiga vitiō
puna: www.habr.com