2015-08-24 6 views
2

У меня есть небольшой кластер GlusterFS с 3 + 1 узлами. Все они находятся в одной локальной сети. Существует 3 сервера и 1 ноутбук (через Wi-Fi), который также является узлом GlusterFS. Ноутбук часто отключается от сети. ;)Могу ли я использовать хранилище томов GlusterFS напрямую без установки?

Использовать случай, который я хочу достичь, это:
Я хочу, чтобы мой ноутбук автоматически синхронизировался с файловой системой GlusterFS при ее повторном подключении. (Это легко и сделано.) Но, когда ноутбук отключен от кластера, я все еще хочу получить доступ к файловой системе «в автономном режиме». Изменить, добавить, удалить файлы ..

Очевидно, что единственный способ получить доступ к файловой системе GlusterFS, когда она отключена от кластера, - напрямую обращаться к хранилищу томов. Тот, который я настроил, создавал громкость. Я думаю, это кирпич.

Безопасно ли изменять файлы внутри хранилища? Будут ли они реплицироваться в кластер при повторном подключении узла?

ответ

1

Есть несколько вопросов в списке:

Первое: Могу ли я получить доступ к GlusterFS, когда моя система не подключена к нему:

Если настроить GlusterFS демон & кирпич на вашей системе, смонтировать этот локальный демон через gluster, как вы обычно это делаете и добавляете цель репликации, вы можете получить доступ к своему кирпичу через gluster, как если бы он не был в вашей локальной системе. Затем данные будут синхронизированы с целью репликации после повторного подключения вашей системы к сети.

Во-вторых: Можно ли редактировать файлы в моем кирпиче непосредственно:

Технически вы можете: Вы можете просто перейти на ваш кирпич и редактировать файл, однако, так как Gluster не будет знать, что вы изменились, изменения не будут реплицированы, и вы создадите разделенную мозговую ситуацию. Поэтому, конечно, это не рекомендуется (так что не делайте этого, если вы не хотите вручную его изменять в своем кирпиче репликации).