Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
| infrastructure:stockage:glusterfs:install [10/10/2020 11:48] – ↷ Page déplacée de documentation:stockage:glusterfs:install à infrastructure:stockage:glusterfs:install Stéphane Paillet | infrastructure:stockage:glusterfs:install [29/05/2021 18:51] (Version actuelle) – Stéphane Paillet | ||
|---|---|---|---|
| Ligne 21: | Ligne 21: | ||
| Nous ajoutons le montage que nous allons utiliser dans /etc/fstab | Nous ajoutons le montage que nous allons utiliser dans /etc/fstab | ||
| < | < | ||
| - | / | + | / |
| </ | </ | ||
| nous activons le service et le démarrons | nous activons le service et le démarrons | ||
| < | < | ||
| - | sudo systemctl enable | + | sudo systemctl enable |
| - | sudo systemctl start glusterd | + | |
| </ | </ | ||
| Depuis le premier noeuds, nous ajoutons le second | Depuis le premier noeuds, nous ajoutons le second | ||
| < | < | ||
| - | sudo gluster peer probe node02.example.com | + | sudo gluster peer probe 192.168.100.31 |
| + | </ | ||
| + | |||
| + | Toujours depuis le premier noeuds, nous ajoutons le troisième | ||
| + | < | ||
| + | sudo gluster peer probe 192.168.100.31 192.168.100.32 | ||
| </ | </ | ||
| Ligne 44: | Ligne 48: | ||
| Number of Peers: 2 | Number of Peers: 2 | ||
| - | Hostname: | + | Hostname: |
| Uuid: ff5945e3-f7d2-4e83-baa6-effafe0fb6b5 | Uuid: ff5945e3-f7d2-4e83-baa6-effafe0fb6b5 | ||
| State: Peer in Cluster (Connected) | State: Peer in Cluster (Connected) | ||
| - | Hostname: | + | Hostname: |
| Uuid: d3afe542-87b5-46d8-8c5e-fe4a854c7a37 | Uuid: d3afe542-87b5-46d8-8c5e-fe4a854c7a37 | ||
| State: Peer in Cluster (Connected) | State: Peer in Cluster (Connected) | ||
| Ligne 63: | Ligne 67: | ||
| Nous créons le répertoire de partage | Nous créons le répertoire de partage | ||
| < | < | ||
| - | sudo mkdir /srv/gluster/web | + | sudo mkdir /exports/gluster/www |
| </ | </ | ||
| Nous créons le volume | Nous créons le volume | ||
| < | < | ||
| - | sudo gluster volume create | + | sudo gluster volume create |
| </ | </ | ||
| Nous démarrons le partage | Nous démarrons le partage | ||
| < | < | ||
| - | sudo gluster volume start webvol | + | sudo gluster volume start wwwvol |
| </ | </ | ||
| Ligne 86: | Ligne 90: | ||
| Nous montons le partage sur le premier serveur | Nous montons le partage sur le premier serveur | ||
| < | < | ||
| - | sudo mount node01.example.com:/webvol / | + | sudo mount 192.168.100.30:/webvol / |
| </ | </ | ||
| Nous montons le partage sur le second serveur | Nous montons le partage sur le second serveur | ||
| < | < | ||
| - | sudo mount node02.example.com:/webvol / | + | sudo mount 192.168.100.31:/webvol / |
| </ | </ | ||
| Si tout est ok, nous pouvons ajouter le montage dans /etc/fstab | Si tout est ok, nous pouvons ajouter le montage dans /etc/fstab | ||
| < | < | ||
| - | node01.example.com:/webvol | + | 192.168.100.31:/wwwvol |
| </ | </ | ||
| ==== Montage résilient ==== | ==== Montage résilient ==== | ||
| - | Nous créons le fichier / | + | Nous créons le fichier / |
| < | < | ||
| - | sudo vi / | + | sudo vi / |
| </ | </ | ||
| Ligne 110: | Ligne 114: | ||
| type protocol/ | type protocol/ | ||
| option transport-type tcp | option transport-type tcp | ||
| - | option remote-host | + | option remote-host |
| - | option remote-subvolume /srv/ | + | option remote-subvolume /exports/ |
| end-volume | end-volume | ||
| Ligne 117: | Ligne 121: | ||
| type protocol/ | type protocol/ | ||
| option transport-type tcp | option transport-type tcp | ||
| - | option remote-host | + | option remote-host |
| - | option remote-subvolume /srv/ | + | option remote-subvolume /exports/ |
| end-volume | end-volume | ||
| Ligne 124: | Ligne 128: | ||
| type protocol/ | type protocol/ | ||
| option transport-type tcp | option transport-type tcp | ||
| - | option remote-host | + | option remote-host |
| - | option remote-subvolume /srv/ | + | option remote-subvolume /exports/ |
| end-volume | end-volume | ||
| Ligne 148: | Ligne 152: | ||
| Nous montons le partage manuellement | Nous montons le partage manuellement | ||
| < | < | ||
| - | sudo mount / | + | sudo mount / |
| </ | </ | ||
| Si tout est ok, nous pouvons ajouter le montage dans /etc/fstab | Si tout est ok, nous pouvons ajouter le montage dans /etc/fstab | ||
| < | < | ||
| - | / | + | / |
| </ | </ | ||