Cannot add replacement drive (mdadm) not large enough to join array

view story

http://www.linuxquestions.org – using mdadm (version - v2.6.4 - 19th October 2007) on openfile filer kernel ( I replaced a faulty 4tb hitachi drive (with another exact model) the error "not large enough to join array" steps: installed new drive, using parted, created label and partition identical to existing drives. used partprobe to sync part table, tried to add the disk with: mdadm --add /dev/md1 /dev/sdb1 The troubleshooting so far: blockdev --getsz got same results for all 3 hdparam -g got same results for all 3 I even tweaked the numbers in parted to give me a few b (HowTos)