Можно ли сохранить смонтированную файловую систему (NFS) на другом хосте, если виртуальная машина будет эвакуирована?

Я хотел бы узнать о высокой доступности OpenStack.
Если узел (ВМ) монтирует файловую систему (NFS) (https://docs.openstack.org/cinder/latest/admin/nfs-backend.html) и в случае сбоя ВМ эвакуируется и перемещается на другой хост , можно ли хранить смонтированную файловую систему (NFS) на другом хосте?

Спасибо!

1 ответ

Это зависит от вашего хранилища.

Тома OpenStack могут иметь настройкуmultiattach. Если установлено значениеtrueодин и тот же том может быть доступен одновременно двум или более вычислительным экземплярам (ВМ). https://docs.openstack.org/cinder/latest/admin/volume-multiattach.html

Ответственность за обеспечение целостности данных для таких томов лежит на вычислительном экземпляре; обычная файловая система не поддерживает одновременную запись двух или более разных узлов на одно и то же блочное устройство. Вам понадобится кластерная файловая система или метод, гарантирующий, что только один узел одновременно будет вносить изменения в блочное устройство.

Другие вопросы по тегам