Bug 1426548
Summary: | Openshift Logging ElasticSearch FSLocks when using GlusterFS storage backend | ||
---|---|---|---|
Product: | [Red Hat Storage] Red Hat Gluster Storage | Reporter: | Takeshi Larsson <tlarsson> |
Component: | CNS-deployment | Assignee: | Michael Adam <madam> |
Status: | CLOSED WONTFIX | QA Contact: | krishnaram Karthick <kramdoss> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | cns-3.4 | CC: | akhakhar, anli, annair, aos-bugs, bchilds, bkunal, dmoessne, hchiramm, jarrpa, jnordell, madam, me, myllynen, pdwyer, pprakash, rcyriac, rhs-bugs, rreddy, rtalur, ssaha, tkimura, vinug |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-10-24 12:50:07 UTC | Type: | Bug |
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: | 1543779, 1573420, 1622458, 1641915, 1642792 |
Description
Takeshi Larsson
2017-02-24 09:22:50 UTC
Another person experiencing the same issue.. https://forums.rancher.com/t/glusterfs-and-elasticsearch/2293 Hi, adding some text: Just found out that the docs in 3.4 now even specifies the following: "Using NFS storage as a volume or a persistent volume (or via NAS such as Gluster) is not supported for Elasticsearch storage" So I guess there is not much we can do except run with localstorage in that case? Yes. Local storage is the way to go for now. We'll re-test RHGS capabilities once we have iSCSI support for RWO workloads in a few months time. This happens because the ES compares ctime to check the lock file unchanged: https://github.com/apache/lucene-solr/blob/master/lucene/core/src/java/org/apache/lucene/store/NativeFSLockFactory.java In GlusterFS, it returns ctime from one of the multiple backend bricks so the ctime varies: https://bugzilla.redhat.com/show_bug.cgi?id=1318493 As a result, ES believes the file is changed by someone else. Note that ES recommends using local or Direct Attached Storage with SSDs for backing storage. Moving to target 3.6 based on #8 This should not be closed-wontfix imho. GlusterFS seems to have to work on this as evident here: 1. https://github.com/gluster/glusterfs/issues/208 2. https://github.com/gluster/glusterfs/issues/517 3. https://bugzilla.redhat.com/show_bug.cgi?id=1318493 |