will existing cluster stack work?

Discussion in 'Proxmox VE: Installation and configuration' started by lastguru, Oct 6, 2011.

  1. lastguru

    lastguru Member

    Joined:
    Jan 7, 2011
    Messages:
    41
    Likes Received:
    0
    Hi,

    First of all, thanks for the great product!

    I am looking forward with much excitement to the upcoming Proxmox 2.0. However there is one worry for me: the cluster stack. Right now I am using corosync+pacemaker configuration myself between two proxmox 1.9 machines and they work great. I have written some scripts and resource managers for this thing and I am pretty happy with the result. However, the upcoming Proxmox 2.0 will have the same stuff preinstalled, and, i assume, preconfigured...

    The question is: whether Proxmox 2.0 will interfere with my current config? I assume I will setup my servers as a cluster in 2.0, and my config right now provides HA for OpenVZ, which, as far as I understand, 2.0 does not provide, so it gives me hope that both configurations (mine and proxmox) will be able to coexist? Or am I mistaken?

    Thanks,
    Dmitry
     
  2. dietmar

    dietmar Proxmox Staff Member
    Staff Member

    Joined:
    Apr 28, 2005
    Messages:
    16,432
    Likes Received:
    299
    Well, the 2.0 cluster stack configures corosync and cman for you. And we plan to use rgmanager. Anyways, if you have a working resource agent it should be easy to adopt that (but i do not know you exact setup).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. lastguru

    lastguru Member

    Joined:
    Jan 7, 2011
    Messages:
    41
    Likes Received:
    0
    won't pacemaker conflict with cman/rgmanager? I've never had them on the same machine, so I have no idea, although I found one (single) reference from a developer that they *should* be able to coexist :D (and a warning in the manual that they shouldn't be used together). the thing is that i have a resource agent, which, i suppose is for pacemaker (and i don't see any problem with pacemaker for now), so i will need to rewrite it?
     
  4. dietmar

    dietmar Proxmox Staff Member
    Staff Member

    Joined:
    Apr 28, 2005
    Messages:
    16,432
    Likes Received:
    299
    Well, we never supported pacemaker, so that is not a priority for us.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. lastguru

    lastguru Member

    Joined:
    Jan 7, 2011
    Messages:
    41
    Likes Received:
    0
    well, yeah, i can understand that - i am using proxmox in a custom and unsupported configuration to achieve my custom goals of dual (active-active) openvz failover on a shared storage, and of course i cannot force you to use any other solution instead of the one you have chosen. i was just asking for pointers, whether you think that my existing config will be able to coexist with proxmox, or i will need to rework either of them...
     
  6. dietmar

    dietmar Proxmox Staff Member
    Staff Member

    Joined:
    Apr 28, 2005
    Messages:
    16,432
    Likes Received:
    299
    Well, AFAIK there was some activity on pacemaker to make it work with cman - but I do not know the actual status of that work.

    Do you you a complex pacemaker configuration or one without many dependencies?
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. lastguru

    lastguru Member

    Joined:
    Jan 7, 2011
    Messages:
    41
    Likes Received:
    0
    it has only drbd and filesystem as dependencies - everything else is done within the resource monitor or in other scripts.
     
  8. dietmar

    dietmar Proxmox Staff Member
    Staff Member

    Joined:
    Apr 28, 2005
    Messages:
    16,432
    Likes Received:
    299
    Well, I guess we can make that work with 2.0 too. I just have no time to work on that now.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice