Уважаемые посетители портала Kamensk.NET! Напоминаем вам, что будучи зарегистрированным пользователем вы получаете возможность оставлять комментарии к новостям на сайте и к топикам на форуме, иметь доступ к скрытым разделам и много других благ и привелегий. Пожалуйста заполните регистрационную форму, это отнимет у вас всего лишь несколько минут вашего времени.
Настройка NFS-сервера за 2 минуты в Debian GNU/Linux.
На объёмную статью не тянет, а вот в качестве совета самое то. 
Имеем 2 хоста: 10.2.51.132 и 10.2.51.137. На первом расположен локальный репозитарий Debian GNU/Linux. Хочется подгружать пакеты с него, чтобы снизить интернет траффик.
На 10.2.51.132 устанавливаем пакеты nfs-kernel-server, nfs-common, portmap:
apt-get install nfs-kernel-server nfs-common portmap
В файл /etc/exports на этом же хосте прописываем строку:
/localrepo 10.2.51.137(ro,sync,no_root_squash,no_subtree_check)
Чтобы изменения вступили в силу, необходимо ввести команду:
exportfs -a
С серверной частью всё.
Настраиваем клиентскую часть.
На хосте 10.2.51.137 устанавливаем nfs-common и portmap:
apt-get install nfs-common portmap
Создаём точку монтирования и монтируем наш nfs-ресурс:
mkdir -p /mnt/localrepo
mount 10.2.51.132:/localrepo /mnt/localrepo
Проверяем:
df -h
или
cat /etc/mtab
Чтобы каждый раз на стороне клиента не вводить команду mount вручную можно прописать ресурс в файле /etc/fstab:
10.2.51.132:/locarepo /mnt/localrepo nfs defaults 0 0
размонтируем каталог:
umount /mnt/localrepo
И перемонтируем его в автоматическом режиме:
mount -a
Последние две команды вводить не обязательно, это необходимо лишь для проверки правильности заполнения /etc/fstab.
Подключаем репозитарий в файле /etc/apt/sources.list:
deb file:///mnt/localrepo lenny main contrib
И обновляем кеш пакетов:
apt-get update
Всё. 
Последние комментарии