Hi to all,
can someone understand and explain me what's happening while trying to grow the RAID5 array?
My procedure is (I think) standard:
- Add the disk to the NAS (identical as others already apart of the array)
- Wipe it (quickly)
- Grow the RAID arrray, selecting the new disk in the list
But... I obtain the error below in the last step:
Code
Error #0:
OMV\ExecException: Failed to execute command 'export PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin; export LANG=C.UTF-8; mdadm --manage '/dev/md0' --add /dev/md126 2>&1' with exit code '1': mdadm: /dev/md126 not large enough to join array in /usr/share/php/openmediavault/system/process.inc:195
Stack trace:
#0 /usr/share/openmediavault/engined/rpc/raidmgmt.inc(350): OMV\System\Process->execute()
#1 [internal function]: Engined\Rpc\RaidMgmt->grow(Array, Array)
#2 /usr/share/php/openmediavault/rpc/serviceabstract.inc(123): call_user_func_array(Array, Array)
#3 /usr/share/php/openmediavault/rpc/rpc.inc(86): OMV\Rpc\ServiceAbstract->callMethod('grow', Array, Array)
#4 /usr/sbin/omv-engined(537): OMV\Rpc\Rpc::call('RaidMgmt', 'grow', Array, Array, 1)
#5 {main}
The new disk (highlighted) is shown in the "Disks" section:
...and is shown also in this the S.M.A.R.T. table:
...then I select it to grow the RAID array:
...but I obtain the KO: