|
Bugzilla – Full Text Bug Listing |
| Summary: | network manager startup delay with network mounts | ||
|---|---|---|---|
| Product: | [openSUSE] openSUSE 11.4 | Reporter: | tim draper <veehexx> |
| Component: | Network | Assignee: | Mu Lei <rlmu> |
| Status: | RESOLVED WONTFIX | QA Contact: | E-mail List <qa-bugs> |
| Severity: | Major | ||
| Priority: | P3 - Medium | CC: | branislav.klocok, dmitry, forgotten_dr8e_4-OWI, harmie, Larry.Finger, muaddeep, ohering, rainer.klier, smaug42, steffeneibicht, tilman.vogel |
| Version: | Final | ||
| Target Milestone: | Final | ||
| Hardware: | x86-64 | ||
| OS: | openSUSE 11.4 | ||
| Whiteboard: | |||
| Found By: | --- | Services Priority: | |
| Business Priority: | Blocker: | --- | |
| Marketing QA Status: | --- | IT Deployment: | --- |
|
Description
tim draper
2010-07-17 08:39:42 UTC
forum discussion: http://forums.opensuse.org/english/get-help-here/network-internet/442137-long-delays-loading-network-manager-opensuse-11-3-x86_64-a.html Default boot sequence there is: /etc/init.d/network -> /etc/init.d/nfs -> /etc/init.d/network-remotefs If NetworkManager is used, as per to comments in /etc/init.d/network, NetworkManager is starting in network-remotefs. So first we are trying to mount nfs shares, and just after that bringing up network connection with network manager. I'm not familiar with openSuSE boot process, so probably I did smth wrong, for now I've: 1. moved /etc/init.d/rc5.d/S05nfs to S08nfs 2. changed dependencies in /etc/init.d/.depend.start: vasiliy@linux-0un3:/etc/init.d> diff .depend.start .depend.start.bak 9c9 < nfs: rpcbind network network-remotefs --- > nfs: rpcbind network 16c16 < network-remotefs: cifs network --- > network-remotefs: nfs cifs network this works for me, at least as temporary fix, not sure if that's 100% correct. Hongdan, Could you help me take care of this issue? *** Bug 630261 has been marked as a duplicate of this bug. *** I had the problem when using wireless. At the time that /etc/init.d/nfs is called, only a wired connection will have been established. Issuing the 'mount -a' command causes the computer to hang for 3 minutes. I "fixed" the problem by doing the mounts in the background with the following patch:
Index: init.d/nfs
===================================================================
--- init.d.orig/nfs
+++ init.d/nfs
@@ -235,7 +235,7 @@ case "$1-$nfs" in
# as if there are 'bg' mounts, we could get multiple copies
# of them. So always 'settle' if there is any mounting to do.
udevadm settle
- mount -at nfs,nfs4 > /dev/null 2>&1
+ mount -at nfs,nfs4 > /dev/null 2>&1 &
fi
#
# generate new list of available shared libraries
I do not understand the comment just above the line that changed. How is it possible to get multiple mounts running? If you do, what is the harm?
Larry
The reason of this bug is known, so can we expect bugfixes in Update repository? (In reply to comment #2) > 1. moved /etc/init.d/rc5.d/S05nfs to S08nfs In openSUSE 11.3 numbers in file names doesn't matter, only ".depends.start" and ".depends.stop". > < network-remotefs: cifs network > --- > > network-remotefs: nfs cifs network I think it's bad idea. We must change only nfs start dependencies. *** Bug 648412 has been marked as a duplicate of this bug. *** *** Bug 675261 has been marked as a duplicate of this bug. *** This is still an issue on openSUSE 11.4. I have a problem with the network card (Realtek RTL8111/8168B PCI Express Gigabit) setup. Back at 11.2 and 11.3, it required setting up a bridge so there were two listings in the hardware setup in Yast. Now, with 11.4, I can set up eth0 and eth1, but can't do a bridge, and can never get nfs to talk to the other system (11.2). Everything in my setup is identical to what it was in from 10.x and then with the bridge, thru 11.3. 11.4 never works for nfs. Hello Guys, it August and this bug is still here. It is very annoying. Please try to do something with this. A lot of people are working with NFS shares and not many have the ability to change the start sequence of services. Thanks. maybe my workaround from bug #487190 can help. as you can read there in comment 9, i made a dispatcher scripts for networkmanager, which starts network services like nfs and smbfs AFTER networkmanager has established connection. and i disabled all network service scripts in /etc/init.d/rc3.d and /etc/init.d/rc5.d. Yes, I'll find some time to build the patch for this issue. But now I'm on vocation, maybe later. Thanks! Hi folks, now we have middle of october 2011 and this bug still exists in openSUSE 11.4. In my case it seems that it is even worse, as NFS kills the whole network connection via KDE Networkmanager. KNetworkmanager can not establish a WLAN connection anymore, after you set the NFS client as active and do a reboot at some time. Version of KDE: 4.6.5 and the system is patched to the latest level. I also noticed the same behaviour on openSUSE 11.4 with KDE 4.7.2 please please fix it. I don´t wanna run around with USB sticks anymore :-) 11.4 is out of support scope. As the init scripts were redone to systemd units it is not possible to reproduce this anymore. Please open a new issue if it is still reproducible on current releases. |