Autore Topic: Servizio UCARP  (Letto 9684 volte)

Offline angeloroxy

  • Newbie
  • *
  • Post: 4
    • Mostra profilo
    • E-mail
Servizio UCARP
« il: 02 Ottobre 2013, 16:15:06 »
Salve,

come si configura il servizio UCARP su 2 servers?

Grazie, Angelo

Offline dankan77

  • Moderator
  • Hero Member
  • *****
  • Post: 1365
    • Mostra profilo
    • E-mail
Re:Servizio UCARP
« Risposta #1 il: 02 Ottobre 2013, 16:44:28 »
Ciao Angelo,
se non trovi una guida sul nostro portale  è sufficiente cercare con google.
Se poi hai errori con una o più guide ufficiali cerchiamo di darti una mano capendo cosa và storto.
Ciao

Offline angeloroxy

  • Newbie
  • *
  • Post: 4
    • Mostra profilo
    • E-mail
Re:Servizio UCARP
« Risposta #2 il: 03 Ottobre 2013, 09:51:34 »
Salve,

vorrei che deste uno sguardo a quanto da me configurato e dirmi se ci sono eventuali errori o ottimizzazioni da fare:

SERVER PRIMARIO
===============

[root@001A ~]# cat /etc/ucarp/vip-001.conf
ID=1
VIP_ADDRESS="145.16.74.248"
PASSWORD="Pwd123"
BIND_INTERFACE="bond0"
SOURCE_ADDRESS="145.16.74.249"
OPTIONS="-k 150 -P"

[root@001A ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
ONBOOT="yes"
MASTER=bond0
SLAVE=yes
USERCTL=no
BOOTPROTO=none

[root@001A ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth0"
ONBOOT="yes"
MASTER=bond0
SLAVE=yes
USERCTL=no
BOOTPROTO=none

[root@001A ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
IPADDR=145.16.74.249
NETMASK=255.255.255.192
NETWORK=145.16.74.192
GATEWAY=145.16.74.254
BONDING_OPTS="mode=active-backup primary=em1 arp_interval=2000 arp_ip_target=145.16.74.254 arp_validate=all num_grat_arp=12 primary_restart=failure miimon=85"

[root@001A ~]# cat /etc/modprobe.d/bonding.conf
alias bond0 bonding


SERVER SECONDARIO
=================

[root@001B ~]# cat /etc/ucarp/vip-001.conf
ID=1
VIP_ADDRESS="145.16.74.248"
PASSWORD="Pwd123"
BIND_INTERFACE="bond0"
SOURCE_ADDRESS="145.16.74.247"
OPTIONS="-k 200"

[root@001B ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE="eth0"
ONBOOT="yes"
MASTER=bond0
SLAVE=yes
USERCTL=no
BOOTPROTO=none

[root@001B ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth1
DEVICE="eth0"
ONBOOT="yes"
MASTER=bond0
SLAVE=yes
USERCTL=no
BOOTPROTO=none

[root@001B ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0
DEVICE=bond0
USERCTL=no
BOOTPROTO=none
ONBOOT=yes
IPADDR=145.16.74.247
NETMASK=255.255.255.192
NETWORK=145.16.74.192
GATEWAY=145.16.74.254
BONDING_OPTS="mode=active-backup primary=em1 arp_interval=2000 arp_ip_target=145.16.74.254 arp_validate=all num_grat_arp=12 primary_restart=failure miimon=85"

[root@001B ~]# cat /etc/modprobe.d/bonding.conf
alias bond0 bonding

Offline dankan77

  • Moderator
  • Hero Member
  • *****
  • Post: 1365
    • Mostra profilo
    • E-mail
Re:Servizio UCARP
« Risposta #3 il: 03 Ottobre 2013, 21:33:37 »
Sembra ok.
Qual'è il dubbio?

Offline angeloroxy

  • Newbie
  • *
  • Post: 4
    • Mostra profilo
    • E-mail
Re:Servizio UCARP
« Risposta #4 il: 07 Ottobre 2013, 11:39:58 »
Salve,

come avrete notato la configurazione presente "dovrebbe" fare sì che il nodo con IP 145.16.74.249 sia il MASTER e l'altro resti in Hot-Standby.

Da ciò che ho reperito in rete, sembra che manchino alla mia configurazione i files di upscript e downscript che hanno rispettivamente il compito di assegnare l’indirizzo IP virtuale al nodo quando diventa Master e di rimuoverlo quando il nodo passa nello stato di Backup.

Potete dirmi se è già sufficente la conf. da me inserita o servono anche questi scripts?

Se servono, potete aiutarmi a completare la configurazione?

Grazie e Buon Lavoro.

Offline dankan77

  • Moderator
  • Hero Member
  • *****
  • Post: 1365
    • Mostra profilo
    • E-mail
Re:Servizio UCARP
« Risposta #5 il: 07 Ottobre 2013, 14:09:04 »
Ciao,
è sufficiente eseguire il comando seguente e verificare che ci siano gli script vip-down e vip-up.

rpm -ql ucarp

/etc/rc.d/init.d/ucarp
/etc/ucarp
/etc/ucarp/vip-001.conf.example
/etc/ucarp/vip-common.conf
/usr/libexec/ucarp
/usr/libexec/ucarp/vip-down
/usr/libexec/ucarp/vip-up

/usr/sbin/ucarp
/usr/share/doc/ucarp-1.5.2
/usr/share/doc/ucarp-1.5.2/AUTHORS
/usr/share/doc/ucarp-1.5.2/COPYING
/usr/share/doc/ucarp-1.5.2/ChangeLog
/usr/share/doc/ucarp-1.5.2/NEWS
/usr/share/doc/ucarp-1.5.2/README
/usr/share/locale/en@boldquot/LC_MESSAGES/ucarp.mo
/usr/share/locale/en@quot/LC_MESSAGES/ucarp.mo

Ciao

Offline smeserver

  • Hero Member
  • *****
  • Post: 1313
    • Mostra profilo
Re:Servizio UCARP
« Risposta #6 il: 08 Ottobre 2013, 16:01:35 »
Salve,

come avrete notato la configurazione presente "dovrebbe" fare sì che il nodo con IP 145.16.74.249 sia il MASTER e l'altro resti in Hot-Standby.

Da ciò che ho reperito in rete, sembra che manchino alla mia configurazione i files di upscript e downscript che hanno rispettivamente il compito di assegnare l’indirizzo IP virtuale al nodo quando diventa Master e di rimuoverlo quando il nodo passa nello stato di Backup.

Potete dirmi se è già sufficente la conf. da me inserita o servono anche questi scripts?

Se servono, potete aiutarmi a completare la configurazione?

Grazie e Buon Lavoro.

nel dubbio crei due macchine virtuali semplici semplici (e con VB ne crei una sola e la cloni) e fai tutti i test del caso..

Offline angeloroxy

  • Newbie
  • *
  • Post: 4
    • Mostra profilo
    • E-mail
Re:Servizio UCARP
« Risposta #7 il: 08 Ottobre 2013, 20:03:46 »
Ciao,

provo con quanto suggerito da "smeserver" e vi aggiorno...