From f669a2b1fb33643639abc16b54ada5a632a75abf Mon Sep 17 00:00:00 2001 From: Dietmar Maurer Date: Fri, 9 Sep 2011 11:32:53 +0200 Subject: [PATCH] Check quorum in startall --- qm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qm b/qm index 60b1add0..456406c6 100755 --- a/qm +++ b/qm @@ -236,6 +236,8 @@ __PACKAGE__->register_method ({ my $vzlist = PVE::QemuServer::vzlist(); my $storecfg = PVE::Storage::config(); + PVE::Cluster::check_cfs_quorum(); + my $count = 0; foreach my $vmid (keys %$vzlist) { next if $vzlist->{$vmid}->{pid}; # already running @@ -243,6 +245,8 @@ __PACKAGE__->register_method ({ sleep(2) if $count != 0; # reduce load $count++; + PVE::Cluster::check_cfs_quorum(); # abort when we loose quorum + eval { my $conf = PVE::QemuServer::load_config($vmid); if ($conf->{onboot}) {