Well, I am also not a CS expert. But I have taken a look at the CS source
code.

It seems that the value on the database "cloud.configuration" is used when
you have multiple CS servers. That IP address should be the IP of the
"master" node. So, when other node goes up they know where to find the
master server.

So, if you have just one CS node, you could without any problems use
localhost or 127.0.0.1.

Now the value on the db.properties,

"cluster.node.IP", it seems that this IP is used to build some links when
the server is rendering the web pages and to tell the master the IP of the
"slave".

Bottom line, these IP addresses are used just for CS management purpose and
as long you just have 1 CS node, you can use both parameters with localhost
value, either on your home or at your company to manage the servers.



2013/9/29 Karan . <digitalka...@gmail.com>
>
> Thank  you so much Rafael. I changed cluster.node.IP to 127.0.0.1 in
> db.properties and host in cloud.configuration and MS has started now.
>
> Can you please explain when one should use interface ip in cluster.node.IP
> ? What difference it makes when one use 127.0.0.1 instead of real
interface
> ip ?
>
> Regards
> Karam Pugla
>
>
> On Mon, Sep 30, 2013 at 2:22 AM, Rafael Weingartner <
> rafaelweingart...@gmail.com> wrote:
>
> > Ok, I got it.
> > Even though the managed hosts are on the 192.162.1.0/24 network, you can
> > still use the localhost as the parameter on CS.
> > Since it is just used on CS for management purpose, specially when you
have
> > more than one CS Web server deployment.
> >
> >
> > 2013/9/29 Karan . <digitalka...@gmail.com>
> >
> > > I mean the hosts on which hypervisors are running. The cloudstack
agents.
> > >
> > >
> > > On Mon, Sep 30, 2013 at 2:15 AM, Rafael Weingartner <
> > > rafaelweingart...@gmail.com> wrote:
> > >
> > > > what do you mean with "manage the agents in office lab"?
> > > >
> > > >
> > > > 2013/9/29 Karan . <digitalka...@gmail.com>
> > > >
> > > > > Thanks Rafael this is one possible solution. But this is the
complete
> > > > > scenario I am facing.
> > > > > When I am at my office I use my laptop(which has MS and agent  on
it)
> > > to
> > > > > manage the agents in office lab. Now I want that when I am back at
> > > home I
> > > > > can still start the MS on my laptop and  tinker around with
> >  cloudstack
> > > > but
> > > > > this time I am not connected to any network .
> > > > >
> > > > > The solution  I can see here is that when  I am at office I should
> > set
> > > > host
> > > > > in cloud.configuration to 192.168.1.4 and at home I should set it
to
> > > > > 127.0.0.1 . right?
> > > > >
> > > > >
> > > > > Regards
> > > > >
> > > > > Karan
> > > > >
> > > > >
> > > > > On Mon, Sep 30, 2013 at 1:52 AM, Karan . <digitalka...@gmail.com>
> > > wrote:
> > > > >
> > > > > > 192.168.1.4 is my CS server ip and yes I can ping it.
Currently, I
> > > have
> > > > > > only one machine in my setup and I have assigned this ip to it
and
> >  I
> > > > am
> > > > > > running MS  as well as agent over it.
> > > > > > I would like to know how I can run CLOUDSTACK in a single node
> > setup
> > > > > > without being connected to any network and gateways.
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Mon, Sep 30, 2013 at 1:40 AM, Rafael Weingartner <
> > > > > > rafaelweingart...@gmail.com> wrote:
> > > > > >
> > > > > >> better, what is the CS server ip address?
> > > > > >>
> > > > > >>
> > > > > >> 2013/9/29 Rafael Weingartner <rafaelweingart...@gmail.com>
> > > > > >>
> > > > > >> > from the server that CS is running can you ping this address:
> > > > > >> 192.168.1.4?
> > > > > >> >
> > > > > >> >
> > > > > >> > 2013/9/29 Karan . <digitalka...@gmail.com>
> > > > > >> >
> > > > > >> > Hi Marty,
> > > > > >> >>
> > > > > >> >> Interface already has static ip assigned to it. In fact,
this
> > is
> > > > how
> > > > > >> >> cloudstack has configured my /etc/network/interfaces
> > > > > >> >>
> > > > > >> >> auto lo
> > > > > >> >> iface lo inet loopback
> > > > > >> >>
> > > > > >> >> auto eth0
> > > > > >> >> iface eth0 inet manual
> > > > > >> >>
> > > > > >> >> auto cloudbr0
> > > > > >> >> iface cloudbr0 inet static
> > > > > >> >>   bridge_ports eth0
> > > > > >> >>   address 192.168.1.4
> > > > > >> >>   netmask 255.255.255.0
> > > > > >> >>   gateway 192.168.1.1
> > > > > >> >>
> > > > > >> >> And this is the output for 'ip link '
> > > > > >> >>
> > > > > >> >> 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state
> > > UNKNOWN
> > > > > >> mode
> > > > > >> >> DEFAULT
> > > > > >> >>     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
> > > > > >> >> 2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc
> > > > > pfifo_fast
> > > > > >> >> master cloudbr0 state DOWN mode DEFAULT qlen 1000
> > > > > >> >>     link/ether 28:92:4a:1e:f1:37 brd ff:ff:ff:ff:ff:ff
> > > > > >> >> 3: cloudbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500
qdisc
> > > > > noqueue
> > > > > >> >> state DOWN mode DEFAULT
> > > > > >> >>     link/ether 28:92:4a:1e:f1:37 brd ff:ff:ff:ff:ff:ff
> > > > > >> >>
> > > > > >> >> And 'ip address'
> > > > > >> >> 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state
> > > UNKNOWN
> > > > > >> >>     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
> > > > > >> >>     inet 127.0.0.1/8 scope host lo
> > > > > >> >>     inet6 ::1/128 scope host
> > > > > >> >>        valid_lft forever preferred_lft forever
> > > > > >> >> 2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc
> > > > > pfifo_fast
> > > > > >> >> master cloudbr0 state DOWN qlen 1000
> > > > > >> >>     link/ether 28:92:4a:1e:f1:37 brd ff:ff:ff:ff:ff:ff
> > > > > >> >> 3: cloudbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500
qdisc
> > > > > noqueue
> > > > > >> >> state DOWN
> > > > > >> >>     link/ether 28:92:4a:1e:f1:37 brd ff:ff:ff:ff:ff:ff
> > > > > >> >>     inet 192.168.1.4/24 brd 192.168.1.255 scope global
> > cloudbr0
> > > > > >> >>
> > > > > >> >>
> > > > > >> >>
> > > > > >> >> Regards
> > > > > >> >> Karan Pugla
> > > > > >> >>
> > > > > >> >>
> > > > > >> >> On Mon, Sep 30, 2013 at 1:23 AM, Marty Sweet <
> > > msweet....@gmail.com
> > > > >
> > > > > >> >> wrote:
> > > > > >> >>
> > > > > >> >> > Hi Karan,
> > > > > >> >> >
> > > > > >> >> > Try assigning a static address to the interface then
bring it
> > > up
> > > > > >> using
> > > > > >> >> > ifup. This should in theory not close down the IP address
> > once
> > > > link
> > > > > >> has
> > > > > >> >> > been lost.
> > > > > >> >> >
> > > > > >> >> > Hope this helps,
> > > > > >> >> > Marty
> > > > > >> >> >
> > > > > >> >> >
> > > > > >> >> > On Sun, Sep 29, 2013 at 7:41 PM, Karan . <
> > > digitalka...@gmail.com
> > > > >
> > > > > >> >> wrote:
> > > > > >> >> >
> > > > > >> >> > > Hi
> > > > > >> >> > >
> > > > > >> >> > > I'll be giving a short demo on CLOUDSTACK in my
> > organization
> > > >  and
> > > > > >> for
> > > > > >> >> > this
> > > > > >> >> > > I have a very  basic setup of  Cloudstack 4.1.1 where I
am
> > > > using
> > > > > >> one
> > > > > >> >> > laptop
> > > > > >> >> > > as management server as well as agent . Also, I am using
> > > basic
> > > > > >> >> > networking.
> > > > > >> >> > > From logs I have observed that whenever my network
cable is
> > > > > >> >> unplugged, MS
> > > > > >> >> > > doesn't start and throws following exception:
> > > > > >> >> > >
> > > > > >> >> > > 2013-09-29 23:09:09,693 INFO
> > > >  [cloud.cluster.ClusterManagerImpl]
> > > > > >> >> > > (Timer-1:null) Start configuring cluster manager :
> > > > > >> >> > > ClusterManagerImpl_EnhancerByCloudStack_d07fda90
> > > > > >> >> > > 2013-09-29 23:09:09,753 INFO
> > > >  [cloud.cluster.ClusterManagerImpl]
> > > > > >> >> > > (Timer-1:null) Cluster node IP : 192.168.1.4
> > > > > >> >> > > 2013-09-29 23:09:09,756 ERROR
> > > > [utils.component.ComponentContext]
> > > > > >> >> > > (Timer-1:null) Unhandled exception
> > > > > >> >> > > javax.naming.ConfigurationException: cluster node IP
should
> > > be
> > > > > >> valid
> > > > > >> >> > local
> > > > > >> >> > > address where the server is running, please check your
> > > > > >> configuration
> > > > > >> >> > >         at
> > > > > >> >> > >
> > > > > >> >> > >
> > > > > >> >> >
> > > > > >> >>
> > > > > >>
> > > > >
> > > >
> > >
> >
com.cloud.cluster.ClusterManagerImpl.configure(ClusterManagerImpl.java:1319)
> > > > > >> >> > >         at
> > > > > >> >> > >
> > > > > >> >> > >
> > > > > >> >> >
> > > > > >> >>
> > > > > >>
> > > > >
> > > >
> > >
> >
com.cloud.utils.component.ComponentContext.initComponentsLifeCycle(ComponentContext.java:111)
> > > > > >> >> > >         at
> > > > > >> >> > >
> > > > > >> >>
> > > > > >>
> > > >
> > com.cloud.servlet.CloudStartupServlet$1.run(CloudStartupServlet.java:50)
> > > > > >> >> > >         at
java.util.TimerThread.mainLoop(Timer.java:555)
> > > > > >> >> > >         at java.util.TimerThread.run(Timer.java:505)
> > > > > >> >> > >
> > > > > >> >> > > Just for starting MS I have to attach my laptop to a
> > network.
> > > > > >> Please
> > > > > >> >> > > suggest me a way where I can start MS without being
> > connected
> > > > to
> > > > > >> any
> > > > > >> >> > > network since I have a single host setup. I have tried
> > > bringing
> > > > > my
> > > > > >> >> > > interface up using 'ip link set eth0 up' but eth0
status is
> > > > > always
> > > > > >> >> DOWN
> > > > > >> >> > > unless I plug it into a network.
> > > > > >> >> > >
> > > > > >> >> > >
> > > > > >> >> > > Regards
> > > > > >> >> > > Karan Pugla
> > > > > >> >> > >
> > > > > >> >> >
> > > > > >> >>
> > > > > >> >
> > > > > >> >
> > > > > >> >
> > > > > >> > --
> > > > > >> > Rafael Weingartner
> > > > > >> >
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> --
> > > > > >> Rafael Weingartner
> > > > > >>
> > > > > >
> > > > > >
> > > > >
> > > >
> > > >
> > > >
> > > > --
> > > > Rafael Weingartner
> > > >
> > >
> >
> >
> >
> > --
> > Rafael Weingartner
> >




--
Rafael Weingartner

Reply via email to