แแก แกแขแแขแแ แแ แแก แแฃแแแแแแชแแแแแก แกแแ แแแก แแแแ แซแแแแแ, แ แแแแแแช แแซแฆแแแแแ แแแขแแแ แแ แแแฃแแ แแแแแ แแแแคแแ แแแชแแแก แแแแแฌแงแแแขแแก Yealink Meeting Server (YMS).
แฌแแแ แกแขแแขแแแจแ
- แแแแแแขแ แกแแแฃแแแ แ แแแแคแแ แแแชแแแก แฉแแฌแแ แแก แกแแ แแแกแ, แ แแแแแแช แแแขแแแ แแ แแแฃแแแ YMS-แจแ
- แแแแแฉแแแ แแแชแแแแแแก แแฎแแแ แขแแแ - Broadcast, แ แแแแแแช แกแแจแฃแแแแแแก แแแซแแแแ แแกแแแแขแ แแฃแแ แแแแคแแ แแแชแแแแแก แฆแแ แแแฃแแแแแก แแแขแแแแแแชแแ
- แฃแแ แฃแแแแแงแแคแแแแ Skype for Business and Teams-แแแ แแแขแแแ แแชแแ
แแ แกแขแแขแแแจแ แฉแแแ แแแแแแฎแแแแแ YMS แแแกแแแแแก แจแแกแแซแแแแแแแแก - แกแแกแขแแแแก แแแกแขแแแแชแแ แแ แแแแคแแแฃแ แแชแแ "แแแแกแขแแ แฃแ" แ แแแแแจแ.
แแแแแแ
YMS-แแกแแแแก แขแแฅแแแแแก แกแแ แแแ แแก แแแแขแคแแ แแแแแก แจแแกแ แฃแแแแ แกแแจแฃแแแแแแก แแแแซแแแแก แแแแแแญแ แแ แกแแฌแแ แแแแแแก แฃแแแขแแกแแแแก แแ แแแแแแแแ, แ แแแแแแกแแช แกแญแแ แแแแแ แแแแแแแแ แแแ แแ แแแฆแแแ แฎแแ แแกแฎแแก แแแแแ แแแแคแแ แแแชแแแก แกแแ แแแกแ. แแ แกแแแแแก แแแแแกแแแแแ, แ แแแแแแช แแฎแแ แก แฃแญแแ แก 100-แแแ FullHD แแแแจแแ แก แแ แ YMS แแแแ แแขแฃแ แฃแ MCU-แแ. แแแแ แแ, แแแฃแฎแแแแแแ แแแแกแ, แแแแกแขแแ แฃแแ แแแแแฌแงแแแขแ แแแแฎแแแแแแแ แแ แแก แแ แแฎแแแ แแฎแแแแ แกแแ แแแ แแก แแแ แขแแก แกแแแซแแแแ แแก แแแคแแ แแแแแแก แแฃแชแแแแแแแแแก.
แแแกแแแแแก แ แแแแแแแแ แแแแแแ แแ แกแแแแแก:
- แแ แกแแแแแก แแ แแแแแ แแแแแแแแ, แ แแแแแแแช แกแแญแแ แแแแแ แแกแแแแ แแ แแแแกแแแแ แแแแแแแขแแก แแแขแแแ แแชแแแก แแแแแก แแกแแคแแแแจแ แแ แ แแแแแ แแแแคแแ แแแชแแแก แแแคแ แแกแขแ แฃแฅแขแฃแ แแจแ. แแแขแแแ แแแแก แแแแแฌแแแแแ - แแแกแแขแฃแ แ แคแฃแแฅแชแแแแแแแ แแแ แแแแ
- แแแแแแแแแคแแ แแแชแแแก แฃแแชแแ แแกแ แแแกแขแแแแชแแแช แแ, แแฃ แแก แกแแ แแแกแ แแ แแขแแแฃแแแ แแแแแแก แแ แแชแแกแแแแกแแแแก, แแแแแฎแแแก แจแแชแแแแแแแก แขแแแแ แแแขแแแแก แแ แแแฆแแ แฎแแแแแกแแฌแแแแแแแแก. แแแฏแแแจแแ โ YMS แแแแกแขแแ แแ แแแคแฃแซแแแแฃแแ แจแแชแแแแแก แขแแแแ แแแขแฃแแ แกแแกแขแแแแก แแแแแแก แแแแ แ แแแแแแ
- แแแแแแขแแก แขแแ แแแแแแแแ แแแแฏแแ แแแแแแแแแฃแแแ แแ แ แแฎแแแแ แกแฎแแแแแกแฎแแ แฅแกแแแจแ, แแ แแแแ แแกแแคแแแแก แกแฎแแแแแกแฎแแ แแฃแแฎแแจแ. แกแแแแแฃแแแแแชแแ แแ แฎแแแแก แแแขแแแแแแชแแ แแแแจแแ แแกแแแแก แแแขแแแแแฃแ แ แแแแแซแแก แแ แฉแแแแ แแ แแก แแแกแแขแฃแ แ แแแแแฌแงแแแขแแก แแแกแแแ แแแแแ แ.
แแแงแแแแแแก
แแแ แแแ แ แแแจแ, แแฅแแแ แฃแแแ แแแแแฌแงแแแขแแ แแแแแแฃแแ แแแแแซแแก แ แแแแแ แแแแกแขแแ แจแ; YMS แแแแแฌแงแแแขแแจแ แแ แแก แกแแแ แแกแแแ แ แแแ:
- แแแแแฏแแ -แแกแขแแขแ - แแก แแ แแก แแแแแแ แ แกแแแแแขแ แแแ แกแแ แแแ แ
- แแแแแฏแแ แ-แแแแ-n โ แกแแ แแแแ แแ แแแ แแแแก แแ แ-แแ แแ แกแแ แแแ แ
- แแแแแแกแn โ แแ แ-แแ แแ แแแแแ แกแแ แแแ แ, แ แแแแแแช แแแกแฃแฎแแกแแแแแแแแ แจแแ แแแแกแ แแ แขแ แแแกแแแแแ แแแแแ
แแแแคแแแฃแ แแชแแแแ แจแแแแแแแ:
(1 x แแแแแฏแแ แ-แแกแขแแขแ) + (nx แแแแแแกแ)
(1 x แแแแแฏแแ แ-แแกแขแแขแ) + (2+nx แแแแแฏแแ แ-แแแแ) + (nx แแแแแแกแ)
แแแ แแแแ, แแแกแขแแ แก แแฅแแก แแแแแแฃแ แแ แ แกแแ แแแ แแก แกแแ แแแแ แแ แแกแแ.
แแแแแแฃแ แแแแแซแก แฃแแแ แฐแฅแแแแแก แแแแแกแขแแแแ แแแฃแแ OS, แแแแแแแแแ
แแแแแแแแฃแ แ แแแกแขแแแแชแแ แกแแแแแ แแกแแ แแแแกแแแแก, แ แแ YMS แแแฃแจแแแก.
Yealink Meeting Server-แแก แแแแแแแแ แ แแแ แกแแแก แแแฆแแแ แจแแกแแซแแแแแแแ Yealink-แแก แแคแแชแแแแฃแ แ แแแ แขแแแแ แแก แแแจแแแแแแ, แแแ แจแแ แแก แฉแแแแ แแแจแแแแแแ.
แแแแแแ แกแแ แแแ แแ (แแแแแฏแแ -แแแกแขแแ แ), แแแ แแฅแขแแ แแแจแ usr/local/ แแฅแแแ แฃแแแ แแแแแแแแกแแ YMS แแแแแฌแแแแแ, แแแแแแแแแ, แแแจแแแแแแ
แจแแแแแแ, แแแแกแแแแก แกแแจแฃแแแแแแ, แแฅแแแ แฃแแแ แแแแจแแแแ แแ แฅแแแ แแ แแแแฌแงแแ แแแกแขแแแแชแแ:
cd /usr/local
tar xvzf YMS_22.0.0.5.tar.gz
cd apollo_install
tar xvzf install.tar.gz
./install.sh
แแแจแแแแแก แจแแแแแ แแแแแแกแขแแแแ แแ.แจแแแแแแแแกแฌแแแแแฃแแแ แแแกแขแแแแชแแแก แ แแแแแแก แแ แฉแแแแแ.
YMS-แแก แแ แแ แแแ แกแแแก แแแกแแงแแแแแแแ, แแฅแแแ แฃแแแ แแแ แฉแแแ [A] แแแแกแขแแ แฃแ แ แแแแแจแ แแแกแขแแแแชแแแกแแแแก แแแ แฉแแแ [B]
แจแแแแแ, แกแแกแขแแแ แแแแแฎแแแ, แ แแ แแแแแฎแแแแแ แแแ แแฅแขแแ แแแจแ /usr/local/apollo/data/แแ แจแแชแแแแแ แคแแแแ install.conf.
แคแแแแ แจแแแชแแแก แแแ แแแแขแ แแแก แแแแแซแแแแ แฌแแแแแแกแ แแ แแแ แจแแ แแก แ แแแแแแก แแแแแฌแแแแแแกแแแแก:
[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
แแฃ แฉแแแแก แงแแแแ แกแแ แแแ แก แแฅแแก แแ แแ แแ แแแแแ แฌแแแแแแก แแแ แแแแขแ แแแ, แแแจแแ แแแแแแแฃแ แแแ แแแแขแ แแแจแ แฉแแแ แแแแแงแแแแ แแ แแ แจแแกแแแ แแ แแแ แแแ root แฌแแแแแแกแแแแก:
[global]
ansible_ssh_user = root
ansible_ssh_pass = 1234567890
แแฃ แกแแ แแแคแแแแขแแแ แแแแกแฎแแแแแแฃแแแ, แแแจแแ แแกแแแ แจแแแซแแแแ แแแแฃแกแขแแแก แแแแแแแแฃแแแฃแ แแ แแแแแแฃแแ แแแแแซแแกแแแแก.
แแแแแแแแแ:
[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
แแแแกแขแแ แแก แแแแคแแแฃแ แแชแแแกแแแแก, แฉแแแ แแแแฃแกแขแแแ แแแแแซแแก IP แแแกแแแแ แแก แแ แแแแแ แแจแแก แแแคแแ แแแชแแแก (แแกแแแแก แแ แกแแแแแแก แจแแแแฎแแแแแจแ) แแแแแแฃแแ แ แแแแกแแแแก.
แแแแแแแแแ, แแแแกแขแแ แ (3 x แแแแแฏแแ แ) + (3 x แแแแแแกแ) แแแแคแแแฃแ แแ แแแฃแแแ แแ แแแชแแแแก แแแฎแแแแแ:
[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
แแฃ แ แแแแแ แแแแกแฎแแแแแแฃแแแ แแ แแก แแแแแฌแแแแแฃแแ, แแแจแแ แจแแแซแแแแ แแแแแแขแ แฎแแแแแแก แฌแแจแแ แแ แแแแแแขแแ แแก แแแแแแแแ, แฎแแแ แแแแแ แแฃแแ แฎแแแแแแก แแแแแขแแแ - แแแแแแแแแ: แแแแแแก-4, แแแแแแก-5, แแแแแแก-6 แแ แแกแ แจแแแแแ.
แคแแแแแก แจแแแแฎแแแก แจแแแแแ แชแแแแแแแแแ install.conf, แแฅแแแ แฃแแแ แแแแแขแแแ แแแ แแแกแขแแแแชแแแก แแ แแชแแกแ - แแแแแแกแขแแแแ แแ.แจ
แกแแกแขแแแ แแแแแฃแแแแแแแแ แแฆแแแแฉแแแก แฅแกแแแจแ แแ แกแแแฃแ แแแแแซแแแก แแ แแแแแแแแกแแแก แแแแแ YMS-แก.
แแแ แแแขแแ แคแแแกแแก แกแแจแฃแแแแแแ YMS แแแแกแขแแ แแก แแแงแแแแแแกแแก แแแแกแแแฃแแ แแแฃแแ แงแฃแ แแแฆแแแ แฃแแแ แแแแฅแชแแก แแแแแแฃแแ แกแแ แแแกแแก แแแ แแแแขแ แแแก, แ แแแแแแแช แแฎแแ แจแแแซแแแแ แแแแฅแขแแฃแ แแแก แแ แ แแ แ, แแ แแแแ แ แแแแแแแแ แกแแ แแแ แแ, แ แแแแแแแช แแแแกแขแแ แแก แแแฌแแแแ.
แแฅ, แกแแกแขแแแแก แแแแแแแกแขแ แแขแแ แแก แจแแฎแแแฃแแแแแกแแแแแ , แคแฃแแฅแชแแแแแ แแแ แแแชแฃแแแ แแ แแแแแฌแแแแแฃแแแ.
แแแฎแแแ แแแ แกแแ แแแกแแแแก แแแงแแแแแแจแ
แกแขแแขแแแก แแแกแแกแ แฃแแก แแแแแขแแแแแแ แแแ แแแแ แแแแชแแแ Yealink Meeting Server แแแแแฌแงแแแขแแก!
แกแแแแกแขแ แแแฃแชแแ แแแแ แแแแกแ แแ แขแแกแขแแก แแแชแแแแแแก แแแกแแฆแแแแ, แแฅแแแ แฃแแ แแแแ แฃแแแ แแแแฌแแ แแ แแแแฎแแแแ แแแกแแแแ แแแ: [แแ.แคแแกแขแแ แแแชแฃแแแ]
ะขะตะผะฐ ะฟะธััะผะฐ: YMS แขแแกแขแแ แแแ (แแฅแแแแ แแแแแแแแแก แกแแฎแแแ)
แแฅแแแ แฃแแแ แแแฃแ แแแ แแฅแแแแ แแแแแแแแแก แแแ แแแ แฌแแ แแแก, แ แแ แแแแ แแแแกแขแ แแ แแ แแ แแแฅแขแ แแ แจแแฅแแแแ แแฅแแแแแแแก แแแแ แแแกแแฆแแแ.
แฌแแ แแแแก แขแแฅแกแขแจแ แแแฎแแแ, แแแแแแ แแฆแฌแแ แแ แแแแแแแแ, แแแแแแแแแคแแ แแแชแแแก แแ แกแแแฃแแ แแแคแ แแกแขแ แฃแฅแขแฃแ แ แแ แแแแแแแแแคแแ แแแชแแแก แแแแแงแแแแแแก แแแแแแแแแ แกแชแแแแ แ.
แแแแ แแแแแแแ!
แแแขแแแแกแชแแแแ,
แแแ แแ แฃแกแแแแแ (
แฎแแแแซแฆแแแแแแ
แแแแแ แแแแแแแแแแก แแ แแแแแ แแแแคแแ แแแชแแแก แกแแกแขแแแแแ
แฌแงแแ แ: www.habr.com