Hi,
Also on clodstack side in Globle configuration do I need to replace host ip
with virtual ip ?

Regards,
Tejas


On Fri, Jun 27, 2014 at 12:29 AM, DATACOM - Marcelo.Veriato <
[email protected]> wrote:

> My HA environment (active-standby) to MS is ok with keepalived. Just need
> a floating IP address. My structure is two servers for MS and two for DB,
> with acs 4.2 I use keepalived for database servers too, with 4.3 I use
> native database HA ... https://cwiki.apache.org/confluence/pages/viewpage.
> action?pageId=34838207 ... attention to bug 6892.
>
> ms01 keepalived.conf example
>
> # keepalived.conf  is  the  configuration  file  which
> # describes all the keepalived keywords.  keywords are
> # placed in hierachies of blocks  (and subblocks), each
> # layer being delimited by '{' and '}' pairs.
>
> # Comments  start  with  '#'  or '!' to the end of the
> # line and can start anywhere in a line.
>
> # Global configuration
> global_defs {
>     # To: to address that will be in header
>     notification_email {
>         [email protected]
>     }
>     # From: from address that will be in header
>     notification_email_from [email protected]
>     # SMTP server IP or hostname
>     smtp_server localhost
>     # SMTP server timeout in seconds
>     smtp_connect_timeout 30
>     # String identifying the machine
>     router_id ms01
> }
>
> # VRRP Script declaration
> vrrp_script check_java {
>     # Script to run periodically
>     script "pidof java"
>     # Run the script this every seconds
>     interval 2
>     # Adjust priority by this weight
>     weight 10
> }
>
> # VRRP instance declaration
> vrrp_instance eth0 {
>     # Initial state, MASTER|BACKUP
>     # As soon as the other machine(s) come up,
>     # an election will be held and the machine
>     # with the highest "priority" will become MASTER.
>     # So the entry here doesn't matter a whole lot.
>     state master
>     # Interface for instance, bound by vrrp.
>     interface eth0
>     # Arbitary unique number 0..255
>     # Used to differentiate multiple instances of vrrpd
>     # running on the same NIC or VLAN(and hence same socket).
>     virtual_router_id <VRID>
>     # For electing MASTER, highest priority wins.
>     # to be MASTER, make 50 more than other machines.
>     priority 100
>     # VRRP Advert interval, in seconds.
>     advert_int 3
>     # Authentication block
>     authentication {
>         # PASS||AH
>         # PASS - Simple Passwd (suggested)
>         # AH - IPSEC (not recommended))
>         auth_type PASS
>         # Password for accessing vrrpd.
>         # should be the same for all machines.
>         # Only the first eight (8) characters are used.
>         auth_pass vrrpms123
>     }
>     # Script state we monitor
>     track_script {
>         check_java
>     }
>     # Addresses add|del on change to MASTER, to BACKUP.
>     # With the same entries on other machines,
>     # the opposite transition will be occuring.
>     virtual_ipaddress {
>         <VIRTUAL_IP> dev eth0 label eth0:vip
>     }
> }
>
>
> ms02 - keepalived.conf
>
> # keepalived.conf  is  the  configuration  file  which
> # describes all the keepalived keywords.  keywords are
> # placed in hierachies of blocks  (and subblocks), each
> # layer being delimited by '{' and '}' pairs.
>
> # Comments  start  with  '#'  or '!' to the end of the
> # line and can start anywhere in a line.
>
> # Global configuration
> global_defs {
>     # To: to address that will be in header
>     notification_email {
>         [email protected]
>     }
>     # From: from address that will be in header
>     notification_email_from [email protected]
>     # SMTP server IP or hostname
>     smtp_server localhost
>     # SMTP server timeout in seconds
>     smtp_connect_timeout 30
>     # String identifying the machine
>     router_id ms02
> }
>
> # VRRP instance declaration
> vrrp_instance eth0 {
>     # Initial state, MASTER|BACKUP
>     # As soon as the other machine(s) come up,
>     # an election will be held and the machine
>     # with the highest "priority" will become MASTER.
>     # So the entry here doesn't matter a whole lot.
>     state backup
>     # Interface for instance, bound by vrrp.
>     interface eth0
>     # Arbitary unique number 0..255
>     # Used to differentiate multiple instances of vrrpd
>     # running on the same NIC or VLAN(and hence same socket).
>     virtual_router_id <VRID>
>     # For electing MASTER, highest priority wins.
>     # to be MASTER, make 50 more than other machines.
>     priority 105
>     # VRRP Advert interval, in seconds.
>     advert_int 3
>     # Authentication block
>     authentication {
>         # PASS||AH
>         # PASS - Simple Passwd (suggested)
>         # AH - IPSEC (not recommended))
>         auth_type PASS
>         # Password for accessing vrrpd.
>         # should be the same for all machines.
>         # Only the first eight (8) characters are used.
>         auth_pass vrrpms123
>     }
>     # Addresses add|del on change to MASTER, to BACKUP.
>     # With the same entries on other machines,
>     # the opposite transition will be occuring.
>     virtual_ipaddress {
>         <VIRTUAL_IP> dev eth0 label eth0:vip
>     }
> }
>
> pay attention in virtual_router_id parameter not to conflict with another
> vrrp instance.
>
> --
> Marcelo Veriato Lima
> DATACOM
>
>
>
> On 06/26/2014 02:25 PM, Tejas Gadaria wrote:
>
>> I want to setup HA of MS with HAproxy OR Keepalived.
>>
>> I have MS1 & DB1 installed on 10.1.1.2  &
>> MS2 & DB2 installed on 10.1.1.3
>>
>> also DB has master - master replication setup.
>>
>> Need help on this how can i setup failover for MS.
>>
>> Regards,
>> Tejas
>>
>>
>

Reply via email to