71371

Мережева файлова система NFS

Лабораторная работа

Информатика, кибернетика и программирование

Завдання на роботу: Настроїти сервер NFS. Забезпечити можливість монтування файлових систем згідно з варіантом. Перевірити роботу NFS сервера підключивши до нього клієнт.

Украинкский

2014-11-06

1.38 MB

0 чел.

Лабораторна робота № 11 

Мережева файлова система NFS.

Завдання на роботу: 

  1.  Настроїти сервер NFS.
  2.  Забезпечити можливість монтування файлових систем згідно з варіантом.
  3.  Перевірити роботу NFS сервера підключивши до нього клієнт.

варіанту

Ресурс, що експортується, для мережі 10.18.0.0/16 в режимі повного доступу

Ресурс, що експортується, в режимі читання і запису

Ресурс

Клієнт

1

/usr/home/public

/usr/home/private

10.18.51.57

2

/opt/public

/opt/share

10.18.51.68

3

/usr/local/public

/usr/local/incoming

10.18.51.71

4

/opt/local/public

/opt/local/private

10.18.51.80

5

/usr/public

/usr/share

10.18.51.99

6

/usr/home/appl

/usr/home/incoming

10.18.51.105

7

/opt/appl

/opt/private

10.18.51.117

8

/usr/local/арр1

/usr/local/share

10.18.51.122

9

/opt/local/арр1

/opt/local/incoming

10.18.51.134

10

/usr/appl

/usr/private

10.18.51.143

11

/usr/home/docs

/usr/home/share

10.18.51.150

12

/opt/docs

/opt/incoming

10.18.51.168

13

/usr/local/docs

/usr/local/private

10.18.51.175

14

/opt/local/docs

/opt/local/private

10.18.51.181

15

/usr/docs

/usr/private

10.18.51.194

16

/usr/home/public

/opt/local/private

10.18.51.7

17

/opt/public

/usr/private

10.18.51.168

18

/usr/local/public

/opt/local/private

10.18.51.70

19

/opt/local/public

/usr/local/private

10.18.51.10

20

/usr/public

/opt/incoming

10.18.51.39

21

/usr/home/appl

/usr/home/share

10.18.51.15

22

/opt/appl

/usr/private

10.18.51.11

23

/usr/local/арр1

/opt/local/incoming

10.18.51.12

24

/opt/local/арр1

/usr/local/share

10.18.51.34

25

/usr/appl

/opt/private

10.18.51.43

26

/usr/home/docs

/usr/home/incoming

10.18.51.15

27

/opt/docs

/usr/share

10.18.51.18

28

/usr/local/docs

/opt/local/private

10.18.51.15

29

/opt/local/docs

/usr/local/incoming

10.18.51.18

30

/usr/docs

/usr/home/private

10.18.51.94

IP адреси клієнтів – це постійні адреси які були налаштовані в 5-тій лабораторній роботі, тобто клієнтам достатньо мати MAC адресу 08:00:07:26:c0:a5, щоб отримати даний IP автоматично по DHCP.

Література

  1.  http://www.freebsd.org/doc/ru/books/handbook/network-nfs.html
  2.  http://freebsd.km.ua/archives/1210
  3.  http://freebsd.km.ua/archives/1199

Приклад виконання 30-го варіанту завдань

  1.  Для роботи NFS ядро повинно включати в себе такі опції для клієнту і сервера відповідно:

options NFSCLIENT

options NFSSERVER

Ці опції активні за замовченням, але в лабораторній роботі 2 ядро було зібране по новому, якщо вони були випадково виключені, треба заново перезбирати ядро.

  1.  

Налаштуємо локальну мережу на раніше створеній копії віртуальної машини FreeBSDv30-2 ввівши MAC – адресу 08:00:07:26:c0:a5 для автоматичного налаштування мережі відповідно варіанту:

Запустимо обидві машини, спочатку FreeBSDv30 потім FreeBSDv30-2 і перевіремо роботу мережі:

Видно що отримана адреса відповідає варіанту завдань.

  1.  

Налаштуємо сервер на віртуальній машині FreeBSDv30, для цього:

Створюємо файл експорту (відповідно варіанту) /etc/exports, в якому описуються локальні точки системи, доступні для монтування клієнтами.

touch /etc/exports

mkdir /usr/docs

echo "/usr/docs -maproot=root -alldirs 10.18.51.94" >> /etc/exports

Тепер налаштуємо автоматичний запуск сервера:

ee /etc/rc.conf

Додамо нижче:

rpcbind_enable="YES"

nfs_server_enable="YES"

nfs_server_flags="-t -n 5 -h 10.18.51.1"

mountd_flags="-r"

mountd_enable="YES"

Перезавантажимо систему командою reboot.

  1.  Налаштуємо клієнт на віртуальній машині FreeBSDv30-2, для цього:

ee /etc/rc.conf

Додамо нижче:

nfs_client_enable="YES"

Створимо каталог в який будемо монтувати систему:

mkdir /usr/home/private

Виконаємо цю процедуру:

/sbin/mount_nfs -T 10.18.51.1:/usr/docs /usr/home/private

  1.  Перевіримо роботу NFS, для цього на машині FreeBSDv30-2 у папці /usr/home/private створимо файл testnfs і на серверній машині FreeBSDv30 перевіримо папку /usr/docs, якщо в ній також буде цей файл значить все працює як треба.


 

А также другие работы, которые могут Вас заинтересовать

41765. Работа с таблицами в MS ACCESS 52.72 KB
  Работа с таблицами в MS ACCESS. Цель работы: изучение принципов создания запросов в СУБД MS Acces. Создание запроса на выборку товара не позднее определённой даты.
41766. Использования вспомогательных средств трансформирования простых объектов в Corel Drаw 2.11 MB
  Цели занятия: Сформировать умения использовать средства привязки выравнивания и распределения объектов инструментов изменения формы объектов. Учащиеся должны научиться: Осуществляет привязку объектов к сетке направляющим; выполняет выравнивание и распределение объектов. Применять инструменты изменения формы объектов.
41767. Настройка фрезерного станка и делительной головки на нарезание зубчатого колеса с винтовым зубом 946.84 KB
  Задание: Изучить устройство станка и делительной головки. Рассчитать настройку делительной головки и настроить её на работу. Поэтому необходимо усвоить следующее: Устройство механизмов отсчёта делительной головки и методику их наладки.
41768. Создании простейших программ с использованием регулярных выражений 492.02 KB
  Контрольные вопросы: Для чего используются регулярные выражения Для чего используются конструкции группирования и обратных ссылок Для чего используется класс Regex Пояснения и примеры: Регулярные выражения предназначены для обработки текстовой информации и обеспечивают: эффективный поиск в тексте по заданному шаблону; редактирование замену и удаление подстрок; формирование итоговых отчетов по результатам работы с текстом.NET для работы с регулярными выражениями объединены в пространство имен System. Для описания регулярного...
41771. АНАЛИЗ ПЕРЕХОДНЫХ ПРОЦЕССОВ В РАЗВЕТВЛЕННОЙ ЦЕПИ 427.69 KB
  Цель работы: Исследование токов и напряжений в разветвленной цепи при наличии в ней процессов коммутации. Расчёт параметров контура: Определим требуемое время коммутации ключа S1. Описание доработанной схемы цепи с учетом момента коммутации. Вывод Мы исследовали токи и напряжения в разветвленной цепи при наличии в ней процессов коммутации.
41772. Работа с текстовым редактором Word 616.47 KB
  Работа со сносками и примечаниями. Работа со стилями и автоматическим оглавлением. Работа с автотекстом и автозаменой.
41773. Изучение основного закона вращательного движения твердого тела на маятнике Обербека 352.26 KB
  ПРИБОРЫ И ОБОРУДОВАНИЕ: маятник Обербека секундомер штангенциркуль линейка набор грузов. УСТАНОВКА: Маятник Обербека представляет собой крестовинувращающуюся вокруг горизонтальной оси.