User Tools

Site Tools


asterisk_в_отказоустойчивой_конфигурации

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
asterisk_в_отказоустойчивой_конфигурации [2019/04/12 15:22]
val
asterisk_в_отказоустойчивой_конфигурации [2019/04/16 16:15]
val [Asterisk в отказоустойчивой конфигурации]
Line 2: Line 2:
  
   * Вебинар не про Asterisk))) а реклама курса [[https://​www.specialist.ru/​course/​un5|Linux. Уровень 6. Создание отказоустойчивых кластерных решений.]]   * Вебинар не про Asterisk))) а реклама курса [[https://​www.specialist.ru/​course/​un5|Linux. Уровень 6. Создание отказоустойчивых кластерных решений.]]
 +  * [[https://​youtu.be/​U-LOU6dkBqs|Запись вебинара]]
 ===== Шаг 1. Анализ сети в классе/​дома ===== ===== Шаг 1. Анализ сети в классе/​дома =====
  
Line 13: Line 13:
 ===== Шаг 2. Базовая настройка узлов ===== ===== Шаг 2. Базовая настройка узлов =====
  
-  * Импортируем два узла из [[http://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_9.5_64_03.ova|образа]]+  * Импортируем два узла из [[http://​val.bmstu.ru/​unix/​img/​My%20Documents/​debian_9.5_64_03.ova|образа]] в [[https://​www.virtualbox.org/​|VirtualBox]]
   * Называем node1 и node2   * Называем node1 и node2
   * Подключаем к сети класса/​дома   * Подключаем к сети класса/​дома
Line 26: Line 26:
 127.0.0.1 ​      ​localhost 127.0.0.1 ​      ​localhost
  
-10.5.12.114     ​node1 +10.5.7.114     ​node1 
-10.5.12.214     node2+10.5.7.214     node2
 </​code><​code>​ </​code><​code>​
 node1:~# cat /​etc/​resolv.conf node1:~# cat /​etc/​resolv.conf
 </​code><​code>​ </​code><​code>​
-nameserver 10.5.12.254+nameserver 10.5.7.254
 </​code><​code>​ </​code><​code>​
 node1:~# cat /​etc/​network/​interfaces node1:~# cat /​etc/​network/​interfaces
Line 40: Line 40:
 auto eth0 auto eth0
 iface eth0 inet static iface eth0 inet static
-        address 10.5.12.114+        address 10.5.7.114
         netmask 255.255.255.0         netmask 255.255.255.0
-        gateway 10.5.12.254+        gateway 10.5.7.254
 </​code><​code>​ </​code><​code>​
 node1:~# init 6 node1:~# init 6
Line 73: Line 73:
 auto eth0 auto eth0
 iface eth0 inet static iface eth0 inet static
-        address 10.5.12.214+        address 10.5.7.214
         netmask 255.255.255.0         netmask 255.255.255.0
-        gateway 10.5.12.254+        gateway 10.5.7.254
 </​code><​code>​ </​code><​code>​
 node2:~# init 6 node2:~# init 6
Line 111: Line 111:
                 device /dev/drbd0;                 device /dev/drbd0;
                 disk /dev/sdb;                 disk /dev/sdb;
-                address 10.5.12.114:7788;+                address 10.5.7.114:7788;
                 meta-disk internal;                 meta-disk internal;
         }         }
Line 117: Line 117:
                 device /dev/drbd0;                 device /dev/drbd0;
                 disk /dev/sdb;                 disk /dev/sdb;
-                address 10.5.12.214:7788;+                address 10.5.7.214:7788;
                 meta-disk internal;                 meta-disk internal;
         }         }
Line 154: Line 154:
 </​code>​ </​code>​
  
-  * Пока загружается образ, можно выполнить тему "​Настройка bridge" ​и сделать перерыв+  * Пока загружается образ, можно выполнить темы 12, 13, 5 и сделать перерыв
  
 ===== Шаг 5. Настройка bridge ===== ===== Шаг 5. Настройка bridge =====
Line 165: Line 165:
 auto br0 auto br0
 iface br0 inet static iface br0 inet static
-        address 10.5.12.114+        address 10.5.7.114
         netmask 255.255.255.0         netmask 255.255.255.0
-        gateway 10.5.12.254+        gateway 10.5.7.254
         bridge_ports eth0         bridge_ports eth0
 </​code><​code>​ </​code><​code>​
Line 177: Line 177:
 auto br0 auto br0
 iface br0 inet static iface br0 inet static
-        address 10.5.12.214+        address 10.5.7.214
         netmask 255.255.255.0         netmask 255.255.255.0
-        gateway 10.5.12.254+        gateway 10.5.7.254
         bridge_ports eth0         bridge_ports eth0
 </​code>​ </​code>​
Line 192: Line 192:
 lxc.network.link = br0 lxc.network.link = br0
 lxc.network.flags = up lxc.network.flags = up
-lxc.network.ipv4 = 10.5.12.123/24 +lxc.network.ipv4 = 10.5.7.123/24 
-lxc.network.ipv4.gateway = 10.5.12.254+lxc.network.ipv4.gateway = 10.5.7.254
 </​code>​ </​code>​
  
Line 217: Line 217:
 127.0.0.1 ​      ​localhost 127.0.0.1 ​      ​localhost
  
-10.5.12.123     ​server+10.5.7.123     ​server
 </​code><​code>​ </​code><​code>​
 server:/# cat /​etc/​resolv.conf server:/# cat /​etc/​resolv.conf
 </​code><​code>​ </​code><​code>​
-nameserver 10.5.12.254+nameserver 10.5.7.254
 </​code>​ </​code>​
  
Line 251: Line 251:
 </​code>​ </​code>​
  
-  * Пока устанавливается Asterisk, можно ​выполнить темы Corosync и Pacemaker ​+  * Пока устанавливается Asterisk, можно ​сделать перерыв
  
 ===== Шаг 9. Минимальная настройка Asterisk ===== ===== Шаг 9. Минимальная настройка Asterisk =====
Line 347: Line 347:
 </​code><​code>​ </​code><​code>​
 ... ...
-bindnetaddr:​ 10.5.12.0+bindnetaddr:​ 10.5.7.0
 ... ...
 mcastaddr: 239.255.1.14 mcastaddr: 239.255.1.14
Line 381: Line 381:
 <​code>​ <​code>​
 node2:~# umount /disk2 node2:~# umount /disk2
 +
 +node2:~# drbdadm secondary r0
  
 nodeN:~# systemctl stop drbd nodeN:~# systemctl stop drbd
asterisk_в_отказоустойчивой_конфигурации.txt · Last modified: 2019/07/25 11:29 by val