DRBD Сравнение версий

Различия

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

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

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:кластеризация:drbd [2012/10/27 14:47]
[Настройка]
wiki:руководство_по_ubuntu_server:кластеризация:drbd [2012/10/27 15:58] (текущий)
[Ссылки]
Строка 46: Строка 46:
                 meta-disk internal;                 meta-disk internal;
         }         }
-}</​code>​+} 
 +</​code>​
   .. :!: **//​Существует множество других опций в /​etc/​drbd.conf,​ но для данного примера прекрасно подходят их значения по умолчанию.//​**   .. :!: **//​Существует множество других опций в /​etc/​drbd.conf,​ но для данного примера прекрасно подходят их значения по умолчанию.//​**
   -- Теперь скопируем /​etc/​drbd.conf на вторую систему:​   -- Теперь скопируем /​etc/​drbd.conf на вторую систему:​
Строка 54: Строка 55:
   -- Теперь с помощью утилиты **drbdadm** инициализируем хранилище метаданных. На каждом сервере выполним:​   -- Теперь с помощью утилиты **drbdadm** инициализируем хранилище метаданных. На каждом сервере выполним:​
   .. <​code>​sudo drbdadm create-md r0</​code>​   .. <​code>​sudo drbdadm create-md r0</​code>​
-  -- Далее на обоих системах запустим сервис **drbd**:+  -- Далее на обеих системах запустим сервис **drbd**:
   .. <​code>​sudo /​etc/​init.d/​drbd start</​code>​   .. <​code>​sudo /​etc/​init.d/​drbd start</​code>​
   -- На **drbd01** или той системе,​ которую вы хотите сделать основной,​ введите следующее:​   -- На **drbd01** или той системе,​ которую вы хотите сделать основной,​ введите следующее:​
Строка 67: Строка 68:
 </​code>​ </​code>​
  
-====Тестирование====+====Проверка====
  
-To test that the data is actually syncing between the hosts copy some files on the drbd01the primaryto /srv:+Чтобы убедитьсячто данные действительно синхронизируются между системамископируйте несколько файлов на **drbd01** (основной системе) в каталог ​/srv: 
 +<​code>​sudo cp -r /​etc/​default /​srv</​code>​
  
-sudo cp -r /​etc/​default ​/srv+Далее, отсоедините /srv: 
 +<​code>​sudo umount ​/srv</​code>​
  
-Next, unmount /srv:+Установите первичному серверу роль вторичного: 
 +<​code>​sudo drbdadm secondary r0</​code>​
  
-sudo umount ​/srv+Теперь установите вторичному серверу роль первичного:​ 
 +<​code>​sudo drbdadm primary r0</code>
  
-Demote the primary server to the secondary role:+Наконец,​ монтируем раздел: 
 +<​code>​sudo mount /dev/drbd0 /​srv</​code>​
  
-sudo drbdadm secondary r0 +Используя **ls** вы сможете увидеть ​/​srv/​default, скопированный с бывшего первичного сервера **drbd01**.
- +
-Now on the secondary server promote it to the primary role: +
- +
-sudo drbdadm primary r0 +
- +
-Lastly, mount the partition:​ +
- +
-sudo mount /dev/drbd0 /srv +
- +
-Using ls you should see /​srv/​default ​copied from the former primary host drbd01.+
  
 ====Ссылки==== ====Ссылки====
  
-    For more information on DRBD see the DRBD web site+  -- Для дополнительной информации по DRBD посетите [[http://​www.drbd.org/​|сайт ​DRBD]]
- +  -- Страница руководства [[http://​manpages.ubuntu.com/​manpages/​precise/​en/​man5/​drbd.conf.5.html|drbd.conf]] содержит подробности по опциямне описанным в данном руководстве. 
-    The drbd.conf ​man page contains details on the options not covered in this guide. +  -- Также посмотрите страницу руководства по [[http://​manpages.ubuntu.com/​manpages/​precise/​en/​man8/​drbdadm.8.html|drbdadm]]
- +  -- Дополнительную информацию также содержит страница [[https://​help.ubuntu.com/​community/​DRBD|DRBD Ubuntu Wiki]].
-    Alsosee the drbdadm ​man page+
- +
-    The DRBD Ubuntu Wiki page also has more information.+
  
 ---- ----