В этой главе содержатся инструкции по настройке Red Hat Enterprise Linux для реализации сетевых служб общего доступа NFS и Samba с высокой степенью доступности.
Сетевая файловая система (NFS) является одним из самых эффективных применений кластера. Использование кластерной службы NFS даёт следующие преимущества:
Гарантируется непрерывный доступ клиентов к важным данным даже в случае отказа сервера.
Облегчает выполнение технической поддержки, так как в кластере возможно прозрачное перемещение служб NFS на один из узлов, при этом вы можете исправить или заменить другой узел кластера.
Позволяет собрать конфигурацию "активный-активный" для более эффективного использования оборудования. За дополнительной информацией обратитесь к разделу 5.5 Пример конфигурации NFS «активный-активный».
Чтобы выполнять службы NFS высокой степени доступности, все узлы кластера должны отвечать определённым требованиям. (Обратите внимание: эти требования не касаются клиентов NFS.) Эти требования приведены ниже:
На всех серверах кластера должен работать демон NFS. Проверьте состояние серверов, выполнив следующую команду
/sbin/service nfs status |
NFS службы не запустятся, если не будут работать следующие NFS-демоны: nfsd, rpc.mountd и rpc.statd. Если служба не работает, запустите её, выполнив следующие команды:
/sbin/service portmap start |
/sbin/service nfs start |
Чтобы служба NFS запускалась после перезагрузки и работала на разных уровнях выполнения, запустите следующую команду:
/sbin/chkconfig --level 345 nfs on |
Демон RPC portmap также должен быть включён, для этого выполните следующую команду:
/sbin/chkconfig --level 345 portmap on |
Подключения файловых систем, а также их экспорт, для кластерных служб NFS не должны задаваться в файлах /etc/fstab и /etc/exports. В кластерных NFS службах параметры подключения файловых систем и их экспорт задаются в Настройке кластера (Cluster Configuration Tool). Для вашего удобства в этой программе есть возможность Загрузки параметров NFS (Bulk Load NFS), позволяющая вам загрузить в файл конфигурации кластера записи из существующего файла.
В Red Hat Cluster Manager нельзя настроить работу NFS поверх TCP. Для обеспечения возможности правильного переноса NFS должна работать по умолчанию, поверх UDP.
За подробной информацией о настройке сервера NFS обратитесь к Руководству по системному администрированию Red Hat Enterprise Linux.