Hi Bilel,
Many thanks for your valuable suggestions so far.
Now I am able to login in Dashboard and also to launch VMs.
But the VMs are not getting IPs although Dashboard is showing
status active and their IPs. But when we are doing "ifconfig -a"
on VNC Console, it is showing no IP. Because of this Ping is also
not working.
My Set up is like this (as in your guide):
Controller node : eth2(192.168.2.46), eth3(192.168.2.66)
Compute node : eth0(192.168.2.156), eth1(150.1.1.2)
Controller Compute
eth2 eth3 eth1 eth0
| |_______Router1_____| |
|__________________________Router2______________________|
Controller :
/etc/network/interfaces :
auto lo
iface lo inet loopback
auto eth2
iface eth2 inet static
address 192.168.2.46
netmask 255.255.255.0
gateway 192.168.2.254
dns-nameservers 8.8.8.8
auto eth3
iface eth3 inet manual
up ifconfig $IFACE 0.0.0.0 up
up ip link set $IFACE promisc on
down ip link set $IFACE promisc off
down ifconfig $IFACE down
Compute:
/etc/network/interfaces :
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.2.156
netmask 255.255.255.0
gateway 192.168.2.254
dns-nameservers 8.8.8.8
auto eth1
iface eth1 inet static
address 150.1.1.2
netmask 255.0.0.0
Also on Controller node br-ex is DOWN and on Compute node
br-eth1,br-int are DOWN
and phy-br-eth1,int-br-eth1 are UP.
I didn't understand the significance of br-ex and br-eth1. Why they
are needed?
Will you please explain your architecture little in more detail. It
will be very helpful for me.
Waiting for your response!!!
Regards,
Girija
------------------------------------------------------------------------
*From:* Bilel Msekni <bilel.msekni@xxxxxxxxxxxxxxxxxxx>
*To:* Raja Gajju <gajjuraja@xxxxxxxxx>
*Sent:* Friday, 2 November 2012 8:55 PM
*Subject:* Re: Horizon is not working
I think yes but skip the adding folsom repositories to your ubuntu
repositories because they are by default included !
------------------------------------------------------------------------
*De: *"Raja Gajju" <gajjuraja@xxxxxxxxx>
*À: *"Bilel Msekni" <bilel.msekni@xxxxxxxxxxxxxxxxxxx>
*Envoyé: *Vendredi 2 Novembre 2012 16:20:34
*Objet: *Re: Horizon is not working
Thanks again.
I was totally wrong on that issue, I thought VMs will get created on
Controller also.
And yes I found this one more guide from your reference :
https://github.com/EmilienM/openstack-folsom-guide
Is this guide for creating VMs on controller. But this guide is for
Ubuntu 12.04, will it also work on Ubuntu 12.10 ?
Regards,
Girija
------------------------------------------------------------------------
*From:* Bilel Msekni <bilel.msekni@xxxxxxxxxxxxxxxxxxx>
*To:* Raja Gajju <gajjuraja@xxxxxxxxx>
*Sent:* Friday, 2 November 2012 8:43 PM
*Subject:* Re: Horizon is not working
Hi again,
In my guide, you can't create VMs in the controller node because you
need to install KVM and nova-compute also !
Moreover, if you plan to create VMs in the controller node, you will
be needing another NIC because ( eth0 will be for management, eth1
for internet access and eth2 for VM communication).
Finally, i noticed that your interfaces are on the same subnet
192.168.2.46 and eth1 is 192.168.2.66 which will definetly create a
conflict !
My advice are try to use a different mask on each NIC, it could help,
otherwise, just leave to controller node to do its natural role :
Controlling and not computing :)
Cheers !
------------------------------------------------------------------------
*De: *"Raja Gajju" <gajjuraja@xxxxxxxxx>
*À: *"Bilel Msekni" <bilel.msekni@xxxxxxxxxxxxxxxxxxx>
*Envoyé: *Vendredi 2 Novembre 2012 16:05:04
*Objet: *Re: Horizon is not working
Hi Bilel Msekni,
Thanks for so early reply. And sure as you mentioned I will do it
once again and will update you.
Bilel, I just wanted to ask you that why you have assigned public IPs
for both the interfaces on Controller.
Is it because you want VMs on Controller also to access internet.
I did the same but then I was not able to ping my controller from
other machines in LAN. But I was able to
ping other machines from controller through eth0 but not through
eth1. Also I was able to access internet on
my Controller machine. When I made my interface eth1 down then I was
able to ping controller from other machines.
And right now also I have kept it down only. Please spread some light
on this issue also.
Thanks again,
Girija
------------------------------------------------------------------------
*From:* Bilel Msekni <bilel.msekni@xxxxxxxxxxxxxxxxxxx>
*To:* Raja Gajju <gajjuraja@xxxxxxxxx>
*Cc:* Shyam Todeti <Shyam.Todeti@xxxxxxxxxxxxxxxxxx>; Mahesh Kurund
<mahesh.kurund@xxxxxxxxxxxxxxxxxx>
*Sent:* Friday, 2 November 2012 8:21 PM
*Subject:* Re: Horizon is not working
Hi Raja,
Glad you are enjoying my Guide. It keeps getting better and better
thanks to the contributions of many people.
Anyway, i once had this problem with my installation. It's generally
because you have miss typed some credential in (glance, nova,
quantum, ..etc) or probably have forgot to replace something when you
executed the keystone scripts.
Don't worry about it because It happens all the time !
There are 2 ways to fix this:
1- Review every step you have done by following the guide until you
find the typo mistake :)
2- my choice = Re install ubuntu and do the Folsom install guide
again ( won't take you more than an hour since this is the second
time you do it) and becareful when you do copy paste !
i chose method 2 because it's less painful :p
Keep me updated if you need any more help !
Cheers :)
------------------------------------------------------------------------
*De: *"Raja Gajju" <gajjuraja@xxxxxxxxx>
*À: *"bilel msekni" <bilel.msekni@xxxxxxxxxxxxxxxxxxx>
*Cc: *"Shyam Todeti" <Shyam.Todeti@xxxxxxxxxxxxxxxxxx>, "Mahesh
Kurund" <mahesh.kurund@xxxxxxxxxxxxxxxxxx>
*Envoyé: *Vendredi 2 Novembre 2012 15:40:57
*Objet: *Horizon is not working
Hi,
First of all thank you very much for providing such a good Folsom
installation guide.
I followed instructions from your guide :
https://github.com/mseknibilel/OpenStack-Folsom-Install-guide/blob/master/OpenStack_Folsom_Install_Guide_WebVersion.rst
Everything went fine till the end(Horizon) but when I tried to access
OpenStack 192.168.2.46/horizon with credentials admin:admin_pass,
I am not able to login.
I am having two new Ubuntu 12.10 machines (one Controller and one
Compute). I have done every steps sequentially for Controller
and have confirmed them also. I even also rebooted the machine.
On Controller eth0 is 192.168.2.46 and eth1 is 192.168.2.66
I checked in this log file : /var/log/apache2/error.log and found
following error :-
[Fri Nov 02 14:25:28 2012] [error] unable to retrieve service catalog
with token
[Fri Nov 02 14:25:28 2012] [error] Traceback (most recent call last):
[Fri Nov 02 14:25:28 2012] [error] File
"/usr/lib/python2.7/dist-packages/keystoneclient/v2_0/client.py",
line 132, in _extract_service_catalog
[Fri Nov 02 14:25:28 2012] [error] endpoint_type='adminURL')
[Fri Nov 02 14:25:28 2012] [error] File
"/usr/lib/python2.7/dist-packages/keystoneclient/service_catalog.py",
line 62, in url_for
[Fri Nov 02 14:25:28 2012] [error] raise
exceptions.EndpointNotFound('Endpoint not found.')
[Fri Nov 02 14:25:28 2012] [error] EndpointNotFound: Endpoint not found.
[Fri Nov 02 14:26:31 2012] [error] \x1b[31;1mUnauthorized: n/a (HTTP
401)\x1b[0m
[Fri Nov 02 14:26:31 2012] [error] Traceback (most recent call last):
[Fri Nov 02 14:26:31 2012] [error] File
"/usr/lib/python2.7/dist-packages/horizon/usage/base.py", line 93, in
summarize
[Fri Nov 02 14:26:31 2012] [error] self.usage_list =
self.get_usage_list(start, end)
[Fri Nov 02 14:26:31 2012] [error] File
"/usr/lib/python2.7/dist-packages/horizon/usage/base.py", line 128,
in get_usage_list
[Fri Nov 02 14:26:31 2012] [error] return
api.usage_list(self.request, start, end)
[Fri Nov 02 14:26:31 2012] [error] File
"/usr/lib/python2.7/dist-packages/horizon/api/nova.py", line 418, in
usage_list
[Fri Nov 02 14:26:31 2012] [error] return [Usage(u) for u in
novaclient(request).usage.list(start, end, True)]
[Fri Nov 02 14:26:31 2012] [error] File
"/usr/lib/python2.7/dist-packages/novaclient/v1_1/usage.py", line 35,
in list
[Fri Nov 02 14:26:31 2012] [error] "tenant_usages")
[Fri Nov 02 14:26:31 2012] [error] File
"/usr/lib/python2.7/dist-packages/novaclient/base.py", line 62, in _list
[Fri Nov 02 14:26:31 2012] [error] _resp, body = self.api.client.get(url)
[Fri Nov 02 14:26:31 2012] [error] File
"/usr/lib/python2.7/dist-packages/novaclient/client.py", line 239, in get
[Fri Nov 02 14:26:31 2012] [error] return self._cs_request(url,
'GET', **kwargs)
[Fri Nov 02 14:26:31 2012] [error] File
"/usr/lib/python2.7/dist-packages/novaclient/client.py", line 236, in
_cs_request
[Fri Nov 02 14:26:31 2012] [error] raise ex
[Fri Nov 02 14:26:31 2012] [error] Unauthorized: n/a (HTTP 401)
I am totally new to Folsom and not getting idea how to get rid of
this problem.
Any help to rectify this problem is appreciated.
Thanks in advance.
Thanks and Regards,
Girija Sharan Singh