glusterfs
glusterfs copied to clipboard
Gluster Filesystem : Build your distributed storage in minutes
**Description of problem:** When a process blocked waiting for a posix lock is interrupted by a signal, the request is cancelled with EINTR, but internally AFR keeps sending LK requests...
**Description of problem:** When a client has many open fd's with active or blocked posix locks and a brick disconnects and reconnects, those fd's are not reopened. This causes partial...
**Description of problem:** Since posix locks are defined in a way that can be naturally merged (multiple overlapping locks can be removed by a single unlock on the range, instead...
**Description of problem:** Gluster has a frame-timeout that limits the maximum time a fop can be pending. This timeout is 30 minutes by default. Almost all operations that Gluster executes...
Signed-off-by: zhudongmei fix:#3714
**Description of problem:** On Linux, I did some investigation on how glusterfs used the system fuse packages. It looks like glusterfs relies on a copy of certain fuser source files...
See discussion @ https://github.com/gluster/glusterfs/discussions/2775#discussioncomment-1363686
- [ ] https://github.com/gluster/glusterfs/issues/1591 - [ ] https://github.com/gluster/glusterfs/issues/2463 - [ ] https://github.com/gluster/glusterfs/issues/3107 - [ ] https://github.com/gluster/glusterfs/issues/3108
**Description of problem:** Provided service files for debian packages don't stop all gluster processes when stopped. This causes issues with stopping volumes and leaves zombie processes that have to be...
![Screenshot from 2021-05-13 09-00-56](https://user-images.githubusercontent.com/450543/119180917-8e45e600-ba8e-11eb-9c96-4e42adfc9b7b.png) On graph switch for each fd an fsync is called serially leading to high latency on the mounts during this process. This was done to make...