The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Домашний HA NAS на двух VIA C3 EDEN 533"
Версия для распечатки Пред. тема | След. тема
Форум Открытые системы на сервере
Исходное сообщение [ Отслеживать ]
Присылайте удачные настройки в раздел примеров файлов конфигурации на WIKI.opennet.ru.
. "Домашний HA NAS на двух VIA C3 EDEN 533" +/
Сообщение от doleynikovemail (ok), 10-Июн-20, 11:32 
Держу в курсе.
сделал "тестовый стенд" с "внешними" IDE HDD на 80 гиг.
поместил все в картонную коробку на столе.
Поставил Debian 8 (Jessie) + DRBD + OCFS2 (как подсказал знакомый Гуру)
хаутушек много. Я выбрал "https://itsecforu.ru/2019/01/14/%D0%BA%D0...
поднял один, заDDшил диск и, откорректировав настройки, поднял второй.

Оказалось, что диски имеют разное количество секторов (вероятно когда-то их настраивали на низком уровне) - пришлось разворачивать хранилище не на дивайсе, а в партиции.

конфига DRBD:
root@node1:/stor# cat /etc/drbd.d/storage.res
resource storage {
protocol C;          
on node1 {
                device /dev/drbd0;
                disk /dev/sda1;
                address 172.16.3.146:7788;
                meta-disk internal;
                }
on node2 {
                device /dev/drbd0;
                disk /dev/sda1;
                address 172.16.3.147:7788;
                meta-disk internal;
                }

}

после синхронизации как Primary-Secondary, добавил в конфиг:

handlers {
split-brain "/usr/lib/drbd/notify-split-brain.sh root";
}
net {
allow-two-primaries;
after-sb-0pri discard-zero-changes;
after-sb-1pri discard-secondary;
after-sb-2pri disconnect;
}
startup {
become-primary-on both;
}
и сделал primary-primary

конфига OCFS2

root@node1:/stor# cat /etc/ocfs2/cluster.conf
node:
    ip_port = 7777
    ip_address = 172.16.3.146
    number = 1
    name = node1
    cluster = storage
node:
    ip_port = 7777
    ip_address = 172.16.3.147
    number = 2
    name = node2
    cluster = storage
cluster:
    node_count = 2
    name = storage

создавая файл на одном узле - он дублируется на второй. Изменения файла - тоже. Внутри все работает.

Но я своим скудоумием не могу понять, как эту шарманку использовать снаружи!!! То есть можно самбой расшарить папку, куда смонтировано хранилище, но это только с одной ноды. Если она помрет - придется перешаривать. Видел несколько упоминаний (не понял их), что можно подключиться как к iSCSI устройству по сети и использовать как хранилище для виртуалок. и все? может можно подключить эту OCFS2 как диск в винде? или как-то иначе? чтобы на уровне самой ФС регулировалось поведение при смерти узла?Чтобы работа не прекращалась. Нужно было просто переподнять ноду и подключить к кластеру без простоя

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Домашний HA NAS на двух VIA C3 EDEN 533, doleynikov, 19-Май-20, 11:55  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру