GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So installieren und konfigurieren Sie GlusterFS unter CentOS 7/CentOS 8

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.


Linux
  1. So installieren und konfigurieren Sie Nginx unter CentOS 7

  2. So installieren und konfigurieren Sie Redis unter CentOS 7

  3. So installieren und konfigurieren Sie GitLab unter CentOS 7

  4. So installieren und konfigurieren Sie Redmine unter CentOS 7

  5. So installieren und konfigurieren Sie CyberPanel unter CentOS 8

So installieren und konfigurieren Sie Redis unter CentOS 8

So installieren und konfigurieren Sie Samba unter CentOS 8

So installieren und konfigurieren Sie Fail2ban unter CentOS 8

So installieren und konfigurieren Sie HAproxy unter CentOS 6

So installieren und konfigurieren Sie Memcached unter CentOS 8

So installieren und konfigurieren Sie Sandstorm Server unter CentOS 8