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


 

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

84923. Состав и классификация бухгалтерской (финансовой) отчетности 92.02 KB
  Целью исследования в данной курсовой работе является рассмотрение сущности и классификации бухгалтерской отчетности, и ее составляющих. Для этого необходимо выполнение следующих задач: определить сущность бухгалтерской отчетности и ее значение в деятельности организации...
84925. Поняття про односкладне речення. Види односкладних речень. Способи вираження в них головного члена. Стилістичне використання односкладних речень 131.5 KB
  Організувати групову діяльність студентів у мікрогрупах, спрямовану на самостійне вивчення істотних ознак односкладних речень, їх основних видів, способів вираження в них головного члена; формувати уміння визначати вид односкладних речень, розрізняти їх між собою; розвивати уміння виконувати елементи...
84926. Поняття про речення. Закріплення вивченого про речення в 1-2-му класах 157 KB
  Мета уроку: закріплювати знання учнів про основні ознаки речення; розвивати увагу вміння зіставляти мовні явища; розвивати вміння працювати в групах; виховувати мовленнєву культуру. Узагальнення знань про речення. З чого складається наше мовлення Що виражає речення Як пишуться слова у реченні...
84927. Загальні поняття про дієслово. Зв’язок дієслова з іменником у реченні. Складання речень за малюнками 287 KB
  Мета: розширити і поглибити знання учнів про граматичні ознаки дієслова; формувати вміння розпізнавати дієслова серед інших частин мови; розпізнавати дієслово в реченні тексті; ставить до них запитання; вчити доцільно і правильно вживати дієслова у власних висловлюваннях...
84928. Українська народна колискова пісня «Пішла киця по водицю» 81 KB
  Мета: вивчити та засвоїти слова до теми, ознайомити з українською народною піснею Пішла киця по водицю. Активізувати словниковий запас дітей. Удосконалювати і розвивати орфоепічні вміння; пам’ять, увагу, спостережливість. Виховувати любов до усної народної творчості, співчуття, уміння активно допомагати...
84929. У країні ввічливості. Скажи людині: «Доброго дня» за В. Сухомлинським 70 KB
  Мета: вивчити та засвоїти слова ввічливості; формувати вміння побудови зв’язних висловлювань на матеріалі малюнків та власного життєвого досвіду. Удосконалювати і розвивати орфоепічні вміння; пам’ять, увагу, спостережливість. Виховувати взаємоповагу, взаємодопомогу, ввічливе ставлення до однокласників та старших.
84930. Українська народна казка «Лисичка і Журавель» 1.72 MB
  Активізувати словниковий запас дітей. Удосконалювати і розвивати орфоепічні вміння; пам’ять, увагу, спостережливість, відповідати на запитання українською мовою. Виховувати любов до усної народної творчості, почуття дружби та відповідальності.
84931. Казка – казочка. Українська народна казка. Казкові герої 1.22 MB
  Мета: продовжити знайомство з усною народною творчістю засвоювати форми звертання українською мовою формувати вміння визначати змісткову лінію казки вірно називати і характеризувати героїв казок ставити та відповідати на питання виховувати любов до мови книги вміння спілкуватися один з одним...