„GlusterFS telepítés Debian környezetben” változatai közötti eltérés
Nincs szerkesztési összefoglaló |
|||
| 8. sor: | 8. sor: | ||
A példában a glusterfs 5.5 verzió lesz telepítve. | A példában a glusterfs 5.5 verzió lesz telepítve. | ||
A GlusterFS egy szabad terjesztésű, nyílt forráskódú hálózati elosztott fájlrendszer. A GlusterFS szerver-kliens alapú. A kliens mountolja egy vagy több szerver megosztását. Csak a megosztáson keresztüli fájlműveletek replikálódnak a szerverekre. | A [https://docs.gluster.org/en/latest/ GlusterFS] egy szabad terjesztésű, nyílt forráskódú hálózati elosztott fájlrendszer. A GlusterFS szerver-kliens alapú. A kliens mountolja egy vagy több szerver megosztását. Csak a megosztáson keresztüli fájlműveletek replikálódnak a szerverekre. | ||
A példában 2 szerver node lesz telepítve. Mindkét node egyben kliens is lesz és saját megosztását használja. Így egy redundáns fájlrendszer jön létre, amit használhatnak a node-ok egyéb szolgáltatásai. Tipikusan fájlszervereknél, webszervereknél használható terhelés elosztott klaszterek létrehozására. | A példában 2 szerver node lesz telepítve. Mindkét node egyben kliens is lesz és saját megosztását használja. Így egy redundáns fájlrendszer jön létre, amit használhatnak a node-ok egyéb szolgáltatásai. Tipikusan fájlszervereknél, webszervereknél használható terhelés elosztott klaszterek létrehozására. | ||
== | ==GlusterFS telepítése== | ||
Mindkét node-on telepítsük:<syntaxhighlight lang="bash"> | Mindkét node-on telepítsük:<syntaxhighlight lang="bash"> | ||
apt -y install glusterfs-server | apt -y install glusterfs-server | ||
</syntaxhighlight>< | </syntaxhighlight> | ||
== GlusterFS szerver konfigurálása == | |||
=== Pool konfigurálása === | |||
A GlusterFS pool GlusterFS szerver node-ok csoportja. | |||
A példában a két node FQDN-je: | |||
* node1.glusterfs.local | |||
* node2.glusterfs.local | |||
Ha a környezeti DNS feloldja a node-okat, akkor nincs további teendő. Ha nem akkor az /etc/hosts fájba fel kell venni a domain neveket. Illetve lehetőség van IP címmel is kezelni a node-okat. | |||
Node2 felvitele a node1 -en:<syntaxhighlight lang="bash"> | |||
gluster peer probe node2.glusterfs.local | |||
</syntaxhighlight>A [https://docs.gluster.org/en/latest/CLI-Reference/cli-main/ gluser parancs peer] ággal kezelhetjük továbbakban a node-okat. | |||
=== Volume konfigurálása === | |||
Meg kell határozni a fájlrenszerben egy pontot, ahol a a GlusterFS fizikailag tárolja a megosztások tartalmát. Alapesetben ez nem lehet csatolási pont (mount point). Ennek nem kell minden node-on ugyanott lennie, de a példában mindkét node-on az /opt/glusterfs könyvtárat használjuk majd. | |||
Mindkét node-on hozzuk létre a kívánt könyvtára(ka)t:<syntaxhighlight lang="bash"> | |||
mkdir -p /opt/glusterfs/share1 | |||
</syntaxhighlight>Volume (megosztás) létrehozása:<syntaxhighlight lang="bash"> | |||
gluster volume create share1 replica 2 node1.glusterfs.local:/opt/glusterfs/share1 node2.glusterfs.local:/opt/glusterfs/share1 | |||
</syntaxhighlight>A [https://docs.gluster.org/en/latest/CLI-Reference/cli-main/ gluser parancs volume] ággal kezelhetjük továbbakban a volume-okat. | |||
=== Szolgáltatás konfigurálása === | |||
A lap 2020. augusztus 20., 10:59-kori változata
Összefoglalás
A leírás Debian 10.5 operációs rendszeren készült.
A parancsok root jogot feltételeznek. (állandó root jog: sudo bash)
A szükséges csomagokat az operációs rendszer tárolójából telepítjük.
A példában a glusterfs 5.5 verzió lesz telepítve.
A GlusterFS egy szabad terjesztésű, nyílt forráskódú hálózati elosztott fájlrendszer. A GlusterFS szerver-kliens alapú. A kliens mountolja egy vagy több szerver megosztását. Csak a megosztáson keresztüli fájlműveletek replikálódnak a szerverekre.
A példában 2 szerver node lesz telepítve. Mindkét node egyben kliens is lesz és saját megosztását használja. Így egy redundáns fájlrendszer jön létre, amit használhatnak a node-ok egyéb szolgáltatásai. Tipikusan fájlszervereknél, webszervereknél használható terhelés elosztott klaszterek létrehozására.
GlusterFS telepítése
Mindkét node-on telepítsük:
apt -y install glusterfs-server
GlusterFS szerver konfigurálása
Pool konfigurálása
A GlusterFS pool GlusterFS szerver node-ok csoportja.
A példában a két node FQDN-je:
- node1.glusterfs.local
- node2.glusterfs.local
Ha a környezeti DNS feloldja a node-okat, akkor nincs további teendő. Ha nem akkor az /etc/hosts fájba fel kell venni a domain neveket. Illetve lehetőség van IP címmel is kezelni a node-okat.
Node2 felvitele a node1 -en:
gluster peer probe node2.glusterfs.local
A gluser parancs peer ággal kezelhetjük továbbakban a node-okat.
Volume konfigurálása
Meg kell határozni a fájlrenszerben egy pontot, ahol a a GlusterFS fizikailag tárolja a megosztások tartalmát. Alapesetben ez nem lehet csatolási pont (mount point). Ennek nem kell minden node-on ugyanott lennie, de a példában mindkét node-on az /opt/glusterfs könyvtárat használjuk majd.
Mindkét node-on hozzuk létre a kívánt könyvtára(ka)t:
mkdir -p /opt/glusterfs/share1
Volume (megosztás) létrehozása:
gluster volume create share1 replica 2 node1.glusterfs.local:/opt/glusterfs/share1 node2.glusterfs.local:/opt/glusterfs/share1
A gluser parancs volume ággal kezelhetjük továbbakban a volume-okat.