Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: BRBD  (Прочитано 2398 раз)

0 Пользователей и 2 Гостей просматривают эту тему.

Оффлайн maxpromo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
BRBD
« : 08 Апреля 2014, 08:35:28 »
Здравствуйте!

Пытаюсь настроить отказоусточивость сервера, установил BRBD по инструкции: https://help.ubuntu.ru/wiki/%D1%80%D1%83%D0%BA%D0%BE%D0%B2%D0%BE%D0%B4%D1%81%D1%82%D0%B2%D0%BE_%D0%BF%D0%BE_ubuntu_server/%D0%BA%D0%BB%D0%B0%D1%81%D1%82%D0%B5%D1%80%D0%B8%D0%B7%D0%B0%D1%86%D0%B8%D1%8F/drbd

но при sudo drbdadm create-md r0 выходит ошибка:
root@ubuntu01:/dev/drbd0# sudo drbdadm create-md r0
DRBD module version: 8.4.3
   userland version: 8.3.11
you should upgrade your drbd tools!
md_offset 51538554880
al_offset 51538522112
bm_offset 51536949248

Found ext3 filesystem
    50330624 kB data area apparently used
    50329052 kB left usable by current configuration

Device size would be truncated, which
would corrupt data and result in
'access beyond end of device' errors.
You need to either
   * use external meta data (recommended)
   * shrink that filesystem first
   * zero out the device (destroy the filesystem)
Operation refused.

Command 'drbdmeta 0 v08 /dev/sda1 internal create-md' terminated with exit code 40
drbdadm create-md r0: exited with code 40

Листинг /etc/drbd.conf
# You can find an example in  /usr/share/doc/drbd.../drbd.conf.example

include "drbd.d/global_common.conf";
include "drbd.d/*.res";

#global { usage-count no; }
#common { syncer { rate 100M; } }
resource r0 {
        protocol C;
        startup {
                wfc-timeout  15;
                degr-wfc-timeout 60;
        }
        net {
                cram-hmac-alg sha1;
                shared-secret "secret";
        }
        on ubuntu01 {
                device /dev/drbd0;
                disk /dev/sda1;
                address 192.168.1.185:7788;
                meta-disk internal;
        }
        on ubuntu02 {
                device /dev/drbd0;
                disk /dev/sda1;
                address 192.168.0.186:7788;
                meta-disk internal;
        }
}



Оффлайн KPbIC

  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: BRBD
« Ответ #1 : 08 Апреля 2014, 13:45:06 »
Цитировать
You need to either
   * use external meta data (recommended)
   * shrink that filesystem first
   * zero out the device (destroy the filesystem)
Тебе нужен 3-й пункт - забить раздел /dev/sda1 нулями:
dd if=/dev/zero of=/dev/sda1

Оффлайн maxpromo

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
Re: BRBD
« Ответ #2 : 08 Апреля 2014, 14:00:41 »
В листинге файлов нужно что то менять? или всё верно?

выполнил команду, долго выполняется что то.

сделал по другому мануалу: http://geekpeek.net/configure-drbd-ubuntu/
всё равно не хочет работать.

Пользователь решил продолжить мысль 08 Апреля 2014, 14:25:48:
Спасибо за grub rescue>
« Последнее редактирование: 08 Апреля 2014, 14:25:48 от maxpromo »

Оффлайн KPbIC

  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Re: BRBD
« Ответ #3 : 08 Апреля 2014, 17:49:38 »
Если раздел большой, то да, процесс будет долгим. Запусти заполнения нулями на минутку-две, потом отмени. После этого пробуй еще раз создать drbd-устройство.

 

Страница сгенерирована за 0.052 секунд. Запросов: 25.