You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by Gerolamo Valcamonica <ge...@pyder.com> on 2014/06/29 19:37:10 UTC
StartupRoutingCommand gets wrong private_ip_address
Hi, in my CS 4.3.0 (KVM) I just added a new host.
But it seems to me there is an issue in my configuration
Indeed, on DB, table "hosts", i have both private_ip_address and
storage_ip_address with same IP and in log i can see:
[{"com.cloud.agent.api.StartupRoutingCommand":
[...]
"privateIpAddress":"10.0.2.109",
"privateMacAddress":"5e:63:56:74:5c:90",
"privateNetmask":"255.255.255.0",
"storageIpAddress":"10.0.2.109",
"storageNetmask":"255.255.255.0",
"storageMacAddress":"5e:63:56:74:5c:90",
[...]
I double checked host configuration and it seems to be ok
[...]
auto storage
iface storage inet static
address 10.0.2.109
netmask 255.255.255.0
network 10.0.2.0
broadcast 10.2.0.255
auto management
iface management inet static
address 10.0.1.109
netmask 255.255.255.0
network 10.0.1.0
broadcast 10.1.0.255
[...]
So, my question is:
where do management server get network configuration on hosts to answere
to StartupRoutingCommand?
--
Gerolamo Valcamonica
Re: StartupRoutingCommand gets wrong private_ip_address
Posted by Gerolamo Valcamonica <ge...@pyder.com>.
Ok, i found the solution:
the new host is on ubuntu 14.04 and the old ones was ubuntu 13.04
this seems to work a little different with agent configuration
in 13.04 I got:
guest.network.device=cloudbr1
private.network.device=cloudbr0
network.bridge.type=openvswitch
public.network.device=cloudbr1
but in 14.04 it needs to be:
guest.network.device=cloudbr1
private.network.device=management
network.bridge.type=openvswitch
storage.network.device=storage
public.network.device=cloudbr1
This is network config in hosts:
===================
auto em1
iface em1 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
auto em4
iface em4 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
auto em2
iface em2 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
auto em3
iface em3 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
auto cloudbr0
iface cloudbr0 inet manual
up ifconfig $IFACE 0.0.0.0 up
down ifconfig $IFACE down
auto storage
iface storage inet static
address 10.0.2.111
netmask 255.255.255.0
network 10.0.2.0
broadcast 10.2.0.255
auto management
iface management inet static
address 10.0.1.111
netmask 255.255.255.0
network 10.0.1.0
broadcast 10.1.0.255
auto cloudbr1
iface cloudbr1 inet static
address 194.xxx.xxx.xxx
netmask 255.255.255.0
broadcast 194.xxx.xxx.255
network 194.xxx.xxx.0
gateway 194.xxx.xxx.254
dns-nameserver 10.0.1.1 194.xxx.xxx.xxx
dns-search xxxxxxxxxx.com xxxxxxxx.it
===================
Can anyone report this to devs for compatibility issues with ubuntu 14.04?
Gerolamo Valcamonica
Il 29/06/2014 19:37, Gerolamo Valcamonica ha scritto:
> Hi, in my CS 4.3.0 (KVM) I just added a new host.
>
> But it seems to me there is an issue in my configuration
>
> Indeed, on DB, table "hosts", i have both private_ip_address and
> storage_ip_address with same IP and in log i can see:
>
> [{"com.cloud.agent.api.StartupRoutingCommand":
> [...]
> "privateIpAddress":"10.0.2.109",
> "privateMacAddress":"5e:63:56:74:5c:90",
> "privateNetmask":"255.255.255.0",
> "storageIpAddress":"10.0.2.109",
> "storageNetmask":"255.255.255.0",
> "storageMacAddress":"5e:63:56:74:5c:90",
> [...]
>
> I double checked host configuration and it seems to be ok
>
> [...]
> auto storage
> iface storage inet static
> address 10.0.2.109
> netmask 255.255.255.0
> network 10.0.2.0
> broadcast 10.2.0.255
>
> auto management
> iface management inet static
> address 10.0.1.109
> netmask 255.255.255.0
> network 10.0.1.0
> broadcast 10.1.0.255
> [...]
>
> So, my question is:
> where do management server get network configuration on hosts to
> answere to StartupRoutingCommand?
>