nfs debian

Knoppix

Модераторы: Warderer, Модераторы разделов

Аватара пользователя
RDV1984
Сообщения: 176
ОС: Debian GNU/Linux testing

nfs debian

Сообщение RDV1984 »

Есть два компа с debian. Хочу сделать доступным по сети дерикторию. Решил использовать nfs.
Все выпольняю от рута.
Делал так:
Сервер

Код: Выделить всё

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

nano /etc/exports
добавляю строку

Код: Выделить всё

/home/user 192.168.1.2/255.255.255.0(rw,insecure,nohide,all_squash,anonuid=1000,anongit=1000,no_subtree_check)

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

Код: Выделить всё

 /etc/init.d/nfs-kernel-server restart
Вот тут у меня в /etc/init.d/ нет nfs-kernel-server, есть nfs-common т.е я перезапускаю так /etc/init.d/nfs-common restart правильно ли я делаю? Как вообще проверить запущен ли сервер nfs?
Настройка клиента
Для монтирования сетевой папки необходимо создать папку на локальном компьютере:
mkdir ~/share
Для монтирования папки вручную необходимо выполнить в терминале команду:

Код: Выделить всё

mount -t nfs -o uid=1000,iocharset=utf-8 192.168.1.2:/home/user /home/user/share

Получаю:

Код: Выделить всё

mount.nfs: an incorrect mount option was specified

Как мне расшарить папку?
Спасибо сказали:
Аватара пользователя
Hephaestus
Сообщения: 3728
Статус: Многоуважаемый джинн...
ОС: Slackware64-14.1/14.2

Re: nfs debian

Сообщение Hephaestus »

RDV1984 писал(а):
19.08.2014 18:51
Вот тут у меня в /etc/init.d/ нет nfs-kernel-server
Странно. Я буквально на днях делал на stable. Всё было на месте. Разве что в тестинге что-то поменялось?

Посмотрите содержимое пакета nfs-kernel-server

Код: Выделить всё

dpkg -L nfs-kernel-sever
возможно там есть init-скрипт, но по-другому называется. Если есть - стартуйте его.

RDV1984 писал(а):
19.08.2014 18:51
nfs-common т.е я перезапускаю так /etc/init.d/nfs-common restart правильно ли я делаю?
Сложно сказать. Я запускал nfs-kernel-sever. Опять же могу посоветовать посмотреть содержимое пакета - что там где.

UPD:
Сейчас посмотрел.
/etc/init.d/nfs-kernel-sever в составе пакета присутствует.
Посему у Вас быть должен. Вы точно ничего не напутали?


RDV1984 писал(а):
19.08.2014 18:51
Как вообще проверить запущен ли сервер nfs?
Вроде должен в #netstat -nlp засветиться - слушает порт.

RDV1984 писал(а):
19.08.2014 18:51
Как мне расшарить папку?
Попробуйте смонтировать без дополнительных опций (они уже прописаны в /etc/exports).

Что-нибудь вроде

Код: Выделить всё

mount -t nfs 192.168.1.2:/home/user /home/user/share


P.S. А, совсем забыл. Ещё нужен portmap. (Кто там нынче за него? rpcbind). Он у Вас установлен?
Пускай скрипят мои конечности.
Я - повелитель бесконечности...
Мой блог
Спасибо сказали:
Аватара пользователя
RDV1984
Сообщения: 176
ОС: Debian GNU/Linux testing

Re: nfs debian

Сообщение RDV1984 »

UPD:
Сейчас посмотрел.
/etc/init.d/nfs-kernel-sever в составе пакета присутствует.
Посему у Вас быть должен. Вы точно ничего не напутали?


Напутал :rolleyes:
Два компа под рукой, на одном - сервере криво установился nfs-kernel-sever

Что-нибудь вроде

Код: Выделить всё

mount -t nfs 192.168.1.2:/home/user /home/user/share

Спасибо за помошь все получилось.
Спасибо сказали:
Аватара пользователя
RDV1984
Сообщения: 176
ОС: Debian GNU/Linux testing

Re: nfs debian

Сообщение RDV1984 »

Выявилась одна проблема, при копировании больших файлов таких как музыка mp3, фильмы и т.д. причем на маленьких файлах этого не проявляется.
Начинаю копировать с одного компа на другой, копируется n-ое кол-во мегабайт и копирование замирает. Через некоторое время оно возобновляется, опять копируется n-ое кол-во мегабайт и снова ступор. Может это из-за опций прописанных мною в /etc/exports? Кто что скажет по этому поводу?
Спасибо сказали: