Hi Darren,

Thanks for getting back to me. I will set the networking config up again
and run the commands you sent me over the next couple of days.

Thanks,
Marty


On Tue, Oct 22, 2013 at 11:39 PM, Darren Shepherd <
darren.s.sheph...@gmail.com> wrote:

> Well that wasn't very useful message.  If you can find the cloud-utils
> jar on your server run
>
> java -cp <PATH>/cloud-utils-4.1.1.jar com.cloud.utils.net.MacAddress
>
> That will output what its finding for the mac address.  Also run an
> "ifconfig -a" from the command line.  If you won't mind sending the
> output of "ifconfig -a" that would be helpful to see what's going
> wrong.
>
> Darren
>
> On Tue, Oct 22, 2013 at 2:48 PM, Marty Sweet <msweet....@gmail.com> wrote:
> > Just noticed I didn't include the log:
> >
> > http://pastebin.com/wUtCsSAb
> >
> > Marty
> >
> >
> > On Tue, Oct 22, 2013 at 10:38 PM, Marty Sweet <msweet....@gmail.com>
> wrote:
> >
> >> Hi Darren,
> >>
> >> Maybe I'm getting confused with an issue I had with the Agents around
> that
> >> time!
> >> The error message I got was very cryptic. Having a fresh look at the
> >> source code:
> >>
> >>
> >>
> https://github.com/apache/cloudstack/blob/04cdd90a84f4be5ba02778fe0cd352a4b1c39a13/utils/src/org/apache/cloudstack/utils/identity/ManagementServerNode.java
> >>
> >> Would suggest that it gets: private static final long s_nodeId =
> >> MacAddress.getMacAddress().toLong(); and ensures it's <=0 in the check()
> >> function, which is run by the SystemIntegrityChecker.
> >>
> >> Hopefully it is just a MAC Address issue, what would the
> IntegrityChecker
> >> be looking for?
> >>
> >> Thanks,
> >> Marty
> >>
> >>
> >> On Tue, Oct 22, 2013 at 10:02 PM, Darren Shepherd <
> >> darren.s.sheph...@gmail.com> wrote:
> >>
> >>> Do you have a specific error from a log?  I was not aware that
> >>> CloudStack would look for interfaces w/ eth*, em*.  In the code it
> >>> just does "ifconfig -a" to list the devices.  By creating a bond, the
> >>> mac address CloudStack finds will probably change then I could imagine
> >>> something could possibly fail.
> >>>
> >>> Darren
> >>>
> >>> On Tue, Oct 22, 2013 at 1:39 PM, Marty Sweet <msweet....@gmail.com>
> >>> wrote:
> >>> > Hi Guys.
> >>> >
> >>> > I am planning on upgrading my 4.1.1 infrastructure to 4.2 over the
> >>> weekend.
> >>> >
> >>> > When testing my 4.1.1 setup I ran across a problem where a TOR switch
> >>> > failure would cause an outage to the management server. The agents
> use 2
> >>> > NICs for all management traffic using bonds.
> >>> > When I tried to configure the management server to use a bond0 in
> simple
> >>> > active-passive mode (like I use for my agent management network),
> >>> > cloudstack-management would not start due to 'Integrity Issues',
> which
> >>> at
> >>> > the time I located back to a IntegitryChecker which ensures the
> >>> interfaces
> >>> > of eth* em* or some others were taking the IP of management server.
> >>> >
> >>> > My question is does this limitation still exist and if so, can it be
> >>> > overcome by adding bond* to the list of allowed interface names and
> >>> > compiling the management server from source?
> >>> > I would love to hear input to this, it seems bizarre to me that it is
> >>> > difficult to add simple but effective network redundancy to the
> >>> management
> >>> > server.
> >>> >
> >>> > For scenario basis, this is the basic redundant network setup I have
> >>> for my
> >>> > Agents:
> >>> > 4x KVM Hosts all with 4 NICs - 2 bonds (Private/Public Traffic)
> >>> >
> >>> > Example Host:
> >>> > ------------------Interconnect---------------
> >>> >       TOR 1      ---------      TOR 2
> >>> > ---------------------          ---------------------
> >>> >           |      Management      |
> >>> >           |     Tagged VLANs    |
> >>> > ----------------------------------------------------
> >>> >        KVM Cloudstack Hypervisor
> >>> > ----------------------------------------------------
> >>> >           |      Public Traffic         |
> >>> >           |      Tagged VLANS     |
> >>> >           |      LACP Aggregation |
> >>> > ----------------------------------------------------
> >>> >                 Core Router
> >>> > ----------------------------------------------------
> >>> >
> >>> > There are also LACP links with STP rules between the TOR switches are
> >>> the
> >>> > core device to allow for interconnect failure so the TORs do not
> become
> >>> > isolated, but I have excluded that for simplicity.
> >>> >
> >>> >
> >>> > I would have thought it would be easy to create a bond for my
> management
> >>> > node and connect the two NICs to both the TOR switches, but that
> didn't
> >>> > work in 4.1.1 due to my reasons above.
> >>> >
> >>> > Thanks!
> >>> > Marty
> >>>
> >>
> >>
>

Reply via email to