mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
Don't attempt remote metadata backups of non-clustered VGs. (2.02.29)
This commit is contained in:
parent
8b1ae3c140
commit
c4afaa05a4
@ -1,5 +1,6 @@
|
|||||||
Version 2.02.35 -
|
Version 2.02.35 -
|
||||||
=================================
|
=================================
|
||||||
|
Don't attempt remote metadata backups of non-clustered VGs. (2.02.29)
|
||||||
Don't store fid in VG metadata cache to avoid clvmd segfault. (2.02.34)
|
Don't store fid in VG metadata cache to avoid clvmd segfault. (2.02.34)
|
||||||
Update vgsplit tests to verify loosening of active LV restriction.
|
Update vgsplit tests to verify loosening of active LV restriction.
|
||||||
Update vgsplit to only restrict split with active LVs involved in split.
|
Update vgsplit to only restrict split with active LVs involved in split.
|
||||||
|
@ -438,8 +438,10 @@ int lock_resource(struct cmd_context *cmd, const char *resource, uint32_t flags)
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
/* If we are unlocking a VG, then trigger remote metadata backups */
|
/* If we are unlocking a clustered VG, then trigger remote metadata backups */
|
||||||
if (cluster_cmd == CLVMD_CMD_LOCK_VG && ((flags & LCK_TYPE_MASK) == LCK_UNLOCK)) {
|
if (cluster_cmd == CLVMD_CMD_LOCK_VG &&
|
||||||
|
((flags & LCK_TYPE_MASK) == LCK_UNLOCK) &&
|
||||||
|
(flags & LCK_CLUSTER_VG)) {
|
||||||
log_very_verbose("Requesing backup of VG metadata for %s", resource);
|
log_very_verbose("Requesing backup of VG metadata for %s", resource);
|
||||||
_lock_for_cluster(CLVMD_CMD_VG_BACKUP, LCK_CLUSTER_VG, resource);
|
_lock_for_cluster(CLVMD_CMD_VG_BACKUP, LCK_CLUSTER_VG, resource);
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user