----- On Jun 6, 2016, at 8:17 PM, Digimer li...@alteeve.ca wrote:

> On 06/06/16 01:13 PM, Lentes, Bernd wrote:
>> Hi,
>> 
>> i'm currently establishing a two node cluster. I have a FC SAN and two 
>> hosts. My
>> services are integrated into virtual machines (kvm). The vm's should reside 
>> on
>> the SAN.
>> The hosts are connected to the SAN via FC HBA. Inside the hosts i see already
>> the volume from the SAN. I'd like to store each vm in a dedicated logical
>> volume (with or without filesystem in the LV).
>> Hosts are SLES 11 SP4. LVM2 and LVM2-clvm is installed.
>> How do i have to "switch on" clvm ? Is locking_type=3 in /etc/lvm/lvm.conf 
>> all
>> which is necessary ?
> 
> That tells LVM to use cluster locking, you still need to actually
> provide the cluster locking, called DLM. With the cluster formed (and
> fencing working!), you should be able to start the clvmd daemon.
> 
>> In both nodes ?
> 
> Yes
> 
>> Restart of the init-scripts afterwards sufficient ?
> 
> No, DLM needs to be added to the cluster and be running.

Ok. Does DLM takes care that a LV just can be used on one host ?
cLVM just takes care that the naming is the same on all nodes, right ?

> 
>> And how do i have to proceed afterwards ?
>> My idea is:
>> 1. Create a PV
>> 2. Create a VG
>> 3. Create several LV's
> 
> If the VG is created while dlm is running, it should automatically flag
> the VG as clustered. If not, you will need to tell LVM that the VG is
> clustered (-cy, iirc).
> 
>> And because of clvm i only have to do that on one host and the other host 
>> sees
>> all automatically ?
> 
> Once clvmd is running, any changes made (lvcreate, delete, resize, etc)
> will immediately appear on the other nodes.
> 

Ok.

>> Later on it's possible that some vm's run on host 1 and some on host 2. Does
>> clvm needs to be a ressource managed by the cluster manager ?
> 
> Yes, you can live-migrate as well. I do this all the time, except I use
> DRBD instead of a SAN and RHEL instead of SUSE, but those are trivial
> differences in this case.
> 
>> If i use a fs inside the lv, a "normal" fs like ext3 is sufficient, i think. 
>> But
>> it has to be a cluster ressource, right ?
> 
> You can format a clustered LV with a cluster unaware filesystem just
> fine. However, the FS is not made magically cluster aware... If you
> mount it on two nodes, you will almost certainly corrupt the FS quickly.
> If you want to mount an LV on two+ nodes at once, you need a
> cluster-aware file system, life GFS2.

No. Pacemaker takes care that the FS is just mounted on one node.
So it should not be a problem ?

Bernd
 

Helmholtz Zentrum Muenchen
Deutsches Forschungszentrum fuer Gesundheit und Umwelt (GmbH)
Ingolstaedter Landstr. 1
85764 Neuherberg
www.helmholtz-muenchen.de
Aufsichtsratsvorsitzende: MinDir'in Baerbel Brumme-Bothe
Geschaeftsfuehrer: Prof. Dr. Guenther Wess, Dr. Alfons Enhsen, Renate Schlusen 
(komm.)
Registergericht: Amtsgericht Muenchen HRB 6466
USt-IdNr: DE 129521671


_______________________________________________
Users mailing list: Users@clusterlabs.org
http://clusterlabs.org/mailman/listinfo/users

Project Home: http://www.clusterlabs.org
Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf
Bugs: http://bugs.clusterlabs.org

Reply via email to