Topic
4 replies Latest Post - ‏2010-06-03T11:08:16Z by stwa077
stwa077
stwa077
2 Posts
ACCEPTED ANSWER

Pinned topic AIX LVM/MPIO mirroring between DS4700 and DS5020 - need help...

‏2010-05-31T15:03:01Z |
Hi, all
Has anyone experience in mirroring LVM LUN's between two storage using MPIO ? Both DS are connected to VIOS (2.1.2.10-FP-22.1) throught the same HBA. When I turn off one storage, commands like lspath/mpio_get_config -vA and all VIOS clients just hang, get timed out, lsvg/lslv hangs too. On FC switches there are zones:

HBAa -> DS4700CtrlA
HBAb -> DS4700CtrlB
HBAa -> DS5020CtrlA
HBAb -> DS5020CtrlB

The fscsiX parameters on VIOS:

lsattr -El fscsiX
attach switch
dyntrk yes
fc_err_recov fast_fail
scsi_id 0x20600
sw_fc_class 3

  1. manage_disk_drivers -l
Device Present Driver Driver Options
2810XIV AIX_AAPCM AIX_AAPCM,AIX_non_MPIO
DS4100 AIX_APPCM AIX_APPCM,AIX_fcparray
DS4200 AIX_APPCM AIX_APPCM,AIX_fcparray
DS4300 AIX_APPCM AIX_APPCM,AIX_fcparray
DS4500 AIX_APPCM AIX_APPCM,AIX_fcparray
DS4700 AIX_APPCM AIX_APPCM,AIX_fcparray
DS4800 AIX_APPCM AIX_APPCM,AIX_fcparray
DS3950 AIX_APPCM AIX_APPCM
DS5020 AIX_APPCM AIX_APPCM
DS5100 AIX_APPCM AIX_APPCM
The lpar's outside VIOS working on RDAC have no problem with turning off DS storage, but VIOS doesn't support RDAC on DS5020. I've got a feeling that it could be the mpio, but for now I haven't got a clue how to solve it.

thx in advance

regards
Updated on 2010-06-03T11:08:16Z at 2010-06-03T11:08:16Z by stwa077
  • Kosala
    Kosala
    141 Posts
    ACCEPTED ANSWER

    Re: AIX LVM/MPIO mirroring between DS4700 and DS5020 - need help...

    ‏2010-06-01T03:48:14Z  in response to stwa077
    In my understanding RDAC is a older term, which was replaced by SDDPCM, may be you should look at SDDPCM. http://www-01.ibm.com/support/docview.wss?uid=ssg1S4000201

    Kosala
  • Kosala
    Kosala
    141 Posts
    ACCEPTED ANSWER

    Re: AIX LVM/MPIO mirroring between DS4700 and DS5020 - need help...

    ‏2010-06-01T03:50:20Z  in response to stwa077
    And are you trying to MPIO between two storage boxes? Didn't know this is possible.

    Kosala
  • jvk
    jvk
    84 Posts
    ACCEPTED ANSWER

    Re: AIX LVM/MPIO mirroring between DS4700 and DS5020 - need help...

    ‏2010-06-01T08:45:33Z  in response to stwa077
    Hereunder some hints:

    DS5k box is supported with MPIO only, no RDAC there
    DS4k box can run either RDAC ot MPIO
    on non-VIO server system you can put SDDPCM on top of MPIO (for DS5k, DS4k,..)
    on VIO server SDDPCM is not supported, that's why DS5k should use naive AIX MPIO there
    when using LVM mirroring between two storage boxes like DS4k, DS5k, then make sure you manually set:
    - fast_fail on HBAs
    - two hdisk parameters:
    
    cntl_delay_time 30 cntl_hcheck_int 2
    

    - you need an APAR IZ65627 (AIX 6.1 TL4) or IZ65869 (AIX 6.1 TL5) which is included in AIX 6.1 TL4 SP2 so you need a VIOS level coreresponding to this AIX level. Upgrade to current VIOS level 2.1.3.10-FP23 and you're fine
    - when using SDDPCM, you need at least SDDPM ver. 2.5.2.0 or higher (it seems ver. 2.5.2.0 is not available yet, so one needs to request a "beta ver." if he wants to test it

    Hope all above help and resolve your issue.
    • stwa077
      stwa077
      2 Posts
      ACCEPTED ANSWER

      Re: AIX LVM/MPIO mirroring between DS4700 and DS5020 - need help...

      ‏2010-06-03T11:08:16Z  in response to jvk
      Hi,
      You are Gread, I made some tests and mirror working fine,

      Best Regards