0

 
I am trying to set up a ZFS cluster on two nodes running Enterprise Storage OS (ESOS). This is based on Redhat, and running the newest ESOS production release (4.0.12).
I have been reading up on this for a bit, and think I finally understand that I have to use Corosync, DRBD and Pacemaker for this to be done correctly.
Though, I haven't done anything like this before, and still have some questions about the different modules.
 
The complete setup is like the following:

  • 2 ESOS nodes running a ZFS active/passive cluster.
  • 3 ESXi hosts connecting to this cluster using iSCSI. These are connected using fiber.

The 2 ESOS nodes got a dedicated 10G fiber link for synchronization.
 

  1. First of, I am not able to find any answers to whether or not this configuration would ever be possible to archive, considering I am using ZFS.
  2. If I understand what I have read correctly, you configure a shared iSCSI initiator address when this is set up. Then you use that on ESXi, where Corosync, DRBD & Pacemaker does the rest on the SAN side of things. Have I understood this correctly?
  3. Corosync uses rings to communicate date between the two hosts (not so sure about this one, nor what it exactly means).
  4. Do I need to use all three modules (Corosync, DRBD & Pacemaker), and in essence, what do they actually do.
  5. In the different guides I have been reading, I have seen Asymmetric Logical Unit Access (ALUA) been mentioned a couple times. Is this possible to use to instruct iSCSI initiators which SAN node to use, and thereby not have to use a shared initiator?
  6. Does anyone by any chance know of a website where someone has done something like this? I will try this one tomorrow, and see if it helps me in the right direction: https://marcitland.blogspot.com/2013/04/building-using-highly-available-esos.html
     
    Thanks.
786yt
  • 1
  • 1
  • Welcome to Stack Overflow. Please [take the tour](https://stackoverflow.com/tour) to learn how Stack Overflow works. Read [how to ask](https://stackoverflow.com/questions/how-to-ask) to improve the quality of your question. Then take a look to [the help center](https://stackoverflow.com/help/on-topic) to see if some _on-topic questions_ are already asked. – freezed Nov 18 '22 at 23:32

0 Answers0