Ceci est une ancienne révision du document !
Sur troll3 et troll4, nous utilisons du glusterfs.
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
root@troll4:~# gluster peer probe troll3.lan.parinux.org
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
root@troll4:~#gluster volume start lxc_www1
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