6 Replies Latest reply: Nov 11, 2013 7:34 AM by YAMAKASI_D RSS

Add shelf to Singlepath HA setup

YAMAKASI_D
Currently Being Moderated

Hi All,

 

I have a working single path HA setup, the reason for this is that I don't (and you never should) want to mix FC and SATA shelves.

 

Let me take one my FCAL loops for an example:

 

 

Filer1 0a is attached to IN of the first controller of Shelf1

Filer2 0b is attached to IN of the second controller of Shelf1

Filer1 0b is attached to IN of the second controller of Shelf2

Filer2 0a is attached to IN of the first controller of Shelf2

 

This works with SyncMirror, all disks of every shelf (except the OS disks) are assigned to Filer1 and Filer2 takes over the IP's of Filer1 when Filer1 dies.

 

As far as I understood a good setup and working well.

 

Now I want to add 2 shelves in each loop but what I discover is that when I add one between I have to go from OUT to IN and in that way (in the Shelf1 loop) Filer2 sees the disks but tells me they are owned by Filer one.

 

On Filer2 I cannot remove the ownership and on Filer1 the disks are not seen or usable.

 

I have done a shelfchk and all leds are blinking but not from Filer2 to Shelf1, but only to Shelf3 (new one). This has something todo with the IN/OUT cabeling between the shelves.

 

What am I doing wrong here ? I need to have some "IN/IN" connection again.

 

I hope someone can help me out here.

 

Thanks!

  • Re: Add shelf to Singlepath HA setup
    aborzenkov
    Currently Being Moderated

    Are you using software or hardware based disk ownership?

    • Re: Add shelf to Singlepath HA setup
      YAMAKASI_D
      Currently Being Moderated

      That depends on how you see it.

       

      I manually own the disks by commandline, it's needed in this setup, autoassign disks is off.

       

      The issue is indeed that at this moment, Filer2 sees the disks and Filer1 is owner. Filer2 says it cannot perform any actions as the disks are not owned by Filer2, but Filer1 says it cannot see them.

      • Re: Add shelf to Singlepath HA setup
        aborzenkov
        Currently Being Moderated

        The issue is indeed that at this moment, Filer2 sees the disks and Filer1 is owner.

        Are you sure it is filer1? Sounds like disks are owned by neither filer.

        Show output of "disk show -v".

        • Re: Add shelf to Singlepath HA setup
          YAMAKASI_D
          Currently Being Moderated

          You are actually right, both filers see 56 disks, which are my connected 4 shelves at the moment.

           

          First of all, can you verify if my type of cabeling and adding this shelf is the right way ?

           

          On Filer2 the shelf is recognized:

           

          filer-02*> fcstat device_map                                                                                        

          Loop Map for channel 0a:

          Translated Map: Port Count 15

                7  29  28  27  25  26  23  22  21  20  16  19  18  17  24

          Shelf mapping:

             Shelf 1:  29  28  27  26  25  24  23  22  21  20  19  18  17  16

           

           

          Loop Map for channel 0b:

          Translated Map: Port Count 15

                7  32  34  35  37  36  33  38  39  41  42  45  43  44  40

          Shelf mapping:

             Shelf 2:  45  44  43  42  41  40  39  38  37  36  35  34  33  32

           

           

          Loop Map for channel 0c:

          Translated Map: Port Count 17

                7  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76
               77

          Shelf mapping:

             Shelf 4:  77  76  75  74  73  72  71  70  69  68  67  66  65  64

           

          Target SES devices on this loop:

             Shelf 4:  62  63

           

           

          Loop Map for channel 0d:

          Translated Map: Port Count 17

                7  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76
               77

          Shelf mapping:

             Shelf 4:  77  76  75  74  73  72  71  70  69  68  67  66  65  64

           

          Target SES devices on this loop:

             Shelf 4:  62  63

           

           

          On Filer1 I see this:

           

          filer-01*> fcstat device_map

          Loop Map for channel 0a:

          Translated Map: Port Count 15

                    7  29  28  27  25  26  23  22  21  20  16  19  18  17  24

          Shelf mapping:

                  Shelf 1:  29  28  27  26  25  24  23  22  21  20  19  18  17  16

           

           

          Loop Map for channel 0b:

          Translated Map: Port Count 15

                    7  16  18  19  21  20  17  22  23  25  26  29  27  28  24

          Shelf mapping:

                  Shelf 1:  29  28  27  26  25  24  23  22  21  20  19  18  17  16

           

           

          Loop Map for channel 0c:

          Translated Map: Port Count 17

                    7  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76

                   77

          Shelf mapping:

                  Shelf 4:  77  76  75  74  73  72  71  70  69  68  67  66  65  64

           

          Target SES devices on this loop:

                  Shelf 4:  62  63

           

           

          Loop Map for channel 0d:

          Translated Map: Port Count 17

                    7  62  63  64  65  66  67  68  69  70  71  72  73  74  75  76

                   77

          Shelf mapping:

                  Shelf 4:  77  76  75  74  73  72  71  70  69  68  67  66  65  64

           

          Target SES devices on this loop:

                  Shelf 4:  62  63

  • Re: Add shelf to Singlepath HA setup
    YAMAKASI_D
    Currently Being Moderated

    OK, I have fixed it.

     

    It's actually a simple loop and I was making it too complex

     

    Thanks !

More Like This

  • Retrieving data ...