Как установить NFS в системе Linux?

Как установить NFS в системе Linux?

У меня две системы, и мне нужно создать на одной из них папку, которая будет полностью доступна для чтения/записи на другой.

Вопросы:
1) Как настроить NFS на сервере(ах)? Он не установлен как доступная файловая система/модуль.
2) Где мне разместить эту папку/какое общепринятое место для размещения таких общих папок?

Это система RHEL5.


Ошибка при настройке NFS.

Это то, что я сделал на сервере server1, на котором я хочу предоставить общий доступ к локальной папке с сервером server0.

  1. В /etc/exports я добавил
    /home/els1-share 199.199.82.98(rw,sync)

  2. mkdir /home/els1-share

  3. Включил nfs и portmap через
    ntsysv

  4. Начатые услуги:

/etc/init.d/portmap start
Запуск portmap: [ OK ]

/etc/init.d/nfs start
Запуск служб NFS: [ OK ]
Запуск квот NFS: [
OK ] Запуск демона NFS: [ OK ]
Запуск mountd NFS: [ OK ]

Теперь на сервере server0 я сделал
1. mkdir /home/els1-share
2. mount 199.199.82.130:/home/els1-share /home/els1-share

время ожидания истекло с:
mount: монтирование к серверу NFS «199.199.82.130» не удалось: Системная ошибка: Время ожидания соединения истекло.

IP-адреса были замаскированы, в остальном вывод точный.

решение1

yum -y install nfs-utils portmap

Подготовьте и измените /etc/exports для совместного использования файлов, как показано ниже.

/home/NFS-files 192.168.100.0/24(ро,синхронизация)

/home/NFS-share */26(чтение,синхронизация)

/ISO 192.168.100.0/24(ролевой,синхронизация)

service portmap start

service nfs start

решение2

обычно экспорты NFS размещаются за пределами областей, контролируемых ОС (/usr /etc /var), обычно в другой области, называемой /exports

Если вы автоматически монтируете домашние каталоги в /home, это изменит их размещение.

Использованиепоказывать монтирование -eдля проверки очень полезно.

Наслаждайтесь. fe007

решение3

Убедитесь, что вы также запустили nfs и portmap на клиенте. Чтобы проверить работу NFS, временно отключите брандмауэр на обоих серверах, если это возможно, с помощью команды:

service iptables stop

Связанный контент