Bug 68274
Summary: | Quotas on 7.3 get corrupted after a period of time. | ||
---|---|---|---|
Product: | [Retired] Red Hat Linux | Reporter: | Mike Gahagan <mgahagan> |
Component: | kernel | Assignee: | Arjan van de Ven <arjanv> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Brian Brock <bbrock> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 7.3 | CC: | daveb21, jn, mario.lorenz, shishz, thoron |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | i386 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-09-30 15:39:44 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: | |||
Bug Depends On: | |||
Bug Blocks: | 90914 |
Description
Mike Gahagan
2002-07-08 19:59:43 UTC
I see this same problem as well on a dual PIII server. RedHat 7.3 - kernel-2.4.18-4. Server has 20k pop users. 4GB memory. 100GB mail spool partition on a RAID array. sample error messages: VFS: Quota for id 25041 referenced but not present. VFS: Can't read quota structure for id 25041. VFS: Quota for id 25042 referenced but not present. VFS: Can't read quota structure for id 25042. VFS: Quota for id 25053 referenced but not present. VFS: Can't read quota structure for id 25053. VFS: Quota for id 25056 referenced but not present. VFS: Can't read quota structure for id 25056. It's worth noting that the problem gets worse and worse. At first affects just a few users, then adds perhaps 50-100 an hour. Users affected show as having No quota at all. resetting users with edquota fixes those users and then new ones are affected. Could be related to users getting new mail or removing mail (affecting quota). filesystem is ext3. I am also seeing this problem with RH72 kernel 2.4.9-13smp. I get the same error message but not nearly as frequently. Only about 3 users have been effected, and only about 5 messages for each user. The server is still running but I don't know what is happening with the quotas. Jul 29 16:01:31 mercury kernel: VFS: Quota for id 801 referenced but not present. Jul 29 16:01:31 mercury kernel: VFS: Can't read quota structure for id 801. The machine is a dual PIII with 4Gig of RAM. I have also found other quota problems with this kernel, sometimes if root does a chown of a file to a user, the user does not get the quota updated. This was not reproducable though... Also, on a side note, it would be good if there was a way to force a quotacheck on reboot. a file called /forcequotacheck or something. This would be near trivial to implement and I will make the local changes before I next reboot the server. Our affected server has been up for 18 days now with no quota problems. Not sure if the problem is gone or just harder to trigger. We ran the server with the 2.4.18-10 kernel, and it still had problems after a week or so, but we didn't run quotacheck. Once we ran quotacheck and booted into the 2.4.18-10 kernel it's been stable the last 18 days. Does thw 2.4.18-10 kernel have quota fixes? It's worth noting that it seems the quota issue is a indicator that the machine is going to lock up. Once the quota errors appear the machine locks up within a day or so. Happy to provide any additional information. I see the same problem on a 7.2 box, with kernel 2.4.18-27.7.x and quota-3.01pre9-3. Filesystem is ext3, Hardware is Athlon XP 1600+, 1GB RAM(ECC), 3Ware 7410 RAID 1, VFS: find_free_dqentry(): Data block full but it shouldn't. VFS: Error -5 occured while creating quota. VFS: Quota for id 50024 referenced but not present. VFS: Can't read quota structure for id 50024. VFS: Quota for id 50024 referenced but not present. VFS: Can't read quota structure for id 50024. VFS: Inserting already present quota entry (block 9). VFS: Error -5 occured while creating quota. VFS: Quota for id 50024 referenced but not present. VFS: Can't read quota structure for id 50024. VFS: Quota for id 50024 referenced but not present. VFS: Can't read quota structure for id 50024. VFS: Inserting already present quota entry (block 9). VFS: Error -5 occured while creating quota. VFS: Inserting already present quota entry (block 9). VFS: Error -5 occured while creating quota. VFS: Quota for id 50024 referenced but not present. VFS: Can't read quota structure for id 50024. VFS: Quota for id 50024 referenced but not present. VFS: Can't read quota structure for id 50024. VFS: Inserting already present quota entry (block 9). VFS: Error -5 occured while creating quota. VFS: Inserting already present quota entry (block 9). VFS: Error -5 occured while creating quota. #75419 regards the issue CLOSED/ERRATA with an errata for quota pending QA for release. That was almost half a year ago, whats the status on that one ? Thanks for the bug report. However, Red Hat no longer maintains this version of the product. Please upgrade to the latest version and open a new bug if the problem persists. The Fedora Legacy project (http://fedoralegacy.org/) maintains some older releases, and if you believe this bug is interesting to them, please report the problem in the bug tracker at: http://bugzilla.fedora.us/ |