wiki:AdminGlusterClientAufsetzen
close Warning: Can't synchronize with repository "keplertools" (/srv/svn/keplertools does not appear to be a Subversion repository.). Look in the Trac log for more information.

Version 4 (modified by Rüdiger Kupper, 4 years ago) ( diff )

--

Eine Client-Maschine für GlusterFS einrichten

Viele Verzeichnisse, z.B. die Home- und Tauschverzeichnisse werden inzwischen von unserem Gluster-Cluster verteilt. Um die Verzeichnisse auf Rechnern mounten zu können, benötigen diese eine aktuelle Version des Pakets gluster-client.deb. Da die Version in den normalen Ubuntu-Quellen hoffnungslos veraltet ist, muss eine .conf-Datei für apt eingerichtet werden, die auf die Gluster-Download-Seite verweist. Das Vorgehen ist für Ubuntu und Debian unterschiedlich.

Debian

Für Debian muss das Conf-File „zu Fuß“ eingerichtet werden:

Signing-Key herunterladen

Der Signing-Key scheint für alle Versionen gleich zu sein, man erhält ihn z.B. so

wget -O - https://download.gluster.org/pub/gluster/glusterfs/10/rsa.pub | apt-key add -

(Befindet man sich auf einem Rechner ohne freien Internetzugang, so lädt man den Schlüssel zerst auf einem anderen Rechner herunter, transferiert ihn mittels rsync und installiert ihn dann mit apt-key add <schluesseldatei>.)

APT-Conf erstellen

Wenn man die Verzeichnisstruktur auf dem gluster-Download-Server genauer untersucht, dann sieht man, dass es für Debian einen Pfad gibt, der bequem immer zur aktuellsten Gluster-Version linkt:

https://download.gluster.org/pub/gluster/glusterfs/LATEST/Debian/<Debian-Version>/amd64/apt

Auf Debian-Systemen kann daher die Datei /etc/apt/sources.list.d/gluster.list

so aussehen:

deb [arch=amd64] https://download.gluster.org/pub/gluster/glusterfs/LATEST/Debian/buster/amd64/apt buster main

Dabei ist "buster" durch die jeweils passende Debian-Version zu ersetzen.

(Siehe auch ticket:4805)

Ubuntu

Für Ubuntu verweist dieser Link https://download.gluster.org/pub/gluster/glusterfs/LATEST/Ubuntu darauf, dass man das entsprechende PPA unter https://launchpad.net/~gluster installieren soll. Hier gibt es für jede Gluster-Version ein eigenes PPA, das wie üblich für apt zugängig gemacht wird. (Leider gibt es keins, das stets auf die aktuelleste Version verweist.) Z.B.:

sudo add-apt-repository ppa:gluster/glusterfs-11

Deb-Paket installieren

Das ist nun einfach möglich mittels

apt update
apt install glusterfs-client

Creative-Commons-Lizenz

Die Inhalte dieser Wiki-Seite erscheinen, (wo anwendbar und nicht anderweitig angegeben), unter einer Creative-Commons-Lizenz CC BY NC SA 3.0 Germany. Urheber: Fachkräfte des Kepler-Gymnasiums Freudenstadt.

Note: See TracWiki for help on using the wiki.