Hi Kaneko:

I was able to confirm no IP address by logging into the console and doing a
"ifconfig eth0" on the VM. Further, I followed your steps below, and in step #1,
there is no IP assignment given to the VM. Running the ping with the specified
netns failed as well. Also, my VMs were assigned addresses in the 
192.168.100.x/24
address space, which was different from yours. Not sure if that matters.

Like I said, I suspect that perhaps there is something odd about my setup since 
I've
ported your images to VirtualBox, but I can't quite figure out what that is. 
Anything else
for me to look at?

Thank you for the help!

Kyle

On Oct 26, 2012, at 2:35 AM, Yoshihiro Kaneko <[email protected]> wrote:

> Hi Kyle,
> 
> How did you confirm that IP address was not given to VM?
> Please confirm with the following command.
> 
> 1. see console output of VM
> 
> $ nova console-log vm1 | tail -30
> Initializing random number generator... done.
> Starting network...
> udhcpc (v1.18.5) started
> Sending discover...
> Sending select for 10.0.0.3...
> Lease of 10.0.0.3 obtained, lease time 120
> deleting routers
> route: SIOCDELRT: No such process
> adding dns 10.0.0.2
> cloud-setup: checking http://169.254.169.254/2009-04-04/meta-data/instance-id
> cloud-setup: successful after 1/30 tries: up 14.29. iid=i-00000001
> wget: server returned error: HTTP/1.1 404 Not Found
> failed to get http://169.254.169.254/latest/meta-data/public-keys
> Starting dropbear sshd: generating rsa key... generating dsa key... OK
> ===== cloud-final: system completely up in 15.15 seconds ====
>  instance-id: i-00000001
>  public-ipv4:
>  local-ipv4 : 10.0.0.3
> wget: server returned error: HTTP/1.1 404 Not Found
> cloud-userdata: failed to read user data url:
> http://169.254.169.254/2009-04-04/user-data
> WARN: /etc/rc3.d/S99-cloud-userdata failed
>  ____               ____  ____
> / __/ __ ____ ____ / __ \/ __/
> / /__ / // __// __// /_/ /\ \
> \___//_//_/  /_/   \____/___/
> http://launchpad.net/cirros
> 
> 
> login as 'cirros' user. default password: 'cubswin:)'. use 'sudo' for root.
> cirros login:
> 
> 
> 2. ping to VM on network namespace
> 
> $ ip netns
> qrouter-223854b4-ef25-4f65-b32f-254418dbb439
> qdhcp-729be6af-188f-4174-b889-0789bfa87d4a
> $
> $ sudo ip netns exec qrouter-223854b4-ef25-4f65-b32f-254418dbb439 ping 
> 10.0.0.3
> PING 10.0.0.3 (10.0.0.3) 56(84) bytes of data.
> 64 bytes from 10.0.0.3: icmp_req=1 ttl=64 time=2.05 ms
> 64 bytes from 10.0.0.3: icmp_req=2 ttl=64 time=0.926 ms
> 64 bytes from 10.0.0.3: icmp_req=3 ttl=64 time=0.875 ms
> 64 bytes from 10.0.0.3: icmp_req=4 ttl=64 time=0.885 ms
> ^C
> --- 10.0.0.3 ping statistics ---
> 4 packets transmitted, 4 received, 0% packet loss, time 3001ms
> rtt min/avg/max/mdev = 0.875/1.186/2.059/0.504 ms
> ubuntu@ryu1:~/devstack$ ping 10.0..0.3
> ping: unknown host 10.0..0.3
> 
> 
> Thanks,
> Kaneko
> 
> 2012/10/26 Isaku Yamahata <[email protected]>:
>> On Fri, Oct 26, 2012 at 02:03:42AM +0000, Kyle Mestery (kmestery) wrote:
>>> On Oct 24, 2012, at 5:33 AM, Yoshihiro Kaneko <[email protected]> wrote:
>>>> Hi,
>>>> 
>>>> I made devstack VM image for Ryu and OpenStack Folsom. Using this VM
>>>> image, anyone can easily try Ryu and OpenStack.
>>>> Instructions for this pre-configured VM image:
>>>> https://github.com/osrg/ryu/wiki/RYU-OpenStack-Folsom-environment-VM-image-file-HOWTO
>>>> Japanese: 
>>>> https://github.com/osrg/ryu/wiki/RYU-OpenStack-Folsom-environment-VM-image-file-Japanese-HOWTO
>>>> URL for downloading VM image file is described in this document.
>>>> 
>>>> Thanks,
>>>> Kaneko
>>> 
>>> 
>>> Kaneko:
>>> 
>>> I have ported this image to VirtualBox by using qemu-img to convert it to 
>>> vmdk, and then
>>> importing it into VirtualBox. I then created 2 host only networks to mimic 
>>> the public/private
>>> libvirt networks you specify. I was able to add 3 NICs to each of the 2 VMs 
>>> I created from
>>> the image, adding the public net as network 1, the private net as network 
>>> 2, and a NAT
>>> network (to get to the outside world) as network 3. I can bring devstack up 
>>> on each one,
>>> and that works ok. The problem is, when I spin a VM up, it never gets an IP 
>>> address. I suspect
>>> this may be because in your setup, libvirt has a DHCP server on one of the 
>>> networks
>>> used by the VMs. I was thinking of running dnsmasq on the controller node 
>>> to alleviate this
>>> problem when utilizing the images on VirtualBox, but I can't figure out 
>>> which interface to run
>>> this on. With the latest OpenStack code, there's far too many layers of 
>>> indirection going on.
>>> Any idea which interface I should run the dnsmasq instance with on the 
>>> controller node?
>> 
>> Kaneko-san will give more detailed information, though.
>> quantum-dhcp-agent takes care of starting/stopping dnsmasq. So we don't have
>> to start/stop dnsmasq manually.
>> --
>> yamahata


------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_sfd2d_oct
_______________________________________________
Ryu-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ryu-devel

Reply via email to