[SunHELP] help

gaurang dave sunhelp at sunhelp.org
Thu Aug 2 05:40:33 CDT 2001


I hv following hardware & software installed. 
(1)Sun Ultra 140-2Nos.
(2)Disk array-2nos.
(3)Sun solaris 2.5
(4)disksuite for mirroring and creating diskset.
(5)JEEVA high availibility clustering software.

if i give metastat -s ahd where 'ahd' is the name of
my diskset
following is the output.

 ahd/d50: Mirror
    Submirror 0: ahd/d30
      State: Needs maintenance 
    Submirror 1: ahd/d40
      State: Needs maintenance 
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 1843760 blocks

ahd/d30: Submirror of ahd/d50
    State: Needs maintenance 
    Invoke: after replacing "Maintenance" components:
		metareplace ahd/d50 c1t2d0s3 <new device>
    Size: 1843760 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c1t2d0s3                   0     No    Last Erred   


ahd/d40: Submirror of ahd/d50
    State: Needs maintenance 
    Invoke: metareplace ahd/d50 c2t2d0s3 <new device>
    Size: 1843760 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c2t2d0s3                   0     No    Maintenance  


ahd/d51: Mirror
    Submirror 0: ahd/d31
      State: Okay         
    Submirror 1: ahd/d41
      State: Needs maintenance 
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 1843760 blocks

ahd/d31: Submirror of ahd/d51
    State: Okay         
    Size: 1843760 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c1t2d0s4                   0     No    Okay         


ahd/d41: Submirror of ahd/d51
    State: Needs maintenance 
    Invoke: metareplace ahd/d51 c2t2d0s4 <new device>
    Size: 1843760 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c2t2d0s4                   0     No    Maintenance  


ahd/d52: Mirror
    Submirror 0: ahd/d32
      State: Okay         
    Submirror 1: ahd/d42
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 462080 blocks

ahd/d32: Submirror of ahd/d52
    State: Okay         
    Size: 462080 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c1t2d0s5                   0     No    Okay         


ahd/d42: Submirror of ahd/d52
    State: Okay         
    Size: 462080 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c2t2d0s5                   0     No    Okay         


ahd/d53: Mirror
    Submirror 0: ahd/d33
      State: Okay         
    Submirror 1: ahd/d43
      State: Needs maintenance 
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 3687520 blocks

ahd/d33: Submirror of ahd/d53
    State: Okay         
    Size: 3687520 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c1t4d0s3                   0     No    Okay         


ahd/d43: Submirror of ahd/d53
    State: Needs maintenance 
    Invoke: metareplace ahd/d53 c2t3d0s3 <new device>
    Size: 3687520 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c2t3d0s3                   0     No    Maintenance  


ahd/d54: Mirror
    Submirror 0: ahd/d34
      State: Okay         
    Submirror 1: ahd/d44
      State: Okay         
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 462080 blocks

ahd/d34: Submirror of ahd/d54
    State: Okay         
    Size: 462080 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c1t4d0s5                   0     No    Okay         


ahd/d44: Submirror of ahd/d54
    State: Okay         
    Size: 462080 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c2t3d0s5                   0     No    Okay         


ahd/d55: Mirror
    Submirror 0: ahd/d35
      State: Okay         
    Submirror 1: ahd/d45
      State: Needs maintenance 
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 1843760 blocks

ahd/d35: Submirror of ahd/d55
    State: Okay         
    Size: 1843760 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c1t3d0s3                   0     No    Okay         


ahd/d45: Submirror of ahd/d55
    State: Needs maintenance 
    Invoke: metareplace ahd/d55 c2t4d0s3 <new device>
    Size: 1843760 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c2t4d0s3                   0     No    Maintenance  


ahd/d56: Mirror
    Submirror 0: ahd/d36
      State: Needs maintenance 
    Submirror 1: ahd/d46
      State: Needs maintenance 
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 1843760 blocks

ahd/d36: Submirror of ahd/d56
    State: Needs maintenance 
    Invoke: after replacing "Maintenance" components:
		metareplace ahd/d56 c1t3d0s4 <new device>
    Size: 1843760 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c1t3d0s4                   0     No    Last Erred   


ahd/d46: Submirror of ahd/d56
    State: Needs maintenance 
    Invoke: metareplace ahd/d56 c2t4d0s4 <new device>
    Size: 1843760 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c2t4d0s4                   0     No    Maintenance  


ahd/d57: Mirror
    Submirror 0: ahd/d37
      State: Okay         
    Submirror 1: ahd/d47
      State: Needs maintenance 
    Pass: 1
    Read option: roundrobin (default)
    Write option: parallel (default)
    Size: 462080 blocks

ahd/d37: Submirror of ahd/d57
    State: Okay         
    Size: 462080 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c1t3d0s5                   0     No    Okay         


ahd/d47: Submirror of ahd/d57
    State: Needs maintenance 
    Invoke: metareplace ahd/d57 c2t4d0s5 <new device>
    Size: 462080 blocks
    Stripe 0:
	Device              Start Block  Dbase State       
Hot Spare
	c2t4d0s5                   0     No    Maintenance  

As u can see number of submirrors are in maintenance
stat so what should 
i do to get them in sync with another working
submirror.pls suggest me the
best available method.well i think i should try with
metareplace -e to 
reenable the component in maintenance stat.

What to do with the submirror whose another component
also is in Last erred stat.

Is fsck required prior to  performing metareplace -e
on maintenance component.?


Rgds.,

Gaurang Dave.  

__________________________________________________
Do You Yahoo!?
Make international calls for as low as $.04/minute with Yahoo! Messenger
http://phonecard.yahoo.com/



More information about the SunHELP mailing list