GlusterFS: Unterschied zwischen den Versionen

Aus Vosp.info
Wechseln zu:Navigation, Suche
(Die Seite wurde neu angelegt: „== Ziel == Glusterfs-Server, die auch ihre eigenen Clienten sind.<br> Das dient als Grundlage für ein HA-System. == Installation == apt-get install glusterfs-…“)
 
Zeile 1: Zeile 1:
 +
== Allgemein ==
 +
GlusterFS ein Clusteraufsatz für Dateisysteme wie ext4 oder xfs.<br>
 +
Damit bekommen wir die Möglichkeit, einen RAID-1 Speicher mit mehreren Computer herzustellen.<br>
 +
GlusterFS bieten noch mehr Möglichkeiten, die an dieser Stelle nicht behandelt werden.
 +
 
== Ziel ==
 
== Ziel ==
 
Glusterfs-Server, die auch ihre eigenen Clienten sind.<br>
 
Glusterfs-Server, die auch ihre eigenen Clienten sind.<br>
 
Das dient als Grundlage für ein HA-System.
 
Das dient als Grundlage für ein HA-System.
 +
 +
== Sicherheit ==
 +
Die Server werden mit [[openvpn]] verbunden.<br>
 +
Dieser Tunnel stellt die verschlüsslte Verbindung bereit, über die die Gluster-Nodes ihre Daten austauschen.<br>
 +
=== Herausforderung / Nerviges Problem ===
 +
Bisher lauscht der Server auf allen Adressen. <br>
 +
Billiger Hack: Firewall.
  
 
== Installation ==  
 
== Installation ==  
 
  apt-get install glusterfs-server
 
  apt-get install glusterfs-server
 +
'''gluster-client''' wird automatisch mit installiert.
 +
 +
=== Configuration Cluster ===
 +
In unserem Beispiel haben wir zwei Server mit zwei IPs:<br>
 +
node-1: 10.8.0.1<br>
 +
node-2: 10.8.0.2<br>
 +
<br>
 +
node-1# gluster peer probe 10.8.0.2
 +
 +
Damit wird ein gluster Cluster bestehend aus node-1 und node-2 erzeugt.<br>
  
gluster peer probe <IP>
+
=== Erzeugen eines Volumes ===
 +
==== Vorarbeitungen auf allen Nodes ====
 +
Es wird ein beliebiges Verzeichniss bereit gestellt.<br>
 +
<span style="color:red">Beachten:</span> Die Daten in den Verzeichnissen dürfen nach dem Start des Volumes nur noch über den '''gluster-clienten''' bearbeitet werden.
 +
mkdir
  
.......
+
Die folgenden Befehle können auf einer beliebigen node des Clusters ausgeführt werden.
 +
node-<beliebig>: gluster volume create

Version vom 9. Januar 2014, 10:53 Uhr

Allgemein

GlusterFS ein Clusteraufsatz für Dateisysteme wie ext4 oder xfs.
Damit bekommen wir die Möglichkeit, einen RAID-1 Speicher mit mehreren Computer herzustellen.
GlusterFS bieten noch mehr Möglichkeiten, die an dieser Stelle nicht behandelt werden.

Ziel

Glusterfs-Server, die auch ihre eigenen Clienten sind.
Das dient als Grundlage für ein HA-System.

Sicherheit

Die Server werden mit openvpn verbunden.
Dieser Tunnel stellt die verschlüsslte Verbindung bereit, über die die Gluster-Nodes ihre Daten austauschen.

Herausforderung / Nerviges Problem

Bisher lauscht der Server auf allen Adressen.
Billiger Hack: Firewall.

Installation

apt-get install glusterfs-server

gluster-client wird automatisch mit installiert.

Configuration Cluster

In unserem Beispiel haben wir zwei Server mit zwei IPs:
node-1: 10.8.0.1
node-2: 10.8.0.2

node-1# gluster peer probe 10.8.0.2

Damit wird ein gluster Cluster bestehend aus node-1 und node-2 erzeugt.

Erzeugen eines Volumes

Vorarbeitungen auf allen Nodes

Es wird ein beliebiges Verzeichniss bereit gestellt.
Beachten: Die Daten in den Verzeichnissen dürfen nach dem Start des Volumes nur noch über den gluster-clienten bearbeitet werden. mkdir

Die folgenden Befehle können auf einer beliebigen node des Clusters ausgeführt werden.

node-<beliebig>: gluster volume create