Re: [ClusterLabs] can't live migrate VirtualDomain which is part of a group
On 04/25/2017 09:14 AM, Lentes, Bernd wrote: > > > - On Apr 24, 2017, at 11:11 PM, Ken Gaillot kgail...@redhat.com wrote: > >> On 04/24/2017 02:33 PM, Lentes, Bernd wrote: >>> >>> - On Apr 24, 2017, at 9:11 PM, Ken Gaillot kgail...@redhat.com wrote: >>> >> primitive prim_vnc_ip_mausdb IPaddr \ >>params ip=146.107.235.161 nic=br0 cidr_netmask=24 \ >>meta is-managed=true I don't see allow-migrate on the IP. Is this a modified IPaddr? The stock resource agent doesn't support migrate_from/migrate_to. >>> >>> Not modified. I can migrate the resource without the group easily between >>> the >>> nodes. And also if i try to live-migrate the whole group, >>> the IP is migrated. >> >> Unfortunately, migration is not live migration ... a resource (the VM) >> can't be live-migrated if it depends on another resource (the IP) that >> isn't live-migrateable. >> >> If you modify IPaddr to be live-migrateable, it should work. It has to >> support migrate_from and migrate_to actions, and advertise them in the >> meta-data. It doesn't necessarily have to do anything different from >> stop/start, as long as that meets your needs. >> > > Hi Ken, > > that means i have to edit the resource agent ? Yes, copy it to a new name, and edit that. Best practice is to create your own subdirectory under /usr/lib/ocf/resource.d and put it there, so you use it as ocf:: > 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, Heinrich Bassler, Dr. Alfons > Enhsen > Registergericht: Amtsgericht Muenchen HRB 6466 > USt-IdNr: DE 129521671 > ___ Users mailing list: Users@clusterlabs.org http://lists.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
Re: [ClusterLabs] can't live migrate VirtualDomain which is part of a group
- On Apr 24, 2017, at 11:11 PM, Ken Gaillot kgail...@redhat.com wrote: > On 04/24/2017 02:33 PM, Lentes, Bernd wrote: >> >> - On Apr 24, 2017, at 9:11 PM, Ken Gaillot kgail...@redhat.com wrote: >> > primitive prim_vnc_ip_mausdb IPaddr \ >params ip=146.107.235.161 nic=br0 cidr_netmask=24 \ >meta is-managed=true >>> >>> I don't see allow-migrate on the IP. Is this a modified IPaddr? The >>> stock resource agent doesn't support migrate_from/migrate_to. >> >> Not modified. I can migrate the resource without the group easily between the >> nodes. And also if i try to live-migrate the whole group, >> the IP is migrated. > > Unfortunately, migration is not live migration ... a resource (the VM) > can't be live-migrated if it depends on another resource (the IP) that > isn't live-migrateable. > > If you modify IPaddr to be live-migrateable, it should work. It has to > support migrate_from and migrate_to actions, and advertise them in the > meta-data. It doesn't necessarily have to do anything different from > stop/start, as long as that meets your needs. > Hi Ken, that means i have to edit the resource agent ? 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, Heinrich Bassler, Dr. Alfons Enhsen Registergericht: Amtsgericht Muenchen HRB 6466 USt-IdNr: DE 129521671 ___ Users mailing list: Users@clusterlabs.org http://lists.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
Re: [ClusterLabs] can't live migrate VirtualDomain which is part of a group
On 04/24/2017 02:33 PM, Lentes, Bernd wrote: > > - On Apr 24, 2017, at 9:11 PM, Ken Gaillot kgail...@redhat.com wrote: > primitive prim_vnc_ip_mausdb IPaddr \ params ip=146.107.235.161 nic=br0 cidr_netmask=24 \ meta is-managed=true >> >> I don't see allow-migrate on the IP. Is this a modified IPaddr? The >> stock resource agent doesn't support migrate_from/migrate_to. > > Not modified. I can migrate the resource without the group easily between the > nodes. And also if i try to live-migrate the whole group, > the IP is migrated. Unfortunately, migration is not live migration ... a resource (the VM) can't be live-migrated if it depends on another resource (the IP) that isn't live-migrateable. If you modify IPaddr to be live-migrateable, it should work. It has to support migrate_from and migrate_to actions, and advertise them in the meta-data. It doesn't necessarily have to do anything different from stop/start, as long as that meets your needs. >>> What i found in the net: >>> http://lists.clusterlabs.org/pipermail/pacemaker/2011-November/012088.html >>> >>> " Yes, migration only works without order-contraints the migrating service >>> depends on ... and no way to force it." >> >> I believe this was true in pacemaker 1.1.11 and earlier. >> > > Then it should be possible: > > ha-idg-2:~ # rpm -q pacemaker > pacemaker-1.1.12-11.12 > > 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, Heinrich Bassler, Dr. Alfons > Enhsen > Registergericht: Amtsgericht Muenchen HRB 6466 > USt-IdNr: DE 129521671 > ___ Users mailing list: Users@clusterlabs.org http://lists.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
Re: [ClusterLabs] can't live migrate VirtualDomain which is part of a group
- On Apr 24, 2017, at 9:11 PM, Ken Gaillot kgail...@redhat.com wrote: >>> >>> >>> primitive prim_vnc_ip_mausdb IPaddr \ >>>params ip=146.107.235.161 nic=br0 cidr_netmask=24 \ >>>meta is-managed=true > > I don't see allow-migrate on the IP. Is this a modified IPaddr? The > stock resource agent doesn't support migrate_from/migrate_to. Not modified. I can migrate the resource without the group easily between the nodes. And also if i try to live-migrate the whole group, the IP is migrated. >> What i found in the net: >> http://lists.clusterlabs.org/pipermail/pacemaker/2011-November/012088.html >> >> " Yes, migration only works without order-contraints the migrating service >> depends on ... and no way to force it." > > I believe this was true in pacemaker 1.1.11 and earlier. > Then it should be possible: ha-idg-2:~ # rpm -q pacemaker pacemaker-1.1.12-11.12 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, Heinrich Bassler, Dr. Alfons Enhsen Registergericht: Amtsgericht Muenchen HRB 6466 USt-IdNr: DE 129521671 ___ Users mailing list: Users@clusterlabs.org http://lists.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
Re: [ClusterLabs] can't live migrate VirtualDomain which is part of a group
On 04/24/2017 01:52 PM, Lentes, Bernd wrote: > > > - On Apr 24, 2017, at 8:26 PM, Bernd Lentes > bernd.len...@helmholtz-muenchen.de wrote: > >> Hi, >> >> i have a primitive VirtualDomain resource which i can live migrate without >> any >> problem. >> Additionally i have an IP as a resource which i can live mirgate easily too. >> If i combine them in a group, i can't live migrate the VirtualDomain anymore. >> >> It is shuted down on one node and rebooted on the other. :-( >> >> This is my config: >> >> primitive prim_vm_mausdb VirtualDomain \ >>params config="/var/lib/libvirt/images/xml/mausdb_vm.xml" \ >>params hypervisor="qemu:///system" \ >>params migration_transport=ssh \ >>params autoset_utilization_cpu=false \ >>params autoset_utilization_hv_memory=false \ >>op start interval=0 timeout=120 \ >>op stop interval=0 timeout=130 \ >>op monitor interval=30 timeout=30 \ >>op migrate_from interval=0 timeout=180 \ >>op migrate_to interval=0 timeout=190 \ >>meta allow-migrate=true is-managed=true \ >>utilization cpu=4 hv_memory=8005 >> >> >> primitive prim_vnc_ip_mausdb IPaddr \ >>params ip=146.107.235.161 nic=br0 cidr_netmask=24 \ >>meta is-managed=true I don't see allow-migrate on the IP. Is this a modified IPaddr? The stock resource agent doesn't support migrate_from/migrate_to. >> >> group group_vnc_vm_mausdb prim_vnc_ip_mausdb prim_vm_mausdb \ >>meta target-role=Started >> >> >> Why can't i live migrate the VirtualDomain primitive being part of a group ? >> >> Thanks. >> >> >> Bernd >> >> > > What i found in the net: > http://lists.clusterlabs.org/pipermail/pacemaker/2011-November/012088.html > > " Yes, migration only works without order-contraints the migrating service > depends on ... and no way to force it." I believe this was true in pacemaker 1.1.11 and earlier. > > It's not possible ? > > > 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, Heinrich Bassler, Dr. Alfons > Enhsen > Registergericht: Amtsgericht Muenchen HRB 6466 > USt-IdNr: DE 129521671 ___ Users mailing list: Users@clusterlabs.org http://lists.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
Re: [ClusterLabs] can't live migrate VirtualDomain which is part of a group
- On Apr 24, 2017, at 8:26 PM, Bernd Lentes bernd.len...@helmholtz-muenchen.de wrote: > Hi, > > i have a primitive VirtualDomain resource which i can live migrate without any > problem. > Additionally i have an IP as a resource which i can live mirgate easily too. > If i combine them in a group, i can't live migrate the VirtualDomain anymore. > > It is shuted down on one node and rebooted on the other. :-( > > This is my config: > > primitive prim_vm_mausdb VirtualDomain \ >params config="/var/lib/libvirt/images/xml/mausdb_vm.xml" \ >params hypervisor="qemu:///system" \ >params migration_transport=ssh \ >params autoset_utilization_cpu=false \ >params autoset_utilization_hv_memory=false \ >op start interval=0 timeout=120 \ >op stop interval=0 timeout=130 \ >op monitor interval=30 timeout=30 \ >op migrate_from interval=0 timeout=180 \ >op migrate_to interval=0 timeout=190 \ >meta allow-migrate=true is-managed=true \ >utilization cpu=4 hv_memory=8005 > > > primitive prim_vnc_ip_mausdb IPaddr \ >params ip=146.107.235.161 nic=br0 cidr_netmask=24 \ >meta is-managed=true > > group group_vnc_vm_mausdb prim_vnc_ip_mausdb prim_vm_mausdb \ >meta target-role=Started > > > Why can't i live migrate the VirtualDomain primitive being part of a group ? > > Thanks. > > > Bernd > > What i found in the net: http://lists.clusterlabs.org/pipermail/pacemaker/2011-November/012088.html " Yes, migration only works without order-contraints the migrating service depends on ... and no way to force it." It's not possible ? 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, Heinrich Bassler, Dr. Alfons Enhsen Registergericht: Amtsgericht Muenchen HRB 6466 USt-IdNr: DE 129521671 ___ Users mailing list: Users@clusterlabs.org http://lists.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
Re: [ClusterLabs] can't live migrate VirtualDomain which is part of a group
-- Bernd Lentes Systemadministration institute of developmental genetics Gebäude 35.34 - Raum 208 HelmholtzZentrum München bernd.len...@helmholtz-muenchen.de phone: +49 (0)89 3187 1241 fax: +49 (0)89 3187 2294 Erst wenn man sich auf etwas festlegt kann man Unrecht haben Scott Adams - On Apr 24, 2017, at 8:26 PM, Bernd Lentes bernd.len...@helmholtz-muenchen.de wrote: > Hi, > > i have a primitive VirtualDomain resource which i can live migrate without any > problem. > Additionally i have an IP as a resource which i can live mirgate easily too. > If i combine them in a group, i can't live migrate the VirtualDomain anymore. > > It is shuted down on one node and rebooted on the other. :-( > > This is my config: > > primitive prim_vm_mausdb VirtualDomain \ >params config="/var/lib/libvirt/images/xml/mausdb_vm.xml" \ >params hypervisor="qemu:///system" \ >params migration_transport=ssh \ >params autoset_utilization_cpu=false \ >params autoset_utilization_hv_memory=false \ >op start interval=0 timeout=120 \ >op stop interval=0 timeout=130 \ >op monitor interval=30 timeout=30 \ >op migrate_from interval=0 timeout=180 \ >op migrate_to interval=0 timeout=190 \ >meta allow-migrate=true is-managed=true \ >utilization cpu=4 hv_memory=8005 > > > primitive prim_vnc_ip_mausdb IPaddr \ >params ip=146.107.235.161 nic=br0 cidr_netmask=24 \ >meta is-managed=true > > group group_vnc_vm_mausdb prim_vnc_ip_mausdb prim_vm_mausdb \ >meta target-role=Started > > > Why can't i live migrate the VirtualDomain primitive being part of a group ? > > Thanks. > > > Bernd > > > > -- > Bernd Lentes > > Systemadministration > institute of developmental genetics > Gebäude 35.34 - Raum 208 > HelmholtzZentrum München > bernd.len...@helmholtz-muenchen.de > phone: +49 (0)89 3187 1241 > fax: +49 (0)89 3187 2294 > > Erst wenn man sich auf etwas festlegt kann man Unrecht haben > Scott Adams > > > 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, Heinrich Bassler, Dr. Alfons > Enhsen > Registergericht: Amtsgericht Muenchen HRB 6466 > USt-IdNr: DE 129521671 > > > ___ > Users mailing list: Users@clusterlabs.org > http://lists.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 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, Heinrich Bassler, Dr. Alfons Enhsen Registergericht: Amtsgericht Muenchen HRB 6466 USt-IdNr: DE 129521671 ___ Users mailing list: Users@clusterlabs.org http://lists.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