![Отказоустойчивость и автономное чтение в GlusterFS?](https://rvso.com/image/789282/%D0%9E%D1%82%D0%BA%D0%B0%D0%B7%D0%BE%D1%83%D1%81%D1%82%D0%BE%D0%B9%D1%87%D0%B8%D0%B2%D0%BE%D1%81%D1%82%D1%8C%20%D0%B8%20%D0%B0%D0%B2%D1%82%D0%BE%D0%BD%D0%BE%D0%BC%D0%BD%D0%BE%D0%B5%20%D1%87%D1%82%D0%B5%D0%BD%D0%B8%D0%B5%20%D0%B2%20GlusterFS%3F.png)
У меня есть кластер, где на всех машинах запущен демон и смонтированы клиенты. Насколько я понимаю, только машина, на которой я запускаю, peer probe
становится хостом.
Если клиент выходит из строя:
- кластер продолжает работать на других машинах.
- вы не можете получить доступ к тому на клиенте, который вышел из строя, даже если он
backupvolfile-server=localhost
- клиент выполнит повторную синхронизацию после повторного подключения.
Если хост выйдет из строя:
- ни одна машина не может получить доступ к тому.
Это заставляет меня задуматься:
- A) Есть ли возможность для клиента, у которого произошел сбой, локально прочитать том и, возможно, даже записать на него данные, а остальная часть пула подтянется, когда он снова подключится?
- Б) Есть ли возможность поручить клиенту взять на себя роль хоста в случае сбоя?
Все, что я нахожу в сети, либо неопределенно, либо устаревшая информация. Может быть, кто-то здесь сможет мне помочь. Заранее спасибо.