Einführung
Schnelle Installation von GlusterFS auf Centos 7.x und 8.x. GlusterFS gruppiert Speicherbausteine über Infiniband RDMA oder TCP/IP-Verbindung, aggregiert Festplatten- und Speicherressourcen und verwaltet Daten in einem einzigen globalen Namespace.
Voraussetzungen
Sie benötigen eine oder mehrere separate Festplatten oder virtuelle Festplatten, die Sie als Glusterfs-Speicher-Mount-Punkte verwenden können.
Installieren und Konfigurieren von GlusterFS unter CentOS 7
XFS-Dateisystem installieren
yum install xfsprogs -y
Installieren und aktivieren Sie das offizielle GlusterFS-Repository
yum -y install centos-release-gluster40 sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Gluster-4.1.repo
Installieren Sie GlusterFS über YUM
yum --enablerepo=centos-gluster41 -y install glusterfs-server
Partitionieren, formatieren und mounten Sie Ihr GlusterFS-Volume. In diesem Fall ist unsere „zusätzliche Festplatte/virtuelle Festplatte“ /dev/sdb/. HINWEIS:Ich werde nicht ins Detail gehen, wie Sie Ihre Festplatte partitionieren, da dies den Rahmen dieses Artikels sprengen würde. Wir werden das Dienstprogramm FDISK verwenden, um /dev/sdb zu partitionieren. Beachten Sie auch, dass Sie Ihr Partitionierungsschema frei wählen können. Der Einfachheit halber erstellen wir eine einzige große Partition /deb/sdb1
fdisk /dev/sdb
Beispiel für einen Fdisk-Vorgang
Erstellen Sie eine neue primäre oder erweiterte Partition, schreiben Sie sie auf die Festplatte und beenden Sie das FDISK-Dienstprogramm.
Fahren Sie mit dem Formatieren der Festplatte in XFS fort.
mkfs.xfs /dev/sdb1 -f
Fügen Sie Ihre neue Festplatte zu /etc/fstab hinzu, damit die Festplatte beim Booten gemountet wird
echo "/dev/sdb1 /export/brick1 xfs defaults 1 2" >> /etc/fstab
mount -a && mount
Starten Sie den GlusterFS-Daemon und stellen Sie sicher, dass er beim Booten startet.
systemctl start glusterd systemctl enable glusterd
Überprüfen Sie nun die GlusterFS-Version mit dem folgenden Befehl:
gluster --version
Ausgabe:
glusterfs 4.1.9 Repository revision: git://git.gluster.org/glusterfs.git Copyright (c) 2006-2016 Red Hat, Inc. <https://www.gluster.org/> GlusterFS comes with ABSOLUTELY NO WARRANTY. It is licensed to you under your choice of the GNU Lesser General Public License, version 3 or any later version (LGPLv3 or later), or the GNU General Public License, version 2 (GPLv2), in all cases as published by the Free Software Foundation.
Installieren und Konfigurieren von GlusterFS unter CentOS 8
XFS-Dateisystem installieren
dnf install xfsprogs -y
Installieren und aktivieren Sie das offizielle GlusterFS-Repository
dnf -y install centos-release-gluster8 sed -i -e "s/enabled=1/enabled=0/g" /etc/yum.repos.d/CentOS-Gluster-8.repo
Installieren Sie GlusterFS über DNF
dnf --enablerepo=centos-gluster8,PowerTools -y install glusterfs-server
Partitionieren, formatieren und mounten Sie Ihr GlusterFS-Volume. In diesem Fall ist unsere „zusätzliche Festplatte/virtuelle Festplatte“ /dev/sdb/. HINWEIS:Ich werde nicht ins Detail gehen, wie Sie Ihre Festplatte partitionieren, da dies den Rahmen dieses Artikels sprengen würde. Wir werden das Dienstprogramm FDISK verwenden, um /dev/sdb zu partitionieren. Beachten Sie auch, dass Sie Ihr Partitionierungsschema frei wählen können. Der Einfachheit halber erstellen wir eine einzige große Partition /deb/sdb1
fdisk /dev/sdb
Beispiel für einen Fdisk-Vorgang
Erstellen Sie eine neue primäre oder erweiterte Partition, schreiben Sie sie auf die Festplatte und beenden Sie das FDISK-Dienstprogramm.
Fahren Sie mit dem Formatieren der Festplatte in XFS fort.
mkfs.xfs /dev/sdb1 –f
Fügen Sie Ihre neue Festplatte zu /etc/fstab hinzu, damit die Festplatte beim Booten gemountet wird
echo "/dev/sdb1 /export/brick1 xfs defaults 1 2" >> /etc/fstab
mount -a && mount
Starten Sie den GlusterFS-Daemon und stellen Sie sicher, dass er beim Booten startet.
systemctl start glusterd systemctl enable glusterd
Überprüfen Sie nun die GlusterFS-Version mit dem folgenden Befehl:
gluster --version
Ausgabe:
glusterfs 8.3 Repository revision: git://git.gluster.org/glusterfs.git Copyright (c) 2006-2016 Red Hat, Inc. <https://www.gluster.org/> GlusterFS comes with ABSOLUTELY NO WARRANTY. It is licensed to you under your choice of the GNU Lesser General Public License, version 3 or any later version (LGPLv3 or later), or the GNU General Public License, version 2 (GPLv2), in all cases as published by the Free Software Foundation.
Herzlichen Glückwunsch, Sie haben GlusterFS auf CentOS 7 und CentOS 8 installiert und konfiguriert. Wir hoffen, dass dieser Artikel Sie bei dem Prozess unterstützt hat. Vielen Dank, dass Sie dieser Anleitung gefolgt sind. Schauen Sie regelmäßig vorbei, um Updates und weitere interessante Centos-Anleitungen zu erhalten, oder erfahren Sie mehr über unsere zuverlässigen VPS-Hosting-Lösungen.