Инструменты пользователя

Инструменты сайта


пакет_csync2

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
пакет_csync2 [2019/10/16 12:23]
val
пакет_csync2 [2020/04/12 09:12] (текущий)
val
Строка 12: Строка 12:
  
 node1# scp /​etc/​csync2.key node2:/etc/ node1# scp /​etc/​csync2.key node2:/etc/
- 
-node1# cd /etc 
-</​code>​ 
-==== FreeBSD ==== 
-<​code>​ 
-[nodeN:~] # pkg install csync2 
- 
-[nodeN:~] # cat /​etc/​rc.conf 
-</​code><​code>​ 
-... 
-csync2_enable=yes 
-</​code><​code>​ 
-[node1:~] # csync2 -k /​usr/​local/​etc/​csync2.key 
- 
-[node1:~] # scp /​usr/​local/​etc/​csync2.key node2:/​usr/​local/​etc/​ 
- 
-[node1:~] # cd /​usr/​local/​etc/​ 
 </​code>​ </​code>​
  
 ===== Настройка ===== ===== Настройка =====
  
-==== Debian/​Ubuntu/​FreeBSD ​====+==== Debian/​Ubuntu====
 <​code>​ <​code>​
-nodeN# cat csync2.cfg+nodeN# cat /etc/csync2.cfg
 </​code><​code>​ </​code><​code>​
 nossl * *; nossl * *;
Строка 45: Строка 28:
         auto younger;  ​         auto younger;  ​
  
-#####    Debian/​Ubuntu 
          key /​etc/​csync2.key;​          key /​etc/​csync2.key;​
          ​include /etc/bind/;          ​include /etc/bind/;
- 
-#####    FreeBSD 
-#        key /​usr/​local/​etc/​csync2.key;​ 
-#        include /​usr/​local/​etc/​namedb/​named.conf;​ 
-#        include /​usr/​local/​etc/​namedb/​master/;​ 
  
         action         action
         {         {
-#####            Debian/​Ubuntu +                pattern /​etc/​bind/​*;​ 
-                 pattern /​etc/​bind/​*;​ +                exec "​service bind9 restart";​
-                 ​exec "​service bind9 restart";​ +
- +
-#####            FreeBSD +
-#                pattern /​usr/​local/​etc/​namedb/​master/​*;​ +
-#                exec "​service named restart";​+
  
                 do-local;                 do-local;
Строка 69: Строка 41:
 } }
 </​code>​ </​code>​
-  * В linux удаляем различные на узлах файлы ключей+  * Удаляем различные на узлах файлы ключей ​утилиты rndc
 <​code>​ <​code>​
 root@node1# ssh node2 rm /​etc/​bind/​rndc.key root@node1# ssh node2 rm /​etc/​bind/​rndc.key
 </​code>​ </​code>​
  
- 
-===== Запуск ===== 
- 
-==== FreeBSD ==== 
-<​code>​ 
-[nodeN:~] # service csync2 start 
-</​code>​ 
  
 ===== Синхронизация ===== ===== Синхронизация =====
  
-==== Debian/​Ubuntu/​FreeBSD ​====+==== Debian/​Ubuntu====
  
 Направление с любого узла Направление с любого узла
пакет_csync2.1571217830.txt.gz · Последние изменения: 2019/10/16 12:23 — val