Образовательный проект «SnakeProject» Михаила Козлова

Навигация

⇒ FreeBSD and Nix ⇐

CISCO

Voice(Asterisk\Cisco)

Microsoft

Powershell

Python

SQL\T-SQL

Общая

WEB Разработка

ORACLE SQL \ JAVA

Мото

Стрельба, пневматика, оружие

Саморазвитие и психология


Установка и настройка NFS сервера и клиента в Linux CentOS 7


 

Установка и настройка NFS сервера и клиента в Linux CentOS 7


Задача установить сервер NFS на Linux CentOS и подключить к нему клиетна

Сервер IP - 192.168.1.10


Установка и настройка NFS сервера

Устанавка:
# yum install nfs-utils

Автозагрузка:
# systemctl enable rpcbind nfs-server

Запуск службы:
# systemctl start rpcbind nfs-server

Проверка возможности подключения к NFS серверу:
# rpcinfo -p localhost | grep nfs
    100003    3   tcp   2049  nfs
    100003    4   tcp   2049  nfs
    100227    3   tcp   2049  nfs_acl
    100003    3   udp   2049  nfs
    100003    4   udp   2049  nfs
    100227    3   udp   2049  nfs_acl

Создаём каталог для NFS сервера:
# mkdir -p /data/backup
# chmod -R 777 /data/backup

Указываем каталог в файле /etc/exports:

# cat /etc/exports
/data/backup 192.168.0.0/24(rw,sync,no_root_squash,no_all_squash)

Где:
/data/backup - путь к дириктории, к которой предоставляется общий доступ
192.168.0.0/24 – IP сеть, из которой разрешён доступ к каталогу
(rw,sync) - набор опций для каталога

rw – доступ на чтение и запись (ro - только чтение)

sync – синхронный режим доступа (async - асинхронное)
sync указывает серверу отвечать на запросы после записи на диск изменений, выполненных этими запросами

async указывает серверу не ждать записи информации на диск
Повышает производительность, понижает надежность
В случае обрыва соединения или отказа оборудования возможна потеря данных

Перечитаем конфигурацию:
# exportfs -r

Проверяем, что ресурс опубликован:
# exportfs
/data/backup
                192.168.1.0/24

Правила для фаервола:
# firewall-cmd --permanent --zone=public --add-service=nfs
# firewall-cmd --permanent --zone=public --add-service=mountd
# firewall-cmd --permanent --zone=public --add-service=rpc-bind
# firewall-cmd --reload


Установка и настройка NFS клиента

Установка:
# yum install nfs-utils

Автозагрузка:
# systemctl enable rpcbind

Запуск:
# systemctl start rpcbind

Создаём каталог для NFS клиента:
# mkdir -p /data/backup

Монтируем каталог с сервера в клиента:
# mount -t nfs 192.168.1.10:/data/backup /data/backup

Настраиваем автоматическое монтирование каталога при перезагрузке ОС:

# cat /etc/fstab | grep backup
192.168.1.16:/data/backup /data/backup nfs rw 0 0

 


Комментарии пользователей

Эту новость ещё не комментировалиНаписать комментарий
Анонимам нельзя оставоять комментарии, зарегистрируйтесь!

Контакты Группа ВК Сборник материалов по Cisco, Asterisk, Windows Server, Python и Django, SQL и T-SQL, FreeBSD и LinuxКод обмена баннерами Видео к IT статьям на YoutubeВидео на другие темы Смотреть
Мои друзья: Советы, помощь, инструменты для сис.админа, статическая и динамическая маршрутизация, FreeBSD

© Snakeproject.ru создан в 2013 году.
При копировании материала с сайта - оставьте ссылку.
Весь материал на сайте носит ознакомительный характер,
за его использование другими людьми, автор ответственности не несет.

Рейтинг@Mail.ru
Рейтинг@Mail.ru Яндекс.Метрика





Поддержать автора и проект