Требование
Создание реплицированного общего диска с GlusterFS и доступ к нему в Windows ActiveDirectory по пути UNC.
PS: Все наши серверы оконные и находятся в одном домене. Только серверы GlusterFS являются Linux.
Чего я добился до сих пор
Я установил GlusterFS с:
- Два узла gluster (GlusterFS: версия 3.3.2 - ОС: CentOS версии 6.4)
- Реплицированный том (gvol1).
- gvol1, установленный на обоих узлах (скажем, в / mnt / gvol1).
Работает FINE до этого момента. Любой файл, созданный на смонтированном томе (на любом узле), реплицируется на том (и нижележащий блок) на обоих узлах.
Я ТАКЖЕ установил и настроил SAMBA на обоих узлах. Подключил обе машины к нашему домену Windows. Это тоже выглядит ПРЕКРАСНО. Я успешно прошел эти тесты:
- Аутентификация AD - УСПЕХ
- Расшарить папку из linux через SAMBA. И доступ через машины Windows. - УСПЕХ
Проблема
Когда я пытаюсь поделиться GlusterFS vol (установленным в / mnt / gvol1 на обоих узлах gluster) через SAMBA. Вот что происходит:
- ПРОСМОТР общего тома gluster в окнах через UNC-путь (т.е. 'gvol1shared' виден в \ gnode1) - УСПЕХ
- ДОСТУП к общему тому Gluster в Windows через UNC (т. е. открытие \ gnode1 \ gvol1shared) - НЕУДАЧИ
Я пробовал разные вещи, но безуспешно.
Примечание. Я считаю, что при тестировании GlusterFS пару месяцев назад я решил эту проблему. Вместо того, чтобы делиться «смонтированным томом» (например, / mnt / gvol1) через SAMBA, я поделился кирпичом на одном из glusternodes (например, / export / gluster / brick1). И я считаю, что это сработало. НО Теперь, когда я пишу что-либо прямо в кирпич, он не копирует это на другие кирпичи. Итак, я сбит с толку и сомневаюсь, что это сработало в первую очередь. Или мне нужно что-то изменить, чтобы это тоже работало.