Bug 34796

Summary: NFS разделы отмонтируются после останова сети
Product: Sisyphus Reporter: Andrew Savchenko <bircoph>
Component: startupAssignee: Alexey Gladkov <legion>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: ldv, legion, mike
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
reboot_log.jpg none

Description Andrew Savchenko 2018-04-11 18:04:16 MSK
Created attachment 7492 [details]
reboot_log.jpg

Добрый день!

Наблюдается следующая странность: при выключении или ребуте машины сперва останавливается rpcbind, затем сеть, а только затем идёт попытка отмонтировать NFS раздел, которая висит до бесконечности, т.к. сети уже нет. По логам это показать не получается, т.к. они уже не пишутся на момент возникновения проблемы, поэтому см. скриншот.

Проблеме уже несколько месяцев, но окончательно достала сейчас. Используется сегодняшний сизиф на x86_64, sysvinit-2.88-alt5.x86_64, startup-0.9.9.5-alt1.2.noarch.

fstab:
10.4.0.3:/space         /mnt/alt        nfs                 ro,nolock,bg,_netdev        0 0

Порядок запуска и останова init скриптов выглядит нормальным:

bircoph@orihime ~ $ ls -1 /etc/rc*/*netfs*
/etc/rc0.d/K75netfs
/etc/rc1.d/K75netfs
/etc/rc2.d/S25netfs
/etc/rc3.d/S25netfs
/etc/rc4.d/S25netfs
/etc/rc5.d/S25netfs
/etc/rc6.d/K75netfs
bircoph@orihime ~ $ ls -1 /etc/rc*/*network*
/etc/rc0.d/K90network
/etc/rc1.d/K90network
/etc/rc2.d/S10network
/etc/rc3.d/S10network
/etc/rc4.d/S10network
/etc/rc5.d/S10network
/etc/rc6.d/K90network
bircoph@orihime ~ $ ls -1 /etc/rc*/*rpc*
/etc/rc0.d/K87rpcbind
/etc/rc1.d/K87rpcbind
/etc/rc2.d/S13rpcbind
/etc/rc3.d/S13rpcbind
/etc/rc4.d/S13rpcbind
/etc/rc5.d/S13rpcbind
/etc/rc6.d/K87rpcbind

Если вручную сделать /etc/init.d/netfs stop | start, то ресурс успешно отмонтируется и монтируется снова.

Мне не понятно, что за ерунда происходит.
Comment 1 Dmitry V. Levin 2018-04-11 18:26:58 MSK
А что показывает /etc/init.d/netfs status до начала выключения/ребута?
Comment 2 Andrew Savchenko 2018-04-11 18:49:20 MSK
$ /etc/init.d/netfs status
Configured NFS mountpoints:
/mnt/alt
Active NFS mountpoints:
/mnt/alt