Viewing posts for the category GlusterFS

One more reason that GlusterFS should not be used as a SaaS offering

Joe Julian 2 years, 3 months ago

I filed a bug back in July 2013 asserting that a "feature" in the gluster CLI was a potential security bug. I've recently had that bug rejected as "Not a bug" so here it is.

read more / comments

GlusterFS Split-Brain Recovery Made Easy

Joe Julian 3 years, 2 months ago

Split brain. Sounding like something from a B movie about zombies, it's probably more terrifying to data storage people than flesh eating undead would be.

read more / comments

Keeping your VMs from going read-only when encountering a ping-timeout in GlusterFS

Joe Julian 3 years, 7 months ago

GlusterFS communicates over TCP. This allows for stateful handling of file descriptors and locks. If, however, a server fails completely, kernel panic, power loss, some idiot with a reset button... the client will wait for ping-timeout (42 by the defaults) seconds before abandoning that TCP connection. This is important because re-establishing FDs and locks can be a very expensive operation. As glusterbot says in #gluster:

read more / comments

Replacing a brick on GlusterFS 3.4.0

Joe Julian 3 years, 9 months ago

I retweeted the other day:

read more / comments

Announcing the development of my Puppet module for dynamic GlusterFS volumes

Joe Julian 3 years, 10 months ago

A couple times a year someone comes in to #gluster and thinks it would be awesome to ave a puppet module that you could define servers and the pupet module would automatically manage adding those servers as peers and dynamically changing volumes to utilize the new assets. They get inspired and start writing manifests... then they realize they actually have to get something completed and abandon that pie-in-the-sky philosophy and just use the very convenient cli.

read more / comments

Page 1 of 7: