SVM - metastat - Last Erred


 
Thread Tools Search this Thread
Operating Systems Solaris SVM - metastat - Last Erred
# 1  
Old 12-11-2008
SVM - metastat - Last Erred

My company is running a solaris 2.7 machine. The machine is getting slow recently. I have no expert in solaris. Please help.

I checked the log in /var/adm/message:
Quote:
Dec 11 09:37:56 web i/o to invalid geometry
Dec 11 09:37:56 web unix: WARNING: md: d16: write error on /dev/dsk/c0t0d0s6
Dec 11 09:37:58 web unix: WARNING: /pci@1f,4000/scsi@3/sd@0,0 (sd0):
Dec 11 09:37:58 web disk not responding to selection
I also checked with the command iostat -nE. It returns:
Quote:
c0t0d0 Soft Errors: 0 Hard Errors: 3 Transport Errors: 9
Vendor: SEAGATE Product: ST318203LSUN18G Revision: 034A Serial No: LRD9164600001037
Size: 18.11GB <18110967808 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 3 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
c0t1d0 Soft Errors: 0 Hard Errors: 4 Transport Errors: 2
Vendor: FUJITSU Product: MAG3182L SUN18G Revision: 1111 Serial No: 02542399
Size: 18.11GB <18110967808 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 4 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
c0t6d0 Soft Errors: 0 Hard Errors: 0 Transport Errors: 0
Vendor: TOSHIBA Product: XM6201TASUN32XCD Revision: 1103 Serial No: 12/12/97
Size: 18446744073.71GB <-1 bytes>
Media Error: 0 Device Not Ready: 0 No Device: 0 Recoverable: 0
Illegal Request: 0 Predictive Failure Analysis: 0
Metastat returns the followings:
Quote:
d0: Mirror
Submirror 0: d10
State: Needs maintenance
Submirror 1: d20
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 4198392 blocks
d10: Submirror of d0
State: Needs maintenance
Invoke: metareplace d0 c0t0d0s0 <new device>
Size: 4198392 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t0d0s0 0 No Maintenance
d20: Submirror of d0
State: Okay
Size: 4198392 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t1d0s0 0 No Okay

d1: Mirror
Submirror 0: d11
State: Needs maintenance
Submirror 1: d21
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 2101552 blocks
d11: Submirror of d1
State: Needs maintenance
Invoke: metareplace d1 c0t0d0s1 <new device>
Size: 2101552 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t0d0s1 0 No Maintenance
d21: Submirror of d1
State: Okay
Size: 2101552 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t1d0s1 0 No Okay

d6: Mirror
Submirror 0: d16
State: Needs maintenance
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 12288896 blocks
d16: Submirror of d6
State: Needs maintenance
Invoke: after replacing "Maintenance" components:
metareplace d6 c0t0d0s6 <new device>
Size: 12288896 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t0d0s6 0 No Last Erred

d7: Mirror
Submirror 0: d17
State: Needs maintenance
Submirror 1: d27
State: Okay
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 16765296 blocks

d17: Submirror of d7
State: Needs maintenance
Invoke: metareplace d7 c0t0d0s7 <new device>
Size: 16765296 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t0d0s7 0 No Maintenance

d27: Submirror of d7
State: Okay
Size: 16765296 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t1d0s7 0 No Okay

d26: Concat/Stripe
Size: 12288896 blocks
Stripe 0:
Device Start Block Dbase
c0t1d0s6 0 No
What should i do now? Can metareplace solve everythings perfectly in my case? Should metereplace d6 c0t0d0s6(d16) with c0t1d0s6(d26)

Please help.
# 2  
Old 12-11-2008
No point doing metareplace at this moment. Your disk is failed/failing. You should go for a replacement. Its obvious...
# 3  
Old 12-11-2008
Quote:
Originally Posted by incredible
No point doing metareplace at this moment. Your disk is failed/failing. You should go for a replacement. Its obvious...
do I need to replace both harddisk?
or can d0 and d1 be metareplace?
# 4  
Old 12-11-2008
Again.. don't use the word metareplace...
Your Primary disk seems to have failed. So you will need to detach the primary disk from the secondary and then replace the disk drive with a new one of the similar geomatrical size. copy the partition table from the sec disk and then attach it back

How to Replace a Failed Disk (Solaris Volume Manager Administration Guide) - Sun Microsystems
# 5  
Old 12-11-2008
Thank you for your information.

But, I don't understand the follow part in metastat message

Quote:
d6: Mirror
Submirror 0: d16
State: Needs maintenance
Pass: 1
Read option: roundrobin (default)
Write option: parallel (default)
Size: 12288896 blocks
d16: Submirror of d6
State: Needs maintenance
Invoke: after replacing "Maintenance" components:
metareplace d6 c0t0d0s6 <new device>
Size: 12288896 blocks
Stripe 0:
Device Start Block Dbase State Hot Spare
c0t0d0s6 0 No Last Erred
The above information seem to show that there is only one submirror (d16) running on d6 on my primary harddisk (c0t0d0). Can i conclude that
the mirror is broken? and there is no way to recover my data from my secondary disk.
# 6  
Old 12-11-2008
possibilty is there, but before confirming, can you post the metastat -p command? But need to check whether it was attached at the first place (i doubt so)
# 7  
Old 12-11-2008
if you're not trained in using SVM, don'y proceed. Pls get someone who has practical knowledge on SVM to assist you.
Login or Register to Ask a Question

Previous Thread | Next Thread

10 More Discussions You Might Find Interesting

1. Solaris

Metastat shows state needs maintenance

Hi, We have a Solaris 10 machine with update 11 and was configured with IBM storage. It was assigned 2 LUNs (each 70GB) which were striped to make it 140GB. we have taken full backup of entire machine and Our storage team replaced IBM storage with Nimble storage (they did storage-level... (6 Replies)
Discussion started by: prvnrk
6 Replies

2. Solaris

Maint, resyncing and last-erred notifications

Hi fellow members! I have a oracle solaris server with two internal disks, that acts as an authentication server only, and for now the server seems to be doing its job, but when typing metastat -c I get some notifications. I am not familiar with SVM, I wonder if someone can help me on this:... (3 Replies)
Discussion started by: fretagi
3 Replies

3. Solaris

metastat |grep Needs

Dear, Required an script such that : If metastat |grep Needs , results in some output then this command to be executed for the same : opcmsg object=metastat a=OS msg_grp=OpC severity=critical msg_text="Need maintenance for the system $line" With regards, Mjoshi (3 Replies)
Discussion started by: mjoshi87
3 Replies

4. Shell Programming and Scripting

Grep contents from metastat command

Hi, after issuing metastat command I am getting output as follows Actually these soft partitions are more than 100. I want output as Device Name & Size. for eg d4004 2.0 GB (4 Replies)
Discussion started by: tuxian
4 Replies

5. Solaris

restore metastat configuration after solaris upgrade

Greetings How can i restore metastat db after a solaris upgrade (9 to 10)? will it work if i save and restore /etc/vfstab and /etc/lvm/md.cf file? root@netad# metastat d35: Mirror Submirror 0: d38 State: Okay Submirror 1: d39 State: Okay Pass:... (2 Replies)
Discussion started by: kashif_islam
2 Replies

6. Solaris

SVM Solaris 8 Problem. Metastat output looping

Hi friends, I'm newbie to SVM. Just wanna try installed it on one of our server (to do mirroring for disk0 and disk1) but i think im lost until now. :( the steps i've taken is as below:- 1.prtvtoc /dev/rdsk/c1t0d0s2 | fmthard -s - /dev/rdsk/c1t1d0s2 2.metadb -a -c 3 -f c1t0d0s7... (3 Replies)
Discussion started by: kronenose
3 Replies

7. Solaris

Metastat shows "maintenance" and "last-erred"

Hi All, Sorry to post a problem for my first post but I'm in a bit of a pickle at the minute! I have an Ultra45 connected to a Storedge 3100 series, 2 internal, 2 external disks with a db application running on the external disks. Now everything is working fine and we've had no downtime or... (4 Replies)
Discussion started by: TheSteed
4 Replies

8. Filesystems, Disks and Memory

What should I do with this metastat result? metareplace everything?

I have to rescue the volumes in a soloris 7 machine. The metastat returns the following result: d6 is dying with iostat -nE returns Harderror 3, Transports error 9 Can some offer me some help? Thank you very much. (6 Replies)
Discussion started by: nickychung
6 Replies

9. Solaris

Help on metastat

hi all, can someone pls pass on your suggestion? Firs thing I am testing a script which checks for the pattern 'Needs Maintenance' from metastat output and prints some messages in the screen. So i need to simulate an error in mirrored disk for metastat to give this message 'Needs Maintenance'.... (3 Replies)
Discussion started by: srirammad007
3 Replies

10. Solaris

SVM metastat -- needs maintenance

Running Solaris 9 with SVM. I'm not that familiar with it, but metastat output gives "needs maintenance" message on 2 of the mirrors. There are no errors in /var/adm/messages. What do I need to do to fix this error? Thanks. (14 Replies)
Discussion started by: dangral
14 Replies
Login or Register to Ask a Question