[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference ssdevo::hsz40_product

Title:HSZ40 Product Conference
Moderator:SSDEVO::EDMONDS
Created:Mon Apr 11 1994
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:902
Total number of notes:3319

775.0. "Mirrorset Break, connect proc." by JULIET::SMITH_P () Fri Feb 21 1997 08:26

    I need clarification on multi member mirrorsets and how a user actuall
    breaks a controller based mirrorset to backup the mirror and attach the
    mirrorset to allow for resynchonization.  The reduce command appears to
    be the way to break the mirror and the mirrorset command appears to
    allow a creation of a single mirror.
    
    (1)What is the exact procedure to break, create a lun seen by the host,
    reconnect.
    
    (2) In a three member mirrorset how long will it take to re-sync an
    RZ29 based mirrorset?
    
    Paul
T.RTitleUserPersonal
Name
DateLines
775.1SSDEVO::T_GONZALESSun Feb 23 1997 16:5911
    remember if you do not dismount the mirror set/unit, you can't
    guarantee that the reduced member will have the latest data from the
    operating system.  Reducing a member through the hsz command does not
    cause of flush any cache data that me be present in the host's cache
    buffers.
    
    As far as resyncing, i don't know what you mean,  If you mean
    when you add the member back into the mirror set, then it can take
    anywhere from 20 minutes to an hour depending upon the size of the
    mirror set for the new member to get completely updated.
    
775.2SET NOWRITEBACK before REDUCE worksSSDEVO::JACKSONJim Jackson, HSx RAID teamMon Feb 24 1997 09:215
Re: .1

Just set the mirrorset NOWRITEBACK before doing the REDUCE, and it will be
synchronized.  The SET NOWRITEBACK flushes dirty data before returning the
CLI prompt.
775.3Please helpJULIET::SMITH_PTue Feb 25 1997 13:2911
    I do apreciate all the help but I still do not have my question
    answered.
    
    What is the exact procedure, that works, to break a controller based
    mirror, back it up, put mirror back together.  I also need to know the
    reconstruction time approx.
    
    I understand the cache issues but an HSZ50 product has some LUN issues
    I cannot understand how to make it work.
    
    Paul
775.4HSZ50 Config Guide has a section on thisKERNEL::LOANEComfortably numb!!Tue Feb 25 1997 23:116
    Paul,
    There  was  a  good  description  of  a  process to do JUST what you 
    require in the rear of  the  HSZ50  Config  Guide  (in  one  of  the 
    appendices  I  seem  to  recall)....obviously this doesn't get round 
    the issue of flushing Host caches (application heaps  etc),  but  it 
    ensures that spindle data is sync'd.
775.5How about this procedureGUIDUK::SOMERTurgan Somer - SEO06 - DTN 548-6439Tue May 06 1997 18:2144
Can someone comment on this procedure?

If your mirror set named M1, and it comprises DISK200 and DISK300:

hszterm> SET M1 NOPOLICY
#!
#! NOPOLICY retires a device from the mirror set without 
#! selecting a replacement. This enables the mirrorset to run with less 
#! than the nominal number of members until a member is manually 
#! replaced in the mirrorset
#!
hszterm> SET M1 REMOVE=DISK200
#!
#! (This will break up the the mirror set M1 on the HSZ)
#!
hszterm> ADD UNIT D400 DISK200
#!
#! This creates an unused /dev/rzXnnY unit for use by the Unix O/S from the 
#! removed half of the mirror set M1
#!
#!
#!  rz + LUN letter + ((8 * SCSI Bus #) + Controller's Target ID)
#!
#!   or
#!
#!  rz + a + ((8 * 2) + 4)
#!
csh> /mount /dev/rza20c /backup_mount_point
csh> /backup
csh> /umount /dev/rza20c
hszterm> DELETE D400
#!
#! This deletes the HSZ unit just created for backup purposes
#!
hszterm> SET M1 REPLACE=DISK200 
#!
#! This puts the removed disk back in the mirrorset
#!
hszterm> SET M1 POLICY=BEST_PERFORMANCE
#!
#! Let the mirror set synchronize
#!