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)
В файл /etc/exports добавил
После редактирования файла следует запустить команду
2. На клиенте (192.168.1.200)
В файл /etc/fstab добавил
Ну и, разумеется, клиент лучше запускать при поднятом сервере.
Если между клиентом и сервером файерволл, лучше использовать NFS4.
Я ♥ Gentoo & Funtoo
омаплвыдфжп
Или
/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
Для пробы перезапустите сервис на сервере
и на клиенте
Дайте вывод команд при запуске, покажите
на обеих машинах.
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 эти опции не поддерживает.
По-моему, nfs эти опции (rw) не поддерживает.
Проблема была в том, что в /etc/fstab были записаны опции, не поддерживаемые файловой системой.
О настройке каких прав вы говорите?
Я ♥ Gentoo & Funtoo
права на азпись.
да ладно тебе не поддерживает опции. у знакомого сетевой раздел подключен с такими опциями defaults,users,exec 0 0, а почему тогда командой мантировалось?sudo mount 192.168.1.3:/home/ /mnt/nfs/disk/ -t nfs
права на созданию директории...и редактирования ее.
Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.
sa
Потому что эта команда в fstab и не смотрит
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
А команда
А команда
тоже срабатывает?
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 системах.