| Summary: | garbage collect client side inode table by means of the reverse invalidation proto enhancement | ||
|---|---|---|---|
| Product: | [Community] GlusterFS | Reporter: | Csaba Henk <csaba> |
| Component: | fuse | Assignee: | Csaba Henk <csaba> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | Anush Shetty <ashetty> |
| Severity: | low | Docs Contact: | |
| Priority: | low | ||
| Version: | mainline | CC: | amarts, gluster-bugs, jdarcy, pavan, tejas |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | glusterfs-3.4.0 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2013-07-24 17:28:48 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Bug Depends On: | |||
| Bug Blocks: | 817967 | ||
|
Description
Csaba Henk
2010-01-15 06:09:47 UTC
Please update the status of this bug as its been more than 6months since its filed (bug id < 2000) Please resolve it with proper resolution if its not valid anymore. If its still valid and not critical, move it to 'enhancement' severity. (In reply to comment #1) > Please update the status of this bug as its been more than 6months since its > filed (bug id < 2000) > > Please resolve it with proper resolution if its not valid anymore. If its still > valid and not critical, move it to 'enhancement' severity. it is an enhancement as of now, what's wrong then? Heard from a Fedora user on IRC who claims to be hitting this for real on a large migration of files into GlusterFS. He reports unbounded inode-related memory use on both clients and servers. I'm trying to get him to provide more details, but in the meantime this seems to be more than a theoretical problem. A Pivotal Tracker story has been created for this Bug: http://www.pivotaltracker.com/story/show/18852801 Dave Garnett deleted the linked story in Pivotal Tracker Planing to keep 3.4.x branch as "internal enhancements" release without any features. So moving these bugs to 3.4.0 target milestone. CHANGE: http://review.gluster.com/324 (Thanks to Csaba Henk <csaba> for the patch) merged in master by Anand Avati (avati) Verified with 3.3.0qa45 /mnt# touch dot /mnt# ls dot dot /mnt# setfattr -n inode-invalidate dot [2012-05-31 15:18:58.373743] T [fuse-bridge.c:489:fuse_attr_cbk] 0-glusterfs-fuse: 30: LOOKUP() / => 1 [2012-05-31 15:18:58.387563] T [fuse-bridge.c:2663:fuse_setxattr] 0-fuse: got request to invalidate 140160608882880 [2012-05-31 15:18:58.387641] T [fuse-bridge.c:206:fuse_invalidate] 0-glusterfs-fuse: INVALIDATE entry: 1/dot [2012-05-31 15:18:58.387683] T [fuse-bridge.c:407:fuse_forget] 0-glusterfs-fuse: 32: FORGET 140160608882880/3 |