Vitio fa'apipi'i faiga fa'apipi'i fa'avae ile Yealink Meeting Server

Vitio fa'apipi'i faiga fa'apipi'i fa'avae ile Yealink Meeting ServerO 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 Yealink Meeting Server 2.0 - mea fou e mafai ai fonotaga vitio Na matou faʻamatalaina se mea taua tele i le faʻatinoga o le fofo:

  • 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 CentOS.
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 WinSCP.

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]

Vitio fa'apipi'i faiga fa'apipi'i fa'avae ile Yealink Meeting Server

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 Yealink faatonuga poʻo laʻu tusiga muamua Yealink Meeting Server 2.0 - mea fou e mafai ai fonotaga vitio.

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 (Usikoff)
Ulu o
Vitio mata'ituina ma faiga vitiō

puna: www.habr.com

Faaopoopo i ai se faamatalaga