Bug 103202
| Summary: | Intermittent hangup (stall) on smbfs mount | ||
|---|---|---|---|
| Product: | [Retired] Red Hat Linux | Reporter: | ben mohilef <benm> |
| Component: | mount | Assignee: | Bernhard Rosenkraenzer <bero> |
| Status: | CLOSED DUPLICATE | QA Contact: | Brian Brock <bbrock> |
| Severity: | medium | Docs Contact: | |
| Priority: | medium | ||
| Version: | 9 | CC: | redhatbugs |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | i686 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2006-02-21 18:58:18 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
|
Description
ben mohilef
2003-08-27 17:57:02 UTC
*** Bug 106026 has been marked as a duplicate of this bug. *** I set this up in our labs. The only time I get the hang is trying to mount a share from our Windows2000 machine. I do not get the hang when performing the same task against a RHL8 machine with samba enbled. So something is diff with the Windows box. If I understand you correctly, you are mounting a samba share from a windoze machine. If that is so, it's the opposite of what I do; I am using the samba client to mount a windows share on the linux machine. * Searching Google for mentions of this problem, I found several. All of them, without exception, occur on Redhat 9 installations (I found no complaints from users of other distributions). The earliest reports I found are dated June this year. Thus, it appears that this is a Redhat-specific problem and that it was introduced with some update after the original RHL9 release. The samba rpm that comes with redhat is heavily patched. In an attempt to figure whether the patches could cause the problem, I compiled and installed samba-3.0.0-2.rpm from the tarball at samba.org . The problem still persists, but has become intermittent. It seems that the very first time mount is run (with correct parametres) it always returns exit code 0, while on subsequent attempts it sometimes returns an exit code and sometimes not. I also got the impression that waiting more than a minute between attempts increases the chances of getting an exit code, but that's really unreliable statistics. In any case, unless some of the redhat patches to samba 2.2.7 have found their way into the samba 3.0.0 source, we might conclude that the problem is not in samba itself. That would leave mount and its cousins as the suspects. Looking at the RHL9 updates directory, I see a samba release in early July but no update of mount or anything directly related to it. Then again, if the problem was introduced with the samba release in July, we wouldn't have complaints already in June. Was there perhaps a samba update in June that has now disappeared from the updates mirrors? The only other possible culprit I see is bash. It was updated in early June and it is in a position to cause problems with exit code handling. I'll downgrade my bash and see what happens. On my RH 9.0 systems, the intermittent failure occurs mounting shares on both windoze machines of the Win 2K and Me variety and on other Linux boxen of the RH 7.1 and 8.0 variety. Someone ( I don't recall who ) sent me a workaround which works flawlessly. The workaround may help in discerning the cause: export LD_ASSUME_KERNEL=2.4.1 /usr/sbin/smbmount //WinPC/share /unixmount username=whomever,uid=somenumber,gid=somenumber,dmask=770 Downgrading bash (see comment #3) didn't help. This bug is a dupe to #89589. Comment #11 at #89589 contains a workaround, one line of code added to source/clients/smbmount.c . I tested it and it works. *** This bug has been marked as a duplicate of 90036 *** Changed to 'CLOSED' state since 'RESOLVED' has been deprecated. |