| Version 4 (modified by , 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
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.