Ceci est une ancienne révision du document !


Sur troll3 et troll4, nous utilisons du glusterfs.

Pré-requis

Il faut une partition pour mettre le stockage et une connectivité reseau.

On va donc creer un volume lvm exprès de chaque côté :

root@troll4:~# lvcreate -L1024G -n glusterfs troll4-vg
root@troll4:~# mkfs.ext4 /dev/mapper/troll4--vg-glusterfs
root@troll4:~# mkdir /glusterfs 
root@troll4:~# echo "/dev/troll4-vg/glusterfs /glusterfs	ext4	defaults 0 2" >> /etc/fstab
root@troll4:~# mount /glusterfs
root@troll3:~# lvcreate -L1024G -n glusterfs troll3-vg
root@troll3:~# mkfs.ext4 /dev/mapper/troll3--vg-glusterfs
root@troll3:~# mkdir /glusterfs 
root@troll3:~# echo "/dev/troll3-vg/glusterfs /glusterfs	ext4	defaults 0 2" >> /etc/fstab
root@troll3:~# mount /glusterfs

Mettre la conf reseau qui va bien :

root@troll4:~# ifconfig eth1 192.168.0.1/24
root@troll3:~# ifconfig eth1 192.168.0.2/24

Et faire en sorte d'avoir une mini resolution dns :

root@troll4:~# echo "192.168.0.1     troll4.lan.parinux.org">> /etc/hosts
root@troll4:~# echo "192.168.0.2     troll3.lan.parinux.org">> /etc/hosts
root@troll3:~# echo "192.168.0.1     troll4.lan.parinux.org">> /etc/hosts
root@troll3:~# echo "192.168.0.2     troll3.lan.parinux.org">> /etc/hosts

Setup

root@troll4:~# gluster peer probe troll3.lan.parinux.org

Creation d'un volume

root@troll4:~# gluster volume create lxc_www1 replica 2 transport tcp troll4.lan.parinux.org:/glusterfs/lxc_www1 troll3.lan.parinux.org:/glusterfs/lxc_www1 force

Demarrage d'un volume

root@troll4:~#gluster volume start lxc_www1

Utilisation d'un volume

root@troll4:~# echo "troll4.lan.parinux.org:/lxc_www1 /var/lib/lxc/www glusterfs defaults,noatime,user_id=0,group_id=0,default_permissions,allow_other,max_read=131072 0 0"  >> /etc/fstab
root@troll4:~# mount /var/lib/lxc/www
root@troll3:~# echo "troll3.lan.parinux.org:/lxc_www1 /var/lib/lxc/www glusterfs defaults,noatime,user_id=0,group_id=0,default_permissions,allow_other,max_read=131072 0 0"  >> /etc/fstab
root@troll3:~# mount /var/lib/lxc/www

 
/var/lib/dokuwiki/data/attic/si/glusterfs.1481808740.txt.gz · Dernière modification: 2016/12/15 14:32 par heraclide
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Debian Driven by DokuWiki