Показаны различия между двумя версиями страницы.
Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
centos_7_samba_cluster [2014/09/26 11:46] metallic [Настройка CTDB] |
centos_7_samba_cluster [2022/03/25 17:00] (текущий) |
||
---|---|---|---|
Строка 282: | Строка 282: | ||
# cat / | # cat / | ||
- | 192.168.232.30/24 eth0 | + | |
- | 192.168.232.40/24 eth0 | + | 10.0.0.200/ |
+ | |||
+ | И наконец редактируем конфиг Samba, он должен быть одинаков на всех узлах. | ||
+ | |||
+ | [global] | ||
+ | workgroup = COMPANY | ||
+ | server string = Samba Test Cluster | ||
+ | netbios name = MEGACLUSTER | ||
+ | max protocol = SMB2 | ||
+ | log file = / | ||
+ | max log size = 1000 | ||
+ | security = user | ||
+ | domain master = no | ||
+ | domain logons = no | ||
+ | local master = no | ||
+ | os level = 33 | ||
+ | preferred master = no | ||
+ | load printers = no | ||
+ | |||
+ | # ----------------------- Cluster Options ------------------------ | ||
+ | clustering = yes | ||
+ | # Две опции ниже важные, | ||
+ | # получить странные глюки | ||
+ | private dir = /mnt/ctdb | ||
+ | lock directory = /mnt/ctdb | ||
+ | idmap backend = tdb2 | ||
+ | passdb backend = tdbsam | ||
+ | |||
+ | # | ||
+ | |||
+ | [test] | ||
+ | comment = Cluster Share | ||
+ | path = / | ||
+ | browseable = yes | ||
+ | writable = yes | ||
+ | |||
+ | Наконец включаем CTDB | ||
+ | |||
+ | # systemctl enable ctdb.service | ||
+ | # systemctl start ctdb.service | ||
+ | |||
+ | После чего он должен распределить адреса по узлам и запустить Samba. Проверяем: | ||
+ | |||
+ | # ctdb status | ||
+ | Number of nodes:2 | ||
+ | pnn:0 192.168.232.10 OK | ||
+ | | ||
+ | Generation: | ||
+ | Size:2 | ||
+ | hash:0 lmaster:0 | ||
+ | hash:1 lmaster:1 | ||
+ | Recovery mode:NORMAL (0) | ||
+ | Recovery master:0 | ||
+ | |||
+ | # ctdb ip | ||
+ | Public IPs on node 1 | ||
+ | 10.0.0.100 0 | ||
+ | 10.0.0.200 1 | ||
+ | |||
+ | # ip address show | ||
+ | |||
+ | 3: eth1: < | ||
+ | link/ether 00: | ||
+ | inet 10.0.0.100/24 brd 10.0.0.255 scope global eno33554976 | ||
+ | | ||
+ | |||
+ | # smbcontrol smbd ping | ||
+ | PONG from pid 1:5658 | ||
+ | |||
+ | Если Samba интегрирована с AD теперь можно попробовать подключиться со стороны клиента, |