Расшариваем сетевой ресурс в Ubuntu Linux по NFS

by Anton Chernousov aka GITA-DEV


Опубликовано: 01 Авг 2018 (последние правки 1 месяц, 3 недели)


Расшариваем сетевой ресурс в Ubuntu Linux по NFS

Если у вас гетерогенная среда, то тут выбор очевиден и вам придется использовать SAMBA-протокол, но если вам требуется просто расшарить общий ресурс между двумя серверами, то тут выбор склоняется в сторону NFS. Он настраивается гораздо проще чем SAMBA и является нативным решением для Linux.

Устанавливаем необходимые пакеты:

# apt-get install nfs-kernel-server nfs-common

Настройка NFS-сервера

На сервере с которого мы хотим расшарить сетевой ресурс добавляем в файл /etc/exports для каждого из общих ресурсов следующую строку:

/var/lib/postgresql/10/archive/ 94.177.204.179/255.255.255.255(rw,sync,no_subtree_check)

Перезапускаем NFS-сервер:

# /etc/init.d/nfs-kernel-server restart

Настройка NFS-клиента

Первым делом мы можем запросить список общих ресурсов на сервере:

# showmount -e 80.211.102.101 
Export list for 80.211.102.101: 
/var/lib/postgresql/10/archive 94.177.204.179/255.255.255.255

Добавляем монтирование сетевого ресурса NFS в точки монтирования:

80.211.102.101:/var/lib/postgresql/10/archive /var/lib/postgresql/10/archive nfs user,rw 0 0

И теперь мы можем смонтировать сетевой ресурс "в ручную":

# mount 80.211.102.101:/var/lib/postgresql/10/archive

Как видите, ничего сложного.


Есть вопросы?
Спрашивайте и я обязательно вам отвечу!

* Поля обязательные для заполнения .

Блог это некоммерческий проект! Если вам понравился мой блог и то что я пишу помогло вам на практике, то можете сказать спасибо материально.