Я використовую NFS
(і це єдиний, якого я добре знаю в мережевих файлах) вже кілька років. Але досі не в змозі дізнатися ..
- Як зробити
NFS
сервери в кластерному дизайні (або збалансованому завантаженні?) - Або, принаймні, розгортання його на сервері БІЛЬШЕ-ТОГО-ОДИН і до "Автоматичного відмови".
Основна мета - НЕ дозволяти моєму єдиному запущеному серверу NFS єдину точку відмови.
Оскільки я не знаю, як це зробити правильно, до сих пір я сам винайшов це:
- NFS на 2 серверах.
- RSYNC з 1-го (передбачається головного) сервера на інший 2-й сервер.
- На серверах додатків (Web тощо) поставте
Shell Script
для перевірки здорового стану точки монтування сервера NSF-Master. А потім, якщо потрібно, автоматично відключіть його (залишаючи), а потім автоматично встановіть з 2-го. - Основна функція, яку я використовував у своєму автоматичному скрипті Shell, - це
nfsstat -m
.. перевірити стан точки монтажу.
(Я використовую Redhat )
Але все одно, я все ще НЕ думаю, що це безпечний і стандартний спосіб.