| Summary: | self-heal aborts after exactly 2G (2E31 bytes) on invalid argument to lseek | ||
|---|---|---|---|
| Product: | [Community] GlusterFS | Reporter: | stefaandr |
| Component: | replicate | Assignee: | Pavan Vilas Sondur <pavan> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |
| Severity: | medium | Docs Contact: | |
| Priority: | low | ||
| Version: | 3.0.4 | CC: | amarts, gluster-bugs |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | Type: | --- | |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
|
Description
stefaandr
2010-08-07 16:07:31 UTC
The errors do not seem to appear when all performance translators are disabled. Server (I suspect it's the most likely culprit): #volume brick1 # type performance/io-threads # option thread-count 8 # subvolumes locks1 #end-volume Client: #volume readahead # type performance/read-ahead # option page-count 4 # subvolumes mirror-0 #end-volume # #volume iocache # type performance/io-cache # option cache-size `echo $(( $(grep 'MemTotal' /proc/meminfo | sed 's/[^0-9]//g') / 5120 ))`MB # option cache-timeout 1 # subvolumes readahead #end-volume # #volume quickread # type performance/quick-read # option cache-timeout 1 # option max-file-size 64kB # subvolumes iocache #end-volume # #volume writebehind # type performance/write-behind # option cache-size 4MB # subvolumes quickread #end-volume # #volume statprefetch # type performance/stat-prefetch # subvolumes writebehind #end-volume This is fixed in both release 3.0.5 and in master (3.1) branch.. please upgrade |