[ClusterLabs] Antw: [pacemaker+ clvm] Cluster lvm must be active exclusively to create snapshot
Ulrich Windl
Ulrich.Windl at rz.uni-regensburg.de
Tue Dec 6 09:23:08 CET 2016
>>> su liu <liusu8788 at gmail.com> schrieb am 06.12.2016 um 02:16 in Nachricht
<CAN2gjWR_nSOGeZoc7RK_6WicA2L=KM_1=Ar9K5--qi7q3vFffw at mail.gmail.com>:
> *Hi all,*
>
>
> *I am new to pacemaker and I have some questions about the clvmd +
> pacemaker + corosync. I wish you could explain it for me if you are free.
> thank you very much!*
> *I have 2 nodes and the pacemaker's status is as follows:*
>
> [root at controller ~]# pcs status --full
> Cluster name: mycluster
> Last updated: Mon Dec 5 18:15:12 2016 Last change: Fri Dec 2
> 15:01:03 2016 by root via cibadmin on compute1
> Stack: corosync
> Current DC: compute1 (2) (version 1.1.13-10.el7_2.4-44eb2dd) - partition
> with quorum
> 2 nodes and 4 resources configured
>
> Online: [ compute1 (2) controller (1) ]
>
> Full list of resources:
>
> Clone Set: dlm-clone [dlm]
> dlm (ocf::pacemaker:controld): Started compute1
> dlm (ocf::pacemaker:controld): Started controller
> Started: [ compute1 controller ]
> Clone Set: clvmd-clone [clvmd]
> clvmd (ocf::heartbeat:clvm): Started compute1
> clvmd (ocf::heartbeat:clvm): Started controller
> Started: [ compute1 controller ]
>
> Node Attributes:
> * Node compute1 (2):
> * Node controller (1):
>
> Migration Summary:
> * Node compute1 (2):
> * Node controller (1):
>
> PCSD Status:
> controller: Online
> compute1: Online
>
> Daemon Status:
> corosync: active/disabled
> pacemaker: active/disabled
> pcsd: active/enabled
>
>
>
> *I create a lvm on controller node and it can be seen on the compute1
> node immediately with 'lvs' command. but the lvm it not activate on
> compute1.*
> *then i want to create a snapshot of the lvm, but failed with the error
> message:*
>
>
>
> *### volume-4fad87bb-3d4c-4a96-bef1-8799980050d1 must be active exclusively
> to create snapshot ###*
> *Can someone tell me how to snapshot a lvm in the cluster lvm environment?
> thank you very much。*
Did you try "vgchange -a e ..."?
>
>
> Additional information:
>
> [root at controller ~]# vgdisplay
> --- Volume group ---
> VG Name cinder-volumes
> System ID
> Format lvm2
> Metadata Areas 1
> Metadata Sequence No 19
> VG Access read/write
> VG Status resizable
> Clustered yes
> Shared no
> MAX LV 0
> Cur LV 1
> Open LV 0
> Max PV 0
> Cur PV 1
> Act PV 1
> VG Size 1000.00 GiB
> PE Size 4.00 MiB
> Total PE 255999
> Alloc PE / Size 256 / 1.00 GiB
> Free PE / Size 255743 / 999.00 GiB
> VG UUID aLamHi-mMcI-2NsC-Spjm-QWZr-MzHx-pPYSTt
>
> [root at controller ~]# rpm -qa |grep pacem
> pacemaker-cli-1.1.13-10.el7_2.4.x86_64
> pacemaker-libs-1.1.13-10.el7_2.4.x86_64
> pacemaker-1.1.13-10.el7_2.4.x86_64
> pacemaker-cluster-libs-1.1.13-10.el7_2.4.x86_64
>
>
> [root at controller ~]# lvs
> LV VG Attr
> LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
> volume-1b0ea468-37c8-4b47-a6fa-6cce65b068b5 cinder-volumes -wi-a-----
> 1.00g
>
>
> [root at compute1 ~]# lvs
> LV VG Attr
> LSize Pool Origin Data% Meta% Move Log Cpy%Sync Convert
> volume-1b0ea468-37c8-4b47-a6fa-6cce65b068b5 cinder-volumes -wi-------
> 1.00g
>
>
> thank you very much!
More information about the Users
mailing list