Disk disabled, not emulating.


Go to solution Solved by JorgeB,

Recommended Posts

Ok wow. 
unraid 6.10 rc4

10 data disks, 2 parity.

few nights back, opened up unraid and found Parity 1 and Disk 10 disabled, 
both are Seagate SAS Exos helium 10 TB drives. less than 2 years old.  Installed 3 of those that day.
the third is parity 2.

the next day before i got to come here for help, my flash died.
I Have no logs from the disk failures.

Went to discord, nobody asked for logs or smart reports.... 
auto-answered - buy new drives
when i finally shoved the smart reports in their face, they said drives are probably good.
attached smart reports below fromt the 2 drives

I was about to run a pre-clear on them and see if they pass.

took array offline, removed the 2 disks from the config,  was about to clear disk 10 from unassigned drives... but stopped and wanted to verify the data on disk 10 is being emulated on the array..

IT IS NOT.

WTF?

Parity 2 is still alive? where is my emulated disk? 

I NEED HELP!!!!


new sas cable, HBA, and 10 TB drive are in the mail too.

 

 

=============================
solution marked below BUT I LOST DATA.
BEWARE.
the disk had errors, the errors got tranferred to the emulated disk.
fixing the emulated disk, and real disk failed to revover data!
+++++++++++++++++++++++++++++

 

unknown.png

big-d-smart-20220425-2145.zip big-d-smart-20220425-2147.zip big-d-smart-20220425-2147.zip

big-d-diagnostics-20220427-1508.zip

Edited by TRusselo
Link to comment

Stop right now at this point.  Wait until someone has the time to work with you.  When Unraid 'talks' about an emulated disk, it is the contents of the physical disk that are being emulated virtually.  When you want to read  a sector of that disabled physical disk, that same sector on all of the remaining disks in the array plus the parity disk(s) are read and that data is processed to recreate the data for that sector in memory of the disabled disk. 

 

You also need to post up your diagnostics file in a new post.  The Gurus are going to want to see it to determine what is going on. 

Link to comment

I have stopped. thats why im here!

ahh right forgot the daigs file.  that should still work.
as stated above my logs are gone. forgot about the diags. thanks. they have been added to post 1

and. i know what emulated means and how it rebuilds the missing disk. its not doing it as far as i can tell.


there are missing files on my array that were on the failed drive.

i cant find files on the array, but if i mount the failed drive as an unassigned drive, they are on that drive.
Thats my problem at the moment.

 

 

Edited by TRusselo
Link to comment
9 minutes ago, TRusselo said:

should i run xfs_repair ?

Yes, and if it asks for -L use it.

 

9 minutes ago, TRusselo said:

can it do damage?

There can be some lost+fond folders depending on how corrupt the fs is, keep the old disk intact for now.

 

10 minutes ago, TRusselo said:

my main consern is the lack of emulation of disk 10 though

Not sure what you mean, the disk is being emulated, but there's filesystem corruption so it's not mounting, it will once you fix that.

Link to comment
Just now, JorgeB said:

Not sure what you mean, the disk is being emulated, but there's filesystem corruption so it's not mounting, it will once you fix that.

How do you know its  emulating?

If I open my "rootshare" on my windows machine, i cannot find files that were on disk 10.
should I not be able to see those files if it is emulating the missing disk?

Link to comment
4 minutes ago, JorgeB said:

 

 

im so confused dude.  im not trying to mount disk10.  i removed it from the array, its an "unassigned drive"
can you please explain?

I thought if a disk fails or removed, i could still access the files throught the array emulating the missing drive?  is this not correct?

my replacement drive just showed up.

Edited by TRusselo
Link to comment

        XFS_REPAIR Summary    Thu Apr 28 11:32:36 2022

Phase           Start           End             Duration
Phase 1:        04/28 11:30:50  04/28 11:30:52  2 seconds
Phase 2:        04/28 11:30:52  04/28 11:30:52
Phase 3:        04/28 11:30:52  04/28 11:30:57  5 seconds
Phase 4:        04/28 11:30:57  04/28 11:30:57
Phase 5:        04/28 11:30:57  04/28 11:30:57
Phase 6:        04/28 11:30:57  04/28 11:30:59  2 seconds
Phase 7:        04/28 11:30:59  04/28 11:30:59

Total run time: 9 seconds
done

Link to comment
2 minutes ago, JorgeB said:

Yes, disk10 in the array, currently being emulated because it's disable, is the one with filesystem corruption, that's why it's not mounting and any data there is missing from the user shares.

ok ran repair, stopped array, started array in maintenace mode....

still showing unmountable?

is there any more steps to take?

 

unmountable.thumb.png.4023c75c9bf532423db80feaa5870856.png

Link to comment

FYI  to future readers!

I belive i found WHY this happened,  a metal/grounded peice of the mini-sas connector touched the back of an ethernet card and shorted out~!

I LOST DATA.  the disk errors/ error correction lost almost 500 movies, 500 TV shows.
the whole disk was not lost, but a large amount of it.

 

disk 10 had errors, the errors got copied to parity data/emulated disk.
fixing the errors on emulated disk did not recover damaged data.

Edited by TRusselo
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.