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

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


отказоустойчивый_кластер_samba_drbd_ocf2_ctdb_samba

Это старая версия документа!


Настроить время

Уcтанавливаем пакеты для samba apt install samba ctdb cifs-utils

Проверяем поддержку кластера в smbd smbd -b | grep -A 1 -i cluster

node# nano /etc/ctdb/nodes 192.168.57.101 192.168.57.102

nano /etc/ctdb/public_addresses 192.168.57.200/24 eth1

Создаем папку для файла блокировок. mkdir /disk3/ctdb/

nano /etc/ctdb/ctdb.conf recovery lock=/disk3/ctdb/ctdb.lock

Внимание: Важно! писать именно recovery lock=/mnt/gluster/ctdb.lock без кавычек и прочего.

node# for i in 00.ctdb 10.interface 50.samba; do ctdb event script enable legacy $i; done

node# ctdb event script list legacy

* 00.ctdb * 01.reclock * 05.system * 10.interface

11.natgw
11.routing
13.per_ip_routing
20.multipathd
31.clamd
40.vsftpd
41.httpd
46.update-keytabs
47.samba-dcerpcd
48.netbios
49.winbind

* 50.samba

60.nfs
70.iscsi
91.lvs

* 95.database

for i in 00.ctdb 10.interface 50.samba; do ctdb event script enable legacy $i; done

  запустить ctdb

systemctl enable –now ctdb

Настройка samba

  Выключить возможность запуска smb через systemd

systemctl disable –now smb

mkdir -p /disk3/smb/share

nano /etc/samba/smb.conf [global] clustering = yes include = registry

nano /etc/samba/main_smb.conf [global] netbios name = mycluster idmap config * : backend = autorid idmap config * : range = 1000000-1999999 workgroup = cluster security = user passdb backend = tdbsam map to guest = Bad User

[share] guest ok = yes path=/disk3/smb/share browseable=yes read only = no

net conf import /etc/samba/main_smb.conf

отказоустойчивый_кластер_samba_drbd_ocf2_ctdb_samba.1756479064.txt.gz · Последнее изменение: 2025/08/29 14:51 — wikiadmin

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: GNU Free Documentation License 1.3
GNU Free Documentation License 1.3 Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki