As you’ve probably read in a previous blog by my colleague Jürgen Vigna, we use GlusterFS for particular requirements in our NetEye 4 cluster environments. After we completed the migration from the operating system CentOS 7 to RedHat 8, a few small things have changed or been updated.
For all those who are new to GlusterFS, I’d like to briefly explain what it’s all about.
GlusterFS is a scalable network file system suitable for data-intensive tasks such as cloud storage and media streaming. GlusterFS is free and open source software, and can utilize common off-the-shelf hardware.
We use this technology primarily for Elasticsearch backups, for replication of the /neteye/shared/monitoring file system in cluster environments and for eventual distribution or shared access to data on satellites.
With NetEye 4 you get a RedHat 8 license starting from version 4.23, but the storage subscription that would make it possible to use the GlusterFS software from RedHat is missing.
This is the reason why, when upgrading from NetEye 4.22 with CentOS 7 to NetEye 4.23 with RedHat 8, we first uninstall an existing GlusterFS installation and reinstall it after a successful upgrade. If we still have client requirements that we have to implement with GlusterFS, we’ll use the open source version of CentOS 8. Since the 4.23 release we have successfully tested and implemented this several times.
We’re currently using version 10 of GlusterFS and use the following repo file for installation:
#CentOS-Gluster-10.repo #Please see http://wiki.centos.org/SpecialInterestGroup/Storage for more information [centos-gluster] name=CentOS- - Gluster 10 #mirrorlist=http://mirrorlist.centos.org?arch=&release=&repo=storage-gluster-10 baseurl=https://buildlogs.centos.org/centos/8/storage/x86_64/gluster-10/ gpgcheck=0 enabled=0
At the moment we do not recommend activating automatic updates, but instead importing any updates in a targeted manner.
The current installation of version 10 of GlusterFS doesn’t require any changes from previous versions.
You can find a quick installation guide at this web page.
Did you find this article interesting? Does it match your skill set? Our customers often present us with problems that need customized solutions. In fact, we’re currently hiring for roles just like this and others here at Würth Phoenix.