Knoppix
Модераторы: Warderer , Модераторы разделов
RDV1984
Сообщения: 176
ОС: Debian GNU/Linux testing
Сообщение
RDV1984 » 19.08.2014 18:51
Есть два компа с 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, есть 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
Сообщение
Hephaestus » 20.08.2014 10:41
RDV1984 писал(а): ↑ 19.08.2014 18:51
Вот тут у меня в /etc/init.d/ нет nfs-kernel-server
Странно. Я буквально на днях делал на stable. Всё было на месте. Разве что в тестинге что-то поменялось?
Посмотрите содержимое пакета nfs-kernel-server
возможно там есть 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
Сообщение
RDV1984 » 20.08.2014 20:59
UPD:
Сейчас посмотрел.
/etc/init.d/nfs-kernel-sever в составе пакета присутствует.
Посему у Вас быть должен. Вы точно ничего не напутали?
Напутал
Два компа под рукой, на одном - сервере криво установился nfs-kernel-sever
Что-нибудь вроде
Код: Выделить всё
mount -t nfs 192.168.1.2:/home/user /home/user/share
Спасибо за помошь все получилось.
RDV1984
Сообщения: 176
ОС: Debian GNU/Linux testing
Сообщение
RDV1984 » 22.08.2014 16:12
Выявилась одна проблема, при копировании больших файлов таких как музыка mp3, фильмы и т.д. причем на маленьких файлах этого не проявляется.
Начинаю копировать с одного компа на другой, копируется n-ое кол-во мегабайт и копирование замирает. Через некоторое время оно возобновляется, опять копируется n-ое кол-во мегабайт и снова ступор. Может это из-за опций прописанных мною в /etc/exports? Кто что скажет по этому поводу?