Portage через nfs мантирование проблема

Здравствуйте,хочу сделать портажи через NFS,
возникла такая проблема...нехочет автоматически монтироваться nfs раздел...
мой конфиг:
fstab
192.168.1.3:/home/ /mnt/nfs/disk/ nfs defaults,auto,users,exec  0 0
в mtab почему то он не прописываеться при загрузки системы системы...
вручьную пытался добовлять...но толку нету открываться пустая диреткория...

rc-update add portmap default
rc-update add nfs default

когда пытаюсь зайти на удоленный диск то выходит такое сообщение:
mount: невозможно найти /mnt/nfs/disk в /etc/fstab или /etc/mtab

а вот когда я вручьную его примантирую, то все нормально.
sudo mount 192.168.1.3:/home/ /mnt/nfs/disk/ -t nfs

подскажите как сделать автомантирование...
и еще возникла проблема с crontab

bagas@localhost ~ $ crontab -e
cannot chdir(/var/spool/cron), bailing out.
/var/spool/cron: Отказано в доступе
bagas@localhost ~ $
помогите разобраться

По второму вопросу — группы

По второму вопросу — группы cron и crontab (не знаю, кто из них)

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

cron

спасибо , с кроном разобрался...добавил себя в группу cron.
осталось проблема насчет атомантирования сетевого раздела.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

А $ mount /mnt/nfs/disk/

А $ mount /mnt/nfs/disk/ работает?

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

нет , не работает.

bagas@localhost ~ $ mount /mnt/nfs/disk/
[mntent]: строка 26 в /etc/fstab плохая
mount: невозможно найти /mnt/nfs/disk/ в /etc/fstab или /etc/mtab
bagas@localhost ~ $

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Ищем ошибки. У

Ищем ошибки.
У меня:
trollsdatorn:/usr/portage/distfiles /usr/portage/distfiles nfs noauto 0 0

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

У меня сделано так: 1. На

У меня сделано так:
1. На сервере (192.168.1.100)

rc-update add nfs default

В файл /etc/exports добавил

# /etc/exports: NFS file systems being exported.  See exports(5).
/usr/portage/distfiles   192.168.1.0/24(sync,no_root_squash,rw)

После редактирования файла следует запустить команду

exportfs -r

2. На клиенте (192.168.1.200)

rc-update add nfsmount default

В файл /etc/fstab добавил

192.168.1.100:/usr/portage/distfiles /usr/portage/distfiles nfs bg,hard 0 0

Ну и, разумеется, клиент лучше запускать при поднятом сервере.
Если между клиентом и сервером файерволл, лучше использовать NFS4.

Я Gentoo & Funtoo

омаплвыдфжп

Lupo Alberto написал(а):
После редактирования файла следует запустить команду

exportfs -r

Или /etc/init.d/nfsd reload (кажется)

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

У меня буковок меньше :)

У меня буковок меньше :)

Я Gentoo & Funtoo

у меня так.

на сервере
job@localhost ~ $ rc-status | grep
Runlevel: default
netmount [ started ]
nfs [ started ]
job@localhost ~ $

job@localhost ~ $ rc-status | grep por
Runlevel: default
portmap [ started ]
job@localhost ~ $

/etc/exports
/home 192.168.1.0/24(sync,no_root_squash,rw)

exportfs -r делал

у клиента
bagas@localhost ~ $ rc-status | grep nfs
nfs [ started ]
nfsmount [ started ]
bagas@localhost ~ $

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Последний пост: не понятно -

Последний пост: не понятно - заработало или нет?
Если нет, тогда вопрос:
Зачем и на клиенте, и на сервере запускать одновременно nfs и nfsmount?
Есть ли между машинами firewall, каковы их IP-адреса? Приведите /etc/fstab машины-клиента.

Я Gentoo & Funtoo

нет сил

нет не заработало...
nfsmount вроде как на клиенте должнабыть запущена..а nfs помница раньше нужно было запускатьи на клиенте и на сервере..
фривал отключен...

fstab клиента

bagas@localhost /etc/init.d $ cat /etc/fstab | grep 192
192.168.1.3:/home /mnt/nfs/disk nfs defaults,auto,users,exec  0 0
#192.168.1.3:/home /mnt/nfs/disk nfs bg,hard 0 0
bagas@localhost /etc/init.d $

почему он командой работает sudo mount 192.168.1.3:/home/ /mnt/nfs/disk/ -t nfs все работает атличьно...
может это хал пытаеться примантировать... автоматически , я уже незнаю куда и что копать...

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Поясняю ещё раз: если не

Поясняю ещё раз: если не работает mount /mnt/nfs/disk/, значит, ошибка в строке. В синтаксисе.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Приведите опции в /etc/fstab

Приведите опции в /etc/fstab к виду

192.168.1.3:/home /mnt/nfs/disk nfs  bg,hard 0 0

Для пробы перезапустите сервис на сервере

/etc/init.d/nfs restart

и на клиенте

/etc/init.d/nfsmount restart

Дайте вывод команд при запуске, покажите

netstat -pan --inet
ifconfig

на обеих машинах.
P.S. Директория /mnt/nfs/disk на клиенте существует?

Я Gentoo & Funtoo

вроде получилось

192.168.1.3:/home/ /mnt/nfs/home/ nfs bg,hard 0 0
только перезаргуки системы заработало...но у меня не все прова, нету прав редактировать.
почемуто я ранешь делал с этой опцией bg,hard , но не получалось...на серваке рестартил nfs.вот не помню на клиенте делал рестарт nfsmount, ну да ладно...диркторию я в чера сменил...

вообщем вот вывод команды
bagas@localhost ~ $ netstat -pan --inet | grep 2049
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 0.0.0.0:2049 0.0.0.0:* LISTEN -
tcp 0 0 192.168.1.2:825 192.168.1.3:2049 ESTABLISHED-
udp 0 0 0.0.0.0:2049 0.0.0.0:* -
bagas@localhost ~ $

вот на серваке
job@tux /etc/init.d $ sudo rpcinfo -p
прог-ма верс прото порт
100000 2 tcp 111 portmapper
100000 2 udp 111 portmapper
100024 1 udp 42251 status
100024 1 tcp 40073 status
100005 1 udp 46805 mountd
100005 1 tcp 51794 mountd
100005 2 udp 46805 mountd
100005 2 tcp 51794 mountd
100005 3 udp 46805 mountd
100005 3 tcp 51794 mountd
100003 2 udp 2049 nfs
100003 3 udp 2049 nfs
100021 1 udp 41560 nlockmgr
100021 3 udp 41560 nlockmgr
100021 4 udp 41560 nlockmgr
100021 1 tcp 55595 nlockmgr
100021 3 tcp 55595 nlockmgr
100021 4 tcp 55595 nlockmgr
100003 2 tcp 2049 nfs
100003 3 tcp 2049 nfs
job@tux /etc/init.d $
все арно не пойму в чем была проблема...и как мне добавить прова...думаю добавить rw еще в запись в встабе.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

По-моему, nfs эти опции не поддерживает.

bagas написал(а):
все арно не пойму в чем была проблема...и как мне добавить прова...думаю добавить rw еще в запись в встабе.

По-моему, nfs эти опции (rw) не поддерживает.

man 5 nfs

Проблема была в том, что в /etc/fstab были записаны опции, не поддерживаемые файловой системой.
О настройке каких прав вы говорите?

Я Gentoo & Funtoo

права на азпись.

да ладно тебе не поддерживает опции. у знакомого сетевой раздел подключен с такими опциями defaults,users,exec  0 0, а почему тогда командой мантировалось?sudo mount 192.168.1.3:/home/ /mnt/nfs/disk/ -t nfs
права на созданию директории...и редактирования ее.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

sa

bagas написал(а):
а почему тогда командой мантировалось?sudo mount 192.168.1.3:/home/ /mnt/nfs/disk/ -t nfs

Потому что эта команда в fstab и не смотрит

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

А команда

bagas написал(а):
да ладно тебе не поддерживает опции. у знакомого сетевой раздел подключен с такими опциями defaults,users,exec  0 0, а почему тогда командой мантировалось?sudo mount 192.168.1.3:/home/ /mnt/nfs/disk/ -t nfs
права на созданию директории...и редактирования ее.

А команда

sudo mount 192.168.1.3:/home/ /mnt/nfs/disk/ -t nfs -o defaults,users,exec

тоже срабатывает?
rw опцию надо указывать в настройках экспорта, т. е. на сервере. Можно попробовать также опцию no_root_squash - она даёт root'у на компьютере-клиенте права суперпользователя на экспортированной файловой системе.
Ещё раз повторюсь, мои настройки, указанные выше, удовлетворяют вашим требованиям.

Я Gentoo & Funtoo

rw

Так на сервере она указана RW ( /home 192.168.1.0/24(sync,no_root_squash,rw) )
когда начинаю создавать диреткорию или редактировать файл то выходит сообщение ( доступ к /mnt/nfs/home/job/Новая папка запрещена )

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

В качестве кого - root,

В качестве кого - root, пользователь - вы пытаетесь это сделать?

Я Gentoo & Funtoo

пользователь

в качестве пользователя...

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Тогда на сервере вместо

Тогда на сервере вместо no_root_squash попробуйте root_squash,anonuid=ID__пользователя_под_которым_входите
.

Я Gentoo & Funtoo

root

ошибся, извените...я рутом захожу...no_root_squash

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".