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, якщо в ній також буде цей файл значить все працює як треба.


 

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

79001. Типология научных проблем, их философско-методологический анализ. Генезис научной проблемы и пути её разрешения 15.5 KB
  Проблема форма теоретического знания содержанием которой является то что еще не познано человеком но что нужно познать. Проблема это процесс включающий 2 момента постановку и решение. Однако этим процедурам всегда предшествует вопрос или проблема. Для успешного решения научной проблемы Поппер формулирует 2 основных условия: Ясное четкое формулирование Критическое исследование различных ее решений Тем самым научная проблема выражается в наличии противоречивой ситуации которая требует разрешения.
79002. Теоретический уровень науки. Генезис научной теории, её внутренняя организация. Математический аппарат и его интерпретация 58.5 KB
  Генезис научной теории её внутренняя организация. Выделяют следующие основные элементы структуры теории: 1 Исходные основания фундаментальные понятия принципы законы уравнения аксиомы и т. 3 Логика теории совокупность определенных правил и способов доказательства нацеленных на прояснение структуры и изменения знания. 5 Совокупность законов и утверждений выведенных в качестве следствий из основоположений данной теории в соответствии с конкретными принципами.
79004. Неклассическая модель научного знания. Философский и общенаучный смысл теории относительности. Парадоксы неклассической науки 36.5 KB
  Философский и общенаучный смысл теории относительности. Эти события привели к кризису ньютоновской парадигмы классической физической теории господствовавшей в XVII первой половине XIX в. Кризис разрешился революцией в физике породившей: теорию относительности частную или специальную СТО и общую ОТО; квантовую механику нерелятивистскую и релятивистскую квантовую теорию поля; Эти теории ознаменовали переход от классической к неклассической науке. Создание теории относительности.
79005. Постнеклассическая наука, её ценностно-целевые ориентиры. Парадигма нелинейного мира 35.5 KB
  Парадигма нелинейного мира. В контексте различных и даже противоречивых концепций можно говорить о новой научной картине мира создаваемой постнеклассической наукой Процесс ее построения еще не завершен но основные контуры уже очевидны. Исходные философские идеи новой науки: единство мира заключается в том что на всех уровнях организации действуют общие законы; системное видение в противовес механическому пониманию мира; синтез детерминизма многовариантности и случайности; отказ от концепции редукционизма: нахождение изоморфных законов в...
79007. Особенности научного знания. Наука и другие формы миропостижения (философия, искусство, религия) 48.5 KB
  Ответ на вопрос о том что исследуется раскрывает природу предмета науки а ответ на вопрос о том как осуществляется исследование раскрывает метод исследования. Философия же в отличие от науки выносит универсальные суждения и стремится открыть законы всего мирового целого. В отличие от науки ценностная компонента знания неустранима из философии. Это с одной стороны натурфилософия как попытка строить универсальные картины мира без опоры на данные науки а с другой позитивизм призывающий философию отказаться от обсуждения...
79008. Роль науки в образовании и формировании современного человека 30.5 KB
  Роль науки в образовании распространяется на все компоненты образовательного процесса цели средства результаты принципы формы и методы. Образовательный процесс выступает в качестве исходной территории на которой происходит встреча индивида и науки а также его подготовка к жизнедеятельности в данном обществе формирование зрелой личности. В этой связи достаточно часты обращения к античной идее пайдейя обозначающей процесс формирования индивида включающий в себя три составляющие: воспитанность образованность и культура....
79009. Структура эмпирического и теоретического знания 47 KB
  Теоретический уровень научного познания как и эмпирический имеет ряд подуровней среди которых можно выделить следующие по степени общности: а аксиомы теоретические законы; б частные теоретические законы описывающие структуру свойства и поведение идеализированных объектов; в частные единичные высказывания утверждающие нечто о конкретных во времени и пространстве состояниях свойствах и отношениях некоторых идеализированных объектов Абстрагирование и идеализация начало теоретического познания. Научные законы регулярные...