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


 

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

14910. ХРИСТИАНДЫҚ 25.43 KB
  ХРИСТИАНДЫҚ Христиан діні әлемдегі ең көп тараған діндердің бірі қазіргі таңда оның 2 миллиардқа жуық ұстанушылары бар. Христиандық православие католицизм протестанттық болып үш негізгі бағытқа жіктеледі. Христос сөзі грек тілінен алынған мессия құтқарушы де
14911. АЛАШ ИДЕЯСЫ – ҚАЗАҚ ИДЕЯСЫ 68.5 KB
  АЛАШ ИДЕЯСЫ ҚАЗАҚ ИДЕЯСЫ Алаш қозғалысының тарихи негізгі Ресей отаршылдығының қазақ жеріндегі аса асқынған кезеңінен басталды десек те Алаш идеясы одан әлдеқайда бұрын өмірге келіп күні бүгінге дейін елім жерім деп ұлт болашағын ойлаған әрбір қазақ ...
14912. «АЛАШ» ИДЕЯСЫ ЖӘНЕ ХАЛЫҚАРАЛЫҚ «ҚАЗАҚ ТІЛІ» ҚОҒАМЫ 41.5 KB
  АЛАШ ИДЕЯСЫ ЖӘНЕ ХАЛЫҚАРАЛЫҚ ҚАЗАҚ ТІЛІ ҚОҒАМЫ Қазақ халқының тарихында әр ғасырдың басы аласапыран оқиғаларға толы болды. Бұл өз кезегінде тарих сахнасына іріірі тұлғалар мен қайраткерлерді шығарып түбірлі өзгерістерге алып келіп отырды. Әсіресе ХХ ғасырд
14913. АЛАШ ҚАЙРАТКЕРЛЕРІ ЖӘНЕ ҚАЗІРГІ ТІЛ МӘСЕЛЕСІ 50.5 KB
  АЛАШ ҚАЙРАТКЕРЛЕРІ ЖӘНЕ ҚАЗІРГІ ТІЛ МӘСЕЛЕСІ Қазақ халқының тарихында Алаш қайраткерлерінің алар орны ерекше. Олар өз ұлтының бостандығы жолында басын бәйгеге тіккен туған елін отаршылдықтың бұғауынан босатып тәуелсіз мемлекет құру үшін ақтық демі қалғанша күреск...
14914. АЛАШ ҚОЗҒАЛЫСЫ ЖӘНЕ АТБАСАР ӨҢІРІ 40.5 KB
  АЛАШ ҚОЗҒАЛЫСЫ ЖӘНЕ АТБАСАР ӨҢІРІ Алаш қозғалысына қатысты әрбір дерек біз үшін маңызды болуы тиіс. Өйткені бұл ұлтазаттық қозғалыс халқымызды ұйыстыруға дербес мемлекет құруға ең бастысы ұлтымыздың рухын көтеруге арналған ұлы шара еді. Тәуелсіздік алған жылдан
14915. «АЛАШ» ҚОЗҒАЛЫСЫ ЖӘНЕ НАРМАНБЕТ ОРМАНБЕТҰЛЫ 49.5 KB
  АЛАШ ҚОЗҒАЛЫСЫ ЖӘНЕ НАРМАНБЕТ ОРМАНБЕТҰЛЫ Қоғамдық өмірге белсене араласқан Н.Орманбетұлы Ресей империясының отаршылдық саясатына қарсы халықтық үн көтерілген 1905 жылғы Қоянды жәрмеңкесіндегі атақты Қарқаралы петициясына қатысушылардың бірі болды. Патша өкімет...
14916. АЛАШ МҰРАТЫ – ОТАНДЫҚ БІЛІМ МЕН ҒЫЛЫМДЫ НЕГІЗДЕУШІ КҮШ 73 KB
  АЛАШ МҰРАТЫ ОТАНДЫҚ БІЛІМ МЕН ҒЫЛЫМДЫ НЕГІЗДЕУШІ КҮШ Алаш тарихы жаңаруға ұмтылған тарихи сабақтастықты үзбеген білім мен елшілдікті басым бағыт еткен ұлттық серпілудің тарихы. Сондықтан біз Алашты ауызға алған сайын осыдан 90 жыл бұрынғы саяси қозғалыс пен күре
14917. АЛАШ ТАҒЫЛЫМЫ ЖӘНЕ ҚАЗІРГІ ҚАЗАҚ РУХАНИЯТЫ 45 KB
  АЛАШ ТАҒЫЛЫМЫ ЖӘНЕ ҚАЗІРГІ ҚАЗАҚ РУХАНИЯТЫ Ұлт тарихы тек қана саяси әлеуметтік қоғамдық оқиғалардан ғана емес сонымен қатар ұрпақтар жалғастығынан өміршең дәстүрлерден құралатыны да белгілі. Сол игі дәстүрлерден тағылым ала отырып мемлекет әлеумет жеке адам к
14918. АЛАШ ТҰЛҒАЛАРЫНЫҢ КӨЗҚАРАСЫНДАҒЫ ҮНДЕСТІК 46.5 KB
  АЛАШ ТҰЛҒАЛАРЫНЫҢ КӨЗҚАРАСЫНДАҒЫ ҮНДЕСТІК XIX ғасырдың екінші жартысынан басталған қазақ ішіндегі күрестартыстардың басында болған қайраткерлер халқын орыс езгісінен азат етуді көздеді. Олар елін отарлаудан құтқарып ашық түрде күреске бастады. Олардың алға қойға