You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cloudstack.apache.org by li jerry <di...@hotmail.com> on 2019/04/23 12:59:12 UTC

答复: Cloudstack-agent gets the local IP address exception

HI Dag Sonstebo

We deploy management and agent on the same host, with three such nodes.
So we need to deploy keepalived on these three nodes, elect a VIP, and let all agents communicate with this VIP.

发件人: Dag Sonstebo<ma...@shapeblue.com>
发送时间: 2019年4月23日 17:08
收件人: users@cloudstack.apache.org<ma...@cloudstack.apache.org>; dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
主题: Re: Cloudstack-agent gets the local IP address exception

Li,

Why do you run with this configuration? If this is for network resilience you would run a bond/team, not keepalived.

Regards,
Dag Sonstebo
Cloud Architect
ShapeBlue


On 22/04/2019, 14:37, "li jerry" <di...@hotmail.com> wrote:

    HI All


    my kvm host [ip:10.226.16.11] virtualized a vip[10.226.16.10] via keepalived.

    After I started the cloudstack-agent, I got vip[10.226.16.10] and I couldn't get the correct IP [10.226.16.11];

    Can I have any way to get the cloudstack agent to get the correct IP address?



    Cloudstack 4.11.2
    CentOS 7.5



    br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
        link/ether ac:1f:6b:ba:96:ea brd ff:ff:ff:ff:ff:ff
        inet 10.226.16.11/24 brd 10.226.16.255 scope global noprefixroute br2
           valid_lft forever preferred_lft forever
        inet 10.226.16.10/24 scope global secondary br2
           valid_lft forever preferred_lft forever
        inet6 fe80::1456:f9ff:fe06:6228/64 scope link
           valid_lft forever preferred_lft forever



Dag.Sonstebo@shapeblue.com
www.shapeblue.com<http://www.shapeblue.com>
Amadeus House, Floral Street, London  WC2E 9DPUK
@shapeblue




Re: Cloudstack-agent gets the local IP address exception

Posted by Andrija Panic <an...@gmail.com>.
That sounds great Li, glad you solved the problem.

On Tue, 23 Apr 2019 at 16:49, li jerry <di...@hotmail.com> wrote:

> Hi Andrija
>
>
>
>       Your method is very good. I just tested agent. lb. When management
> fails, the agent can complete switching in a very short time.
>
>
>
>
>
> ________________________________
> 发件人: Andrija Panic <an...@gmail.com>
> 发送时间: Tuesday, April 23, 2019 10:22:47 PM
> 收件人: dev
> 抄送: users@cloudstack.apache.org
> 主题: Re: Cloudstack-agent gets the local IP address exception
>
> Hi Jerry,
>
> not a good idea, if you don't mind me saying that.
>
> Are you using 4.11 release ? If so you should use the internal LB logic
> that is now part of Agent on KVM side - please check this one:
> https://www.shapeblue.com/software-based-agent-lb-for-cloudstack/
>
> Let me know if this works for you.
>
> Best,
> Andrija
>
> On Tue, 23 Apr 2019 at 14:59, li jerry <di...@hotmail.com> wrote:
>
> > HI Dag Sonstebo
> >
> > We deploy management and agent on the same host, with three such nodes.
> > So we need to deploy keepalived on these three nodes, elect a VIP, and
> let
> > all agents communicate with this VIP.
> >
> > 发件人: Dag Sonstebo<ma...@shapeblue.com>
> > 发送时间: 2019年4月23日 17:08
> > 收件人: users@cloudstack.apache.org<ma...@cloudstack.apache.org>;
> > dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> > 主题: Re: Cloudstack-agent gets the local IP address exception
> >
> > Li,
> >
> > Why do you run with this configuration? If this is for network resilience
> > you would run a bond/team, not keepalived.
> >
> > Regards,
> > Dag Sonstebo
> > Cloud Architect
> > ShapeBlue
> >
> >
> > On 22/04/2019, 14:37, "li jerry" <di...@hotmail.com> wrote:
> >
> >     HI All
> >
> >
> >     my kvm host [ip:10.226.16.11] virtualized a vip[10.226.16.10] via
> > keepalived.
> >
> >     After I started the cloudstack-agent, I got vip[10.226.16.10] and I
> > couldn't get the correct IP [10.226.16.11];
> >
> >     Can I have any way to get the cloudstack agent to get the correct IP
> > address?
> >
> >
> >
> >     Cloudstack 4.11.2
> >     CentOS 7.5
> >
> >
> >
> >     br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
> UP
> > group default qlen 1000
> >         link/ether ac:1f:6b:ba:96:ea brd ff:ff:ff:ff:ff:ff
> >         inet 10.226.16.11/24 brd 10.226.16.255 scope global
> noprefixroute
> > br2
> >            valid_lft forever preferred_lft forever
> >         inet 10.226.16.10/24 scope global secondary br2
> >            valid_lft forever preferred_lft forever
> >         inet6 fe80::1456:f9ff:fe06:6228/64 scope link
> >            valid_lft forever preferred_lft forever
> >
> >
> >
> > Dag.Sonstebo@shapeblue.com
> > www.shapeblue.com<http://www.shapeblue.com>
> > Amadeus House, Floral Street, London  WC2E 9DPUK
> > @shapeblue
> >
> >
> >
> >
>
> --
>
> Andrija Panić
>


-- 

Andrija Panić

Re: Cloudstack-agent gets the local IP address exception

Posted by Andrija Panic <an...@gmail.com>.
That sounds great Li, glad you solved the problem.

On Tue, 23 Apr 2019 at 16:49, li jerry <di...@hotmail.com> wrote:

> Hi Andrija
>
>
>
>       Your method is very good. I just tested agent. lb. When management
> fails, the agent can complete switching in a very short time.
>
>
>
>
>
> ________________________________
> 发件人: Andrija Panic <an...@gmail.com>
> 发送时间: Tuesday, April 23, 2019 10:22:47 PM
> 收件人: dev
> 抄送: users@cloudstack.apache.org
> 主题: Re: Cloudstack-agent gets the local IP address exception
>
> Hi Jerry,
>
> not a good idea, if you don't mind me saying that.
>
> Are you using 4.11 release ? If so you should use the internal LB logic
> that is now part of Agent on KVM side - please check this one:
> https://www.shapeblue.com/software-based-agent-lb-for-cloudstack/
>
> Let me know if this works for you.
>
> Best,
> Andrija
>
> On Tue, 23 Apr 2019 at 14:59, li jerry <di...@hotmail.com> wrote:
>
> > HI Dag Sonstebo
> >
> > We deploy management and agent on the same host, with three such nodes.
> > So we need to deploy keepalived on these three nodes, elect a VIP, and
> let
> > all agents communicate with this VIP.
> >
> > 发件人: Dag Sonstebo<ma...@shapeblue.com>
> > 发送时间: 2019年4月23日 17:08
> > 收件人: users@cloudstack.apache.org<ma...@cloudstack.apache.org>;
> > dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> > 主题: Re: Cloudstack-agent gets the local IP address exception
> >
> > Li,
> >
> > Why do you run with this configuration? If this is for network resilience
> > you would run a bond/team, not keepalived.
> >
> > Regards,
> > Dag Sonstebo
> > Cloud Architect
> > ShapeBlue
> >
> >
> > On 22/04/2019, 14:37, "li jerry" <di...@hotmail.com> wrote:
> >
> >     HI All
> >
> >
> >     my kvm host [ip:10.226.16.11] virtualized a vip[10.226.16.10] via
> > keepalived.
> >
> >     After I started the cloudstack-agent, I got vip[10.226.16.10] and I
> > couldn't get the correct IP [10.226.16.11];
> >
> >     Can I have any way to get the cloudstack agent to get the correct IP
> > address?
> >
> >
> >
> >     Cloudstack 4.11.2
> >     CentOS 7.5
> >
> >
> >
> >     br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state
> UP
> > group default qlen 1000
> >         link/ether ac:1f:6b:ba:96:ea brd ff:ff:ff:ff:ff:ff
> >         inet 10.226.16.11/24 brd 10.226.16.255 scope global
> noprefixroute
> > br2
> >            valid_lft forever preferred_lft forever
> >         inet 10.226.16.10/24 scope global secondary br2
> >            valid_lft forever preferred_lft forever
> >         inet6 fe80::1456:f9ff:fe06:6228/64 scope link
> >            valid_lft forever preferred_lft forever
> >
> >
> >
> > Dag.Sonstebo@shapeblue.com
> > www.shapeblue.com<http://www.shapeblue.com>
> > Amadeus House, Floral Street, London  WC2E 9DPUK
> > @shapeblue
> >
> >
> >
> >
>
> --
>
> Andrija Panić
>


-- 

Andrija Panić

答复: Cloudstack-agent gets the local IP address exception

Posted by li jerry <di...@hotmail.com>.
Hi Andrija



      Your method is very good. I just tested agent. lb. When management fails, the agent can complete switching in a very short time.





________________________________
发件人: Andrija Panic <an...@gmail.com>
发送时间: Tuesday, April 23, 2019 10:22:47 PM
收件人: dev
抄送: users@cloudstack.apache.org
主题: Re: Cloudstack-agent gets the local IP address exception

Hi Jerry,

not a good idea, if you don't mind me saying that.

Are you using 4.11 release ? If so you should use the internal LB logic
that is now part of Agent on KVM side - please check this one:
https://www.shapeblue.com/software-based-agent-lb-for-cloudstack/

Let me know if this works for you.

Best,
Andrija

On Tue, 23 Apr 2019 at 14:59, li jerry <di...@hotmail.com> wrote:

> HI Dag Sonstebo
>
> We deploy management and agent on the same host, with three such nodes.
> So we need to deploy keepalived on these three nodes, elect a VIP, and let
> all agents communicate with this VIP.
>
> 发件人: Dag Sonstebo<ma...@shapeblue.com>
> 发送时间: 2019年4月23日 17:08
> 收件人: users@cloudstack.apache.org<ma...@cloudstack.apache.org>;
> dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> 主题: Re: Cloudstack-agent gets the local IP address exception
>
> Li,
>
> Why do you run with this configuration? If this is for network resilience
> you would run a bond/team, not keepalived.
>
> Regards,
> Dag Sonstebo
> Cloud Architect
> ShapeBlue
>
>
> On 22/04/2019, 14:37, "li jerry" <di...@hotmail.com> wrote:
>
>     HI All
>
>
>     my kvm host [ip:10.226.16.11] virtualized a vip[10.226.16.10] via
> keepalived.
>
>     After I started the cloudstack-agent, I got vip[10.226.16.10] and I
> couldn't get the correct IP [10.226.16.11];
>
>     Can I have any way to get the cloudstack agent to get the correct IP
> address?
>
>
>
>     Cloudstack 4.11.2
>     CentOS 7.5
>
>
>
>     br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
> group default qlen 1000
>         link/ether ac:1f:6b:ba:96:ea brd ff:ff:ff:ff:ff:ff
>         inet 10.226.16.11/24 brd 10.226.16.255 scope global noprefixroute
> br2
>            valid_lft forever preferred_lft forever
>         inet 10.226.16.10/24 scope global secondary br2
>            valid_lft forever preferred_lft forever
>         inet6 fe80::1456:f9ff:fe06:6228/64 scope link
>            valid_lft forever preferred_lft forever
>
>
>
> Dag.Sonstebo@shapeblue.com
> www.shapeblue.com<http://www.shapeblue.com>
> Amadeus House, Floral Street, London  WC2E 9DPUK
> @shapeblue
>
>
>
>

--

Andrija Panić

答复: Cloudstack-agent gets the local IP address exception

Posted by li jerry <di...@hotmail.com>.
Hi Andrija



      Your method is very good. I just tested agent. lb. When management fails, the agent can complete switching in a very short time.





________________________________
发件人: Andrija Panic <an...@gmail.com>
发送时间: Tuesday, April 23, 2019 10:22:47 PM
收件人: dev
抄送: users@cloudstack.apache.org
主题: Re: Cloudstack-agent gets the local IP address exception

Hi Jerry,

not a good idea, if you don't mind me saying that.

Are you using 4.11 release ? If so you should use the internal LB logic
that is now part of Agent on KVM side - please check this one:
https://www.shapeblue.com/software-based-agent-lb-for-cloudstack/

Let me know if this works for you.

Best,
Andrija

On Tue, 23 Apr 2019 at 14:59, li jerry <di...@hotmail.com> wrote:

> HI Dag Sonstebo
>
> We deploy management and agent on the same host, with three such nodes.
> So we need to deploy keepalived on these three nodes, elect a VIP, and let
> all agents communicate with this VIP.
>
> 发件人: Dag Sonstebo<ma...@shapeblue.com>
> 发送时间: 2019年4月23日 17:08
> 收件人: users@cloudstack.apache.org<ma...@cloudstack.apache.org>;
> dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> 主题: Re: Cloudstack-agent gets the local IP address exception
>
> Li,
>
> Why do you run with this configuration? If this is for network resilience
> you would run a bond/team, not keepalived.
>
> Regards,
> Dag Sonstebo
> Cloud Architect
> ShapeBlue
>
>
> On 22/04/2019, 14:37, "li jerry" <di...@hotmail.com> wrote:
>
>     HI All
>
>
>     my kvm host [ip:10.226.16.11] virtualized a vip[10.226.16.10] via
> keepalived.
>
>     After I started the cloudstack-agent, I got vip[10.226.16.10] and I
> couldn't get the correct IP [10.226.16.11];
>
>     Can I have any way to get the cloudstack agent to get the correct IP
> address?
>
>
>
>     Cloudstack 4.11.2
>     CentOS 7.5
>
>
>
>     br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
> group default qlen 1000
>         link/ether ac:1f:6b:ba:96:ea brd ff:ff:ff:ff:ff:ff
>         inet 10.226.16.11/24 brd 10.226.16.255 scope global noprefixroute
> br2
>            valid_lft forever preferred_lft forever
>         inet 10.226.16.10/24 scope global secondary br2
>            valid_lft forever preferred_lft forever
>         inet6 fe80::1456:f9ff:fe06:6228/64 scope link
>            valid_lft forever preferred_lft forever
>
>
>
> Dag.Sonstebo@shapeblue.com
> www.shapeblue.com<http://www.shapeblue.com>
> Amadeus House, Floral Street, London  WC2E 9DPUK
> @shapeblue
>
>
>
>

--

Andrija Panić

Re: Cloudstack-agent gets the local IP address exception

Posted by Andrija Panic <an...@gmail.com>.
Hi Jerry,

not a good idea, if you don't mind me saying that.

Are you using 4.11 release ? If so you should use the internal LB logic
that is now part of Agent on KVM side - please check this one:
https://www.shapeblue.com/software-based-agent-lb-for-cloudstack/

Let me know if this works for you.

Best,
Andrija

On Tue, 23 Apr 2019 at 14:59, li jerry <di...@hotmail.com> wrote:

> HI Dag Sonstebo
>
> We deploy management and agent on the same host, with three such nodes.
> So we need to deploy keepalived on these three nodes, elect a VIP, and let
> all agents communicate with this VIP.
>
> 发件人: Dag Sonstebo<ma...@shapeblue.com>
> 发送时间: 2019年4月23日 17:08
> 收件人: users@cloudstack.apache.org<ma...@cloudstack.apache.org>;
> dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> 主题: Re: Cloudstack-agent gets the local IP address exception
>
> Li,
>
> Why do you run with this configuration? If this is for network resilience
> you would run a bond/team, not keepalived.
>
> Regards,
> Dag Sonstebo
> Cloud Architect
> ShapeBlue
>
>
> On 22/04/2019, 14:37, "li jerry" <di...@hotmail.com> wrote:
>
>     HI All
>
>
>     my kvm host [ip:10.226.16.11] virtualized a vip[10.226.16.10] via
> keepalived.
>
>     After I started the cloudstack-agent, I got vip[10.226.16.10] and I
> couldn't get the correct IP [10.226.16.11];
>
>     Can I have any way to get the cloudstack agent to get the correct IP
> address?
>
>
>
>     Cloudstack 4.11.2
>     CentOS 7.5
>
>
>
>     br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
> group default qlen 1000
>         link/ether ac:1f:6b:ba:96:ea brd ff:ff:ff:ff:ff:ff
>         inet 10.226.16.11/24 brd 10.226.16.255 scope global noprefixroute
> br2
>            valid_lft forever preferred_lft forever
>         inet 10.226.16.10/24 scope global secondary br2
>            valid_lft forever preferred_lft forever
>         inet6 fe80::1456:f9ff:fe06:6228/64 scope link
>            valid_lft forever preferred_lft forever
>
>
>
> Dag.Sonstebo@shapeblue.com
> www.shapeblue.com<http://www.shapeblue.com>
> Amadeus House, Floral Street, London  WC2E 9DPUK
> @shapeblue
>
>
>
>

-- 

Andrija Panić

Re: Cloudstack-agent gets the local IP address exception

Posted by Andrija Panic <an...@gmail.com>.
Hi Jerry,

not a good idea, if you don't mind me saying that.

Are you using 4.11 release ? If so you should use the internal LB logic
that is now part of Agent on KVM side - please check this one:
https://www.shapeblue.com/software-based-agent-lb-for-cloudstack/

Let me know if this works for you.

Best,
Andrija

On Tue, 23 Apr 2019 at 14:59, li jerry <di...@hotmail.com> wrote:

> HI Dag Sonstebo
>
> We deploy management and agent on the same host, with three such nodes.
> So we need to deploy keepalived on these three nodes, elect a VIP, and let
> all agents communicate with this VIP.
>
> 发件人: Dag Sonstebo<ma...@shapeblue.com>
> 发送时间: 2019年4月23日 17:08
> 收件人: users@cloudstack.apache.org<ma...@cloudstack.apache.org>;
> dev@cloudstack.apache.org<ma...@cloudstack.apache.org>
> 主题: Re: Cloudstack-agent gets the local IP address exception
>
> Li,
>
> Why do you run with this configuration? If this is for network resilience
> you would run a bond/team, not keepalived.
>
> Regards,
> Dag Sonstebo
> Cloud Architect
> ShapeBlue
>
>
> On 22/04/2019, 14:37, "li jerry" <di...@hotmail.com> wrote:
>
>     HI All
>
>
>     my kvm host [ip:10.226.16.11] virtualized a vip[10.226.16.10] via
> keepalived.
>
>     After I started the cloudstack-agent, I got vip[10.226.16.10] and I
> couldn't get the correct IP [10.226.16.11];
>
>     Can I have any way to get the cloudstack agent to get the correct IP
> address?
>
>
>
>     Cloudstack 4.11.2
>     CentOS 7.5
>
>
>
>     br2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP
> group default qlen 1000
>         link/ether ac:1f:6b:ba:96:ea brd ff:ff:ff:ff:ff:ff
>         inet 10.226.16.11/24 brd 10.226.16.255 scope global noprefixroute
> br2
>            valid_lft forever preferred_lft forever
>         inet 10.226.16.10/24 scope global secondary br2
>            valid_lft forever preferred_lft forever
>         inet6 fe80::1456:f9ff:fe06:6228/64 scope link
>            valid_lft forever preferred_lft forever
>
>
>
> Dag.Sonstebo@shapeblue.com
> www.shapeblue.com<http://www.shapeblue.com>
> Amadeus House, Floral Street, London  WC2E 9DPUK
> @shapeblue
>
>
>
>

-- 

Andrija Panić