Глава 5. Сетевые службы общего доступа к файлам

В этой главе содержатся инструкции по настройке Red Hat Enterprise Linux для реализации сетевых служб общего доступа NFS и Samba с высокой степенью доступности.

5.1. Настройка службы NFS

Сетевая файловая система (NFS) является одним из самых эффективных применений кластера. Использование кластерной службы NFS даёт следующие преимущества:

5.1.1. Требования к 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.