Hi I have asymmetric cluster. After upgrade pacemaker to version 1.1.18 I tried to use "resource-discovery=exclusive" attr to limit probes when resources (VirtualDomain) start. But I dont see records in log on nodes where cluster does probes before start resource. Moreover, I have run the guest manually and then tried to run appropriate resource with cluster, without succes - cluster doesnt see already running guest and launch another instance on different node. May be I have wrong understand about "resource-discovery=exclusive" behavior? Pls, clarify it for me.
Sample configuration. Cluster properties [root@n01 mmike]# pcs property show Cluster Properties: batch-limit: 3 cluster-infrastructure: corosync cluster-name: smo01 cluster-recheck-interval: 5min dc-version: 1.1.18-11.el7_5.2-2b07d5c5a9 have-watchdog: false last-lrm-refresh: 1527458783 maintenance-mode: false migration-limit: 2 no-quorum-policy: freeze placement-strategy: balanced start-failure-is-fatal: false stonith-enabled: true symmetric-cluster: false Resource [root@n01 mmike]# pcs resource show vm-sl-gate-01 Resource: vm-sl-gate-01 (class=ocf provider=heartbeat type=VirtualDomain) Attributes: autoset_utilization_cpu=yes autoset_utilization_hv_memory=yes config=/etc/libvirt/shared/sl-gate-01.xml hypervisor=qemu:///system migration_downtime=3000 migration_network_suffix=-libvirt migration_speed=32 migration_transport=tls Meta Attrs: allow-migrate=true remote-node=sl-gate-01 remote-addr=remote-sl-gate-01 remote-connect-timeout=120s Utilization: cpu=2 hv_memory=4096 Operations: migrate_from interval=0s timeout=1800s (vm-sl-gate-01-migrate_from-interval-0s) migrate_to interval=0s timeout=1800s (vm-sl-gate-01-migrate_to-interval-0s) monitor interval=30s timeout=120s (vm-sl-gate-01-monitor-interval-30s) start interval=0s timeout=60s (vm-sl-gate-01-start-interval-0s) stop interval=0s on-fail=block timeout=120s (vm-sl-gate-01-stop-interval-0s) Location constraint [root@n01 mmike]# pcs constraint location show resources vm-sl-gate-01 --full Location Constraints: Resource: vm-sl-gate-01 Constraint: location-vm-sl-gate-01 (resource-discovery=exclusive) Rule: score=100 (id:location-vm-sl-gate-01-score100) Expression: #kind eq cluster (id:location-vm-sl-gate-01-score100-expr) Result [root@n02 mmike]# LANG=C virsh list Id Name State ---------------------------------------------------- 9 sl-gate-01 running [root@n03 mmike]# LANG=C virsh list Id Name State ---------------------------------------------------- 4 sl-gate-01 running -- Michael Kolomiets
_______________________________________________ Users mailing list: Users@clusterlabs.org https://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