[[PageOutline]] = 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 `.) === 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//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 }}} ---- [[CC_BY_NC_SA]]