Назад | Перейти на главную страницу

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

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

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

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


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

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

  1. В / etc / exports я добавил
    / home / els1-share 199.199.82.98 (rw, синхронизация)

  2. mkdir / главная / els1-share

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

  4. Запущенные службы:

/etc/init.d/portmap start
Запуск карты портов: [OK]

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

Теперь на server0 я сделал
1. mkdir / home / els1-share
2. монтируем 199.199.82.130:/home/els1-share / home / els1-share

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

IP-адреса были обфусцированы, иначе вывод точен.

yum -y install nfs-utils portmap

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

/ home / NFS-файлы 192.168.100.0/24(ro,sync)

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

/ ISO 192.168.100.0/24(ro,sync)

service portmap start

service nfs start

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

service iptables stop

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

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

Использование showmount -e проверить очень полезно.

Наслаждаться. fe007