ok, so i've done something really stupid - i've broken the golden rule that 'raid is not a backup'. i have an 8 drive raid5 volume on an ubuntu server running evms (the raid5 is a legacy volume, not an evms volume, but i use evms for management). the os drive (not one of the 8 drives) failed recently. i rebuilt the server with a new main drive, but when it came up, i was getting buffer errors on one of the raid drives. no big deal, as i can run a drive down on the array. when i tried to go into evms, 7 of the 8 drives have the following error:
GptSegMgr: Alternate GPT Header is missing or corrupt. Marking sdh_metadata2 dirty to correct the problem.
since only 7 of the 8 drives are plugged in (the one with buffer errors i unplugged), this means all the drives had their gpt headers scrambled. evms also has the error that the raid5 volume is corrupt (because of the gpt errors, the array is missing all its disks). i'm guessing the problem occured when the server crashed, but is there any way to fix these drives? also, i'm not positive that the disks were running gpt. it's been a while since i set up the array and i don't remember if i used gpt or mbr on the disks. i'm guessing that it was gpt, since the partition is >2tb. all drives had gpt errors, and i think it's unlikely that all would be misrepresented as gpt if they were mbr, but i figured i'd toss it out there
i've got some pictures that are really important to me on this array, so if anyone could help me out, it would be much appreciated. if someone wants to take this as a job, i'm willing to pay
GptSegMgr: Alternate GPT Header is missing or corrupt. Marking sdh_metadata2 dirty to correct the problem.
since only 7 of the 8 drives are plugged in (the one with buffer errors i unplugged), this means all the drives had their gpt headers scrambled. evms also has the error that the raid5 volume is corrupt (because of the gpt errors, the array is missing all its disks). i'm guessing the problem occured when the server crashed, but is there any way to fix these drives? also, i'm not positive that the disks were running gpt. it's been a while since i set up the array and i don't remember if i used gpt or mbr on the disks. i'm guessing that it was gpt, since the partition is >2tb. all drives had gpt errors, and i think it's unlikely that all would be misrepresented as gpt if they were mbr, but i figured i'd toss it out there
i've got some pictures that are really important to me on this array, so if anyone could help me out, it would be much appreciated. if someone wants to take this as a job, i'm willing to pay