« Gluster : Procédure d'installation Gluster sur un cluster Proxmox via une infrastructure VPN Zerotier » : différence entre les versions
De www.yakakliker.org
(Page créée avec « === Architecture === Minimum 2 serveurs avec 1 HD système + 1 HD datas Une infrastructure VPN Zerotier === Installation de Zerotier === Les synchronisations Gluster se feront à travers une infrastructure VPN Zerotier * Sur tous les nodes du cluster <syntaxhighlight lang="bash"> curl -s https://install.zerotier.com | sudo bash curl -o Zerotier.sh https://raw.githubusercontent.com/Yakakliker37/Base_info/main/Zerotier.sh sh Zerotier.s </syntaxhighlight> === Ed... ») |
Aucun résumé des modifications |
||
Ligne 1 : | Ligne 1 : | ||
=== Qu'est ce que Zerotier ? === | |||
ZeroTier est une surcouche VPN permettant de créer très facilement une infrastructure réseau Local. | |||
Contrairement aux solutions VPN traditionnelles, Zerotier crée des connexions peer-to-peer bidirectionnelles, donc pas de point central d'interconnexion. | |||
https://www.zerotier.com/ | |||
=== Architecture === | === Architecture === | ||
Minimum 2 serveurs avec 1 HD système + 1 HD datas | Minimum 2 serveurs avec 1 HD système + 1 HD datas |
Version du 12 juillet 2024 à 11:50
Qu'est ce que Zerotier ?
ZeroTier est une surcouche VPN permettant de créer très facilement une infrastructure réseau Local.
Contrairement aux solutions VPN traditionnelles, Zerotier crée des connexions peer-to-peer bidirectionnelles, donc pas de point central d'interconnexion.
Architecture
Minimum 2 serveurs avec 1 HD système + 1 HD datas
Une infrastructure VPN Zerotier
Installation de Zerotier
Les synchronisations Gluster se feront à travers une infrastructure VPN Zerotier
- Sur tous les nodes du cluster
curl -s https://install.zerotier.com | sudo bash
curl -o Zerotier.sh https://raw.githubusercontent.com/Yakakliker37/Base_info/main/Zerotier.sh
sh Zerotier.s
Edition des fichiers Hosts
- Sur tous les nodes du cluster
Créer les entrées DNS/IP dans les fichiers /etc/hosts
nano /etc/hosts
Installation de Gluster
- Sur tous les nodes du cluster
apt-get install glusterfs-server -y
systemctl start glusterd
systemctl enable glusterd
systemctl status glusterd
Préparation du disque dur datas
fdisk /dev/sdb
mkfs.xfs /dev/sdb1
mkdir /mnt/glustervolume
mkdir /mnt/glustervolume/hd01
nano /etc/fstab
/dev/sdb1 /mnt/glustervolume/hd01 xfs defaults 0 0
systemctl daemon-reload
mount -a
df -h
Configuration du volume Gluster
gluster peer probe node2
gluster pool list
- Sur tous les nodes du cluster
mkdir /mnt/glustervolume/hd01/volume01
Création du volume
gluster volume create gluster01 replica 2 transport tcp pve231210:/mnt/glustervolume/hd01/volume01 pve240622:/mnt/glustervolume/hd01/volume01
gluster volume start gluster01
gluster volume status
gluster volume info gluster01
Montage Gluster dans /etc/fstab (optionel)
nano /etc/fstab
localhost:/gluster01 /opt/Gluster glusterfs defaults,_netdev 0 0
Montage dans Proxmox

Liens
https://www.howtoforge.com/how-to-install-and-configure-glusterfs-on-ubuntu-22-04/
https://medium.com/@sm4rthink/how-to-deploy-glusterfs-with-proxmox-ve-5531ef287526
https://blog.zwindler.fr/2017/02/28/tutoriel-creer-un-cluster-de-stockage-glusterfs-sous-proxmox/