On eof the porblems here is the time difference.
If you go back three posts you'll see I followed exactly what you said, down to the last detail. I then ran phydrv, array and logdrv on the three drive array and posted those results here. They are here again copied from above:
There you go:
===============================================================================
PdId Model Type Capacity Location OpStatus ConfigStatus
===============================================================================
2 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot2 OK Array0 No.1
3 ST2000DM008- SATA HDD 2TB Encl1 Slot3 OK Array0 No.2
4 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot4 OK Array0 No.3
Lost Physical Drives
===============================================================================
PdId Model PhyCapacity Location OpStatus ConfigStatus
===============================================================================
1 ATA 0Byte Unknown Missing Array0 No.0
cliib> array
===============================================================================
DaId Alias OpStatus CfgCapacity FreeCapacity MaxContiguousCapacity
===============================================================================
0 Incomplete 8TB 0Byte 0Byte
There are incomplete disk array(s), please use:
"array -a accept -d <DaId>" to accept the condition.
cliib> logdrv
===============================================================================
LdId Alias OpStatus Capacity Stripe RAID CachePolicy SYNCed
===============================================================================
0 Offline 6TB 1MB RAID5 RAhead/WBack No
cliib> phydrv
===============================================================================
PdId Model Type Capacity Location OpStatus ConfigStatus
===============================================================================
2 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot2 OK Array0 No.1
3 ST2000DM008- SATA HDD 2TB Encl1 Slot3 OK Array0 No.2
4 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot4 OK Array0 No.3
Lost Physical Drives
===============================================================================
PdId Model PhyCapacity Location OpStatus ConfigStatus
===============================================================================
1 ATA 0Byte Unknown Missing Array0 No.0
It was not possible to view, mount, forcemount or anything else on that array. It was simply showing as disk3s2.
I then replaced Drive 1 and did what you just described - I rebuilt the array from the 3 good drives onto drive 1.
That is now giving the most recent result which is again here:
1 ST2000DM001- SATA HDD 2TB Encl1 Slot1 OK Array0 No.0
2 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot2 OK Array0 No.1
3 ST2000DM008- SATA HDD 2TB Encl1 Slot3 OK Array0 No.2
4 TOSHIBA DT01 SATA HDD 2TB Encl1 Slot4 OK Array0 No.3
cliib> array
===============================================================================
DaId Alias OpStatus CfgCapacity FreeCapacity MaxContiguousCapacity
===============================================================================
0 OK 8TB 0Byte 0Byte
cliib> logdrv
===============================================================================
LdId Alias OpStatus Capacity Stripe RAID CachePolicy SYNCed
===============================================================================
0 OK 6TB 1MB RAID5 RAhead/WBack Yes
cliib>
I am at a loss. The only thing I have not done is repair array using promiseutil as that is warning me that data may be lost however I suspect that may be the only course of action (as the array clearly needs fixing whether it is 3 or 4 drives) but I was waiting for your response nd advice. The data is still there.