Patent ID: 6859888

Claim:
A data storage array apparatus that includes a plurality of disk devices which each have a storage area divided into a plurality of blocks, each block in a disk device forming a group together with corresponding blocks in the other disk devices, and that writes/reads striped data and parity data to/from a group, the data storage array apparatus comprising: writing/reading means for writing/reading the striped data and the parity data to/from a group in accordance with an access request inputted from the outside of the apparatus; error information generation means for generating error information indicating the presence or absence of an error for each group caused by a writing operation by the writing/reading means and storing the generated error information in a memory; judgement means for, each time the writing/reading means completes a writing operation, judging whether error information stored in the memory should be written to a predetermined group; and control means for controlling the writing/reading means to read error information from the memory and write the error information to the predetermined group in accordance with a result obtained from the judgement means.