Re: [PATCH V2] disallow create or grow clustered bitmap with writemostly set
From: Jes Sorensen <hidden>
Date: 2021-10-08 15:48:22
On 8/23/21 8:48 AM, Nigel Croxon wrote:
Do not support creating an MD array on a clustered system (--bitmap=clustered) and disks with the write mostly (--write-mostly) flag set. Or do not grow an MD array on a non-clustered bitmap to a clustered bitmap with disks having the write mostly flag set. The actual results is the MD array is created successfully. But the expected results should be a failure with an error message stating: Can not set --write-mostly with a clustered bitmap. and disks marked write-mostly are not supported with clustered bitmap. V2: Added the device name in the error message during creation: mdadm -CR /dev/md0 -l1 --raid-devices=2 /dev/sda --write-mostly /dev/sdb --bitmap=clustered mdadm: Can not set /dev/sdb --write-mostly with a clustered bitmap. Added the array name in the error message when growing: mdadm --grow /dev/md0 --bitmap=clustered mdadm: /dev/md0 disks marked write-mostly are not supported with clustered bitmap Signed-off-by: Nigel Croxon <redacted> --- Create.c | 9 +++++++-- Grow.c | 5 +++++ 2 files changed, 12 insertions(+), 2 deletions(-)
Applied! Thanks Jes