nfs работает не сразу
nfs работает не сразу
Компьютеры не открывают сетевые папки по nfs.
Если на учительском (сервере) сделать перезапуск
su
systemctl restart nfs-server.service
то начинает работать.
Если на учительском (сервере) сделать перезапуск
su
systemctl restart nfs-server.service
то начинает работать.
Re: nfs работает не сразу
Наблюдаю похожее явление на компьютере с Fresh R2 x86_64.
Вот картина сразу же после загрузки системы: Видно, что сервис nfs-server находится в состоянии enabled, т.е. вроде бы должен запускаться при старте системы.
После ручного запуска сервиса всё работает: P.S. В некоторых случаях автозапуск сервиса у меня срабатывает нормально. Закономерности этого не отслеживал, т.к. нужда в раздаче NFS-ресурсов с компьютера возникает не очень часто.
Вот картина сразу же после загрузки системы: Видно, что сервис nfs-server находится в состоянии enabled, т.е. вроде бы должен запускаться при старте системы.
После ручного запуска сервиса всё работает: P.S. В некоторых случаях автозапуск сервиса у меня срабатывает нормально. Закономерности этого не отслеживал, т.к. нужда в раздаче NFS-ресурсов с компьютера возникает не очень часто.
Последний раз редактировалось awl 08 апр 2014, 17:07, всего редактировалось 1 раз.
OMNE NIMIUM NOCET
-
- Сообщения: 3
- Зарегистрирован: 08 апр 2014, 15:06
Re: nfs работает не сразу
Попробуйте выполнить команды
после этого перегрузите систему
Код: Выделить всё
su
systemctl enable nfs-server.service
systemctl enable nfs-lock.service
systemctl enable nfs-idmap.service
Re: nfs работает не сразу
У них и так (по скринам видно) что сервис в ENABLED стоит. Он не запукается похоже при старте системы.
Нужо сразу после загрузки системы, когда сервис попытался стартануть и не получилось, вывод:
systemctl status nfs-server
systemctl status nfs-mountd
systemctl status proc-fs-nfsd.mount
и тогда смотреть, почему не стартанули сервисы.
Нужо сразу после загрузки системы, когда сервис попытался стартануть и не получилось, вывод:
systemctl status nfs-server
systemctl status nfs-mountd
systemctl status proc-fs-nfsd.mount
и тогда смотреть, почему не стартанули сервисы.
Re: nfs работает не сразу
Да, кстати, иногда вроде работает (по сети получают доступ), иногда нет. Но после ручного рестарта всегда начинает работать.
- VictorR2007
- Сообщения: 7753
- Зарегистрирован: 12 сен 2011, 13:00
Re: nfs работает не сразу
ИМХО. Возможно что иногда nfs стартует до поднятия сети и проблема отсюда.
Можно наверное попробовать в файл rc.local добавить systemctl restart nfs-server.service
и посмотреть как будет работать.
Можно наверное попробовать в файл rc.local добавить systemctl restart nfs-server.service
и посмотреть как будет работать.
Re: nfs работает не сразу
Вот такой вывод у меня получился:PastorDi писал(а):Нужо сразу после загрузки системы, когда сервис попытался стартануть и не получилось, вывод:
systemctl status nfs-server
systemctl status nfs-mountd
systemctl status proc-fs-nfsd.mount
и тогда смотреть, почему не стартанули сервисы.
Код: Выделить всё
# systemctl status nfs-server.service
nfs-server.service - NFS Server
Loaded: loaded (/lib/systemd/system/nfs-server.service; enabled)
Active: inactive (dead)
апр. 09 17:17:59 fresh systemd[1]: Dependency failed for NFS Server.
# systemctl status nfs-mountd.service
nfs-mountd.service - NFS Mount Daemon
Loaded: loaded (/lib/systemd/system/nfs-mountd.service; enabled)
Active: inactive (dead)
# systemctl status proc-fs-nfsd.mount
proc-fs-nfsd.mount - RPC Pipe File System
Loaded: loaded (/lib/systemd/system/proc-fs-nfsd.mount; static)
Active: failed (Result: exit-code) since Ср. 2014-04-09 17:17:59 NOVT; 11min ago
Where: /proc/fs/nfsd
What: sunrpc
Process: 372 ExecMount=/bin/mount sunrpc /proc/fs/nfsd -t nfsd (code=exited, status=32)
апр. 09 17:17:59 fresh mount[372]: mount: unknown filesystem type 'nfsd'
апр. 09 17:17:59 fresh systemd[1]: proc-fs-nfsd.mount mount process exited, code=exited status=32
апр. 09 17:17:59 fresh systemd[1]: Failed to mount RPC Pipe File System.
апр. 09 17:17:59 fresh systemd[1]: Unit proc-fs-nfsd.mount entered failed state.
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.
OMNE NIMIUM NOCET
Re: nfs работает не сразу
Попробовал. К сожалению изменений к лучшему не наблюдаю.
На всякий случай:
На всякий случай:
Код: Выделить всё
# systemctl status nfs.target
nfs.target - Network File System Server
Loaded: loaded (/lib/systemd/system/nfs.target; enabled)
Active: inactive (dead)
апр. 10 17:23:51 fresh systemd[1]: Dependency failed for Network File System Server.
OMNE NIMIUM NOCET
-
- Сообщения: 3
- Зарегистрирован: 08 апр 2014, 15:06
Re: nfs работает не сразу
Проверьте состояние еще вот эти двух служб nfs-lock.service и nfs-idmap.service
и если они в состоянии disable выполните
и если они в состоянии disable выполните
Код: Выделить всё
systemctl enable nfs-lock.service
systemctl enable nfs-idmap.service
Re: nfs работает не сразу
А как это сделать (для чайников)?apetryakov писал(а):Проверьте состояние еще вот эти двух служб nfs-lock.service и nfs-idmap.service
и если они в состоянии disable выполнитеКод: Выделить всё
systemctl enable nfs-lock.service systemctl enable nfs-idmap.service
Re: nfs работает не сразу
1) запустить консоль (konsole)
2) Перейти в режим суперпользователя su
3) выполнить две предложенные команды
2) Перейти в режим суперпользователя su
3) выполнить две предложенные команды
Re: nfs работает не сразу
Ничего не вывело.
Не работает.
Зато потом при попытке перезапуска ругаться стал:
[pupil@pcteacher ~]$ su
Пароль:
[root@pcteacher pupil]# systemctl enable nfs-lock.service
[root@pcteacher pupil]# systemctl enable nfs-idmap.service
[root@pcteacher pupil]# systemctl restart nfs-server.service
A dependency job for nfs-server.service failed. See 'journalctl -xn' for details.
[root@pcteacher pupil]#
Не работает.
Зато потом при попытке перезапуска ругаться стал:
[pupil@pcteacher ~]$ su
Пароль:
[root@pcteacher pupil]# systemctl enable nfs-lock.service
[root@pcteacher pupil]# systemctl enable nfs-idmap.service
[root@pcteacher pupil]# systemctl restart nfs-server.service
A dependency job for nfs-server.service failed. See 'journalctl -xn' for details.
[root@pcteacher pupil]#
Re: nfs работает не сразу
По ссылке, кроме этого, советуют ещё дополнительно выполнить (от рута):PastorDi писал(а):Попробуйте:
Похоже это этот касяк.Код: Выделить всё
systemctl enable nfs.target reboot
Код: Выделить всё
systemctl enable nfs-lock.service
OMNE NIMIUM NOCET
Re: nfs работает не сразу
Стабильности, к сожалению, не наблюдается. Автостарт происходит случайным образом.awl писал(а):[...] надо еще некоторое время понаблюдать за стабильностью автозапуска.
Помог решить проблему способ уважаемого Виктора:
У меня это работает в 100% случаях (отслеживал в течение 12-ти запусков системы).VictorR2007 писал(а):[...] в файл rc.local добавить systemctl restart nfs-server.service и посмотреть как будет работать.
Спасибо Вам Виктор за совет.
OMNE NIMIUM NOCET
Re: nfs работает не сразу
Вот вам и продвинутая система инициализации, начинаем городить BSD style Init. А там и до SysV через rc.local не далекоawl писал(а):Помог решить проблему способ уважаемого Виктора:У меня это работает в 100% случаях (отслеживал в течение 12-ти запусков системы).VictorR2007 писал(а):[...] в файл rc.local добавить systemctl restart nfs-server.service и посмотреть как будет работать.
Спасибо Вам Виктор за совет.
