User Tools

Site Tools


пакет_csync2

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
Next revision Both sides next revision
пакет_csync2 [2019/01/30 08:19]
val [Ubuntu/FreeBSD]
пакет_csync2 [2019/10/16 12:23]
val
Line 7: Line 7:
 ==== Debian/​Ubuntu ==== ==== Debian/​Ubuntu ====
 <​code>​ <​code>​
-root@nodeN# apt install csync2+nodeN# apt install csync2
  
-root@node1# csync2 -k /​etc/​csync2.key +node1# csync2 -k /​etc/​csync2.key
-или ждем 5-7 минут, размер ключа должен стать не менее 40 байт, потом <​Ctrl-C>​ или, можно не ждать:+
  
-root@node1# ​echo dfdDDSddsfdfdsaf434365437bfdfbdfBVDF4asdag35654GDFbfbdfgSDvsdvsgbdfbdfb657hdfh > /​etc/​csync2.key+node1# ​scp /​etc/​csync2.key ​node2:/etc/
  
-root@node1# scp /​etc/​csync2.key node2:/​etc/​ +node1# cd /etc
- +
-root@node1# cd /etc+
 </​code>​ </​code>​
 ==== FreeBSD ==== ==== FreeBSD ====
Line 49: Line 46:
  
 #####    Debian/​Ubuntu #####    Debian/​Ubuntu
-#        ​key /​etc/​csync2.key;​ +         key /​etc/​csync2.key;​ 
-#        ​include /etc/bind/;+         ​include /etc/bind/;
  
 #####    FreeBSD #####    FreeBSD
Line 60: Line 57:
         {         {
 #####            Debian/​Ubuntu #####            Debian/​Ubuntu
-#                ​pattern /​etc/​bind/​*;​ +                 pattern /​etc/​bind/​*;​ 
-#                ​exec "​service bind9 restart";​+                 ​exec "​service bind9 restart";​
  
 #####            FreeBSD #####            FreeBSD
Line 91: Line 88:
 Направление с любого узла Направление с любого узла
 <​code>​ <​code>​
-nodeN# csync2 -xvv+nodeN# csync2 -xv
 </​code>​ </​code>​
  
 ===== Отладка ===== ===== Отладка =====
  
-Переинициализировать базу данных после изменения csync2.cfg+==== Переинициализировать базу данных после изменения csync2.cfg ​====
  
-==== Ubuntu/​FreeBSD ==== 
 <​code>​ <​code>​
 nodeN# csync2 -Rvv nodeN# csync2 -Rvv
 +</​code>​
 +
 +==== Do not auto-resolve conflict: Lost '​younger/​older'​ test ====
 +<​code>​
 +node1# csync2 -M
 +
 +node2# rm ...
 </​code>​ </​code>​
  
Line 210: Line 213:
 7. Запустить вручную синхронизацию:​ 7. Запустить вручную синхронизацию:​
  
- # csync2 -xvv+ # csync2 -xv
  
 ПРИМЕЧАНИЕ! ПРИМЕЧАНИЕ!
пакет_csync2.txt · Last modified: 2024/06/04 13:27 by val