Revision history [back]

click to hide/show revision 1
initial version

Unable to use( ping or ssh ) the vm instances ... even after multiple attempts of clean openstack Installation

*** Query ******

I have been trying to setup proof of concept installation of OpenStack with no luck so far. My installation is based on the openstack official guides. Its little confusing to chose the installation method. I have tried both scripted and manual installation so far with ttylinux image up and running but unable to ping or ssh it.

Today I have done a clean manual installation of Cactus release and again facing the same issue.

I had a sucess with Openstack installation in VirtualBox as instructed in this link http://uksysadmin.wordpress.com/2011/02/17/running-openstack-under-virtualbox-a-complete-guide/

I am looking for a single server ( all services on same server ) setup with multiple projects and users with OpenDashboard to work in sync to demonstrate OpenStack at my working place to be able to scale it with multiple nodes in future

Please guide me if i am missing anything in the setup

Also suggest me the best ways of configuring setup for POC

** Installation Architecture **

All In One - Currently all the services are running on a single hardware server. using the following document

http://docs.openstack.org/cactus/openstack-compute/admin/content/

Used FlatDHCPManager


** Installation Procedure **

Manual Installation as per the openstack official documentation


** Running Instances Procedure **


** Ping and SSH **


** nova.conf **

--dhcpbridge_flagfile=/etc/nova/nova.conf --dhcpbridge=/usr/bin/nova-dhcpbridge --logdir=/var/log/nova --state_path=/var/lib/nova --lock_path=/var/lock/nova --verbose --s3_host=192.168.138.150 --rabbit_host=192.168.138.150 --cc_host=192.168.138.150 --ec2_url=http://192.168.138.150:8773/services/Cloud --fixed_range=10.0.0.0/12 --network_size=8 --routing_source_ip=192.168.138.150 --sql_connection=mysql://root:nova@192.168.138.150/nova --network_manager=nova.network.manager.FlatDHCPManager --flat_network_dhcp_start=10.0.0.2 --flat_interface=eth1 --flat_injected=False --public_interface=eth0


** ifconfig **

root@openstack-manual:~# ifconfig br100 Link encap:Ethernet HWaddr 00:05:5d:42:05:70
inet addr:192.168.0.1 Bcast:192.168.0.127 Mask:255.255.255.128 inet6 addr: fe80::218:8bff:fe8d:69fa/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:495822 errors:0 dropped:0 overruns:0 frame:0 TX packets:189 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:401146574 (401.1 MB) TX bytes:9054 (9.0 KB)

eth0 Link encap:Ethernet HWaddr 00:05:5d:42:05:70
inet addr:192.168.138.150 Bcast:192.168.138.255 Mask:255.255.255.0 inet6 addr: fe80::205:5dff:fe42:570/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:425228 errors:0 dropped:0 overruns:0 frame:0 TX packets:721472 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:600450491 (600.4 MB) TX bytes:427543412 (427.5 MB) Interrupt:17 Base address:0xcc00

eth1 Link encap:Ethernet HWaddr 00:18:8b:8d:69:fa
inet6 addr: fe80::218:8bff:fe8d:69fa/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:495328 errors:1433 dropped:0 overruns:0 frame:1433 TX packets:688 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:409705698 (409.7 MB) TX bytes:171344 (171.3 KB) Interrupt:17

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0 inet6 addr: ::1/128 Scope:Host UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:1850756 errors:0 dropped:0 overruns:0 frame:0 TX packets:1850756 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:568185003 (568.1 MB) TX bytes:568185003 (568.1 MB)

virbr0 Link encap:Ethernet HWaddr a2:23:55:5a:86:d9
inet addr:192.168.122.1 Bcast:192.168.122.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)

vlan100 Link encap:Ethernet HWaddr 00:05:5d:42:05:70
inet6 addr: fe80::205:5dff:fe42:570/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:495719 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0 RX bytes:0 (0.0 B) TX bytes:410037554 (410.0 MB)

vnet0 Link encap:Ethernet HWaddr fe:16:3e:7b:3b:c2
inet6 addr: fe80::fc16:3eff:fe7b:3bc2/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:252 errors:0 dropped:0 overruns:0 frame:0 TX packets:353384 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:79680 (79.6 KB) TX bytes:292425458 (292.4 MB)

vnet1 Link encap:Ethernet HWaddr fe:16:3e:6a:52:d4
inet6 addr: fe80::fc16:3eff:fe6a:52d4/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:33 errors:0 dropped:0 overruns:0 frame:0 TX packets:41625 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:500 RX bytes:9162 (9.1 KB) TX bytes:35288362 (35.2 MB)

root@openstack-manual:~#


**** /etc/network/interfaces ********

The loopback network interface

auto lo iface lo inet loopback

The primary network interface

auto eth0 iface eth0 inet static address 192.168.138.150 netmask 255.255.255.0 network 192.168.138.0 broadcast 192.168.138.255 gateway 192.168.138.111 # dns-* options are implemented by the resolvconf package, if installed dns-nameservers 192.168.138.111 dns-search rnd.local

Networking for OpenStack Compute

auto br100

iface br100 inet dhcp bridge_ports eth1 bridge_stp off bridge_maxwait 0 bridge_fd 0


** iptables-save ** root@openstack-manual:/var/log# iptables-save

Generated by iptables-save v1.4.4 on Mon Apr 18 04:29:37 2011

*nat :PREROUTING ACCEPT [214:30960] :POSTROUTING ACCEPT [86:5544] :OUTPUT ACCEPT [78:4680] :nova-compute-OUTPUT - [0:0] :nova-compute-POSTROUTING - [0:0] :nova-compute-PREROUTING - [0:0] :nova-compute-floating-snat - [0:0] :nova-compute-snat - [0:0] :nova-network-OUTPUT - [0:0] :nova-network-POSTROUTING - [0:0] :nova-network-PREROUTING - [0:0] :nova-network-floating-snat - [0:0] :nova-network-snat - [0:0] :nova-postrouting-bottom - [0:0] -A PREROUTING -j nova-compute-PREROUTING -A PREROUTING -j nova-network-PREROUTING -A PREROUTING -d 169.254.169.254/32 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.138.150:8773 -A POSTROUTING -j nova-compute-POSTROUTING -A POSTROUTING -j nova-network-POSTROUTING -A POSTROUTING -j nova-postrouting-bottom -A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -p tcp -j MASQUERADE --to-ports 1024-65535 -A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -p udp -j MASQUERADE --to-ports 1024-65535 -A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -j MASQUERADE -A OUTPUT -j nova-compute-OUTPUT -A OUTPUT -j nova-network-OUTPUT -A nova-compute-snat -j nova-compute-floating-snat -A nova-network-POSTROUTING -s 10.0.0.0/12 -d 10.128.0.0/24 -j ACCEPT -A nova-network-POSTROUTING -s 10.0.0.0/12 -d 10.0.0.0/12 -j ACCEPT -A nova-network-PREROUTING -d 169.254.169.254/32 -p tcp -m tcp --dport 80 -j DNAT --to-destination 192.168.138.150:8773 -A nova-network-snat -j nova-network-floating-snat -A nova-network-snat -s 10.0.0.0/12 -j SNAT --to-source 192.168.138.150 -A nova-postrouting-bottom -j nova-compute-snat -A nova-postrouting-bottom -j nova-network-snat COMMIT

Completed on Mon Apr 18 04:29:37 2011

Generated by iptables-save v1.4.4 on Mon Apr 18 04:29:37 2011

*filter :INPUT ACCEPT [757440:64298993] :FORWARD ACCEPT [0:0] :OUTPUT ACCEPT [756114:66751153] :nova-compute-FORWARD - [0:0] :nova-compute-INPUT - [0:0] :nova-compute-OUTPUT - [0:0] :nova-compute-inst-7 - [0:0] :nova-compute-local - [0:0] :nova-compute-sg-fallback - [0:0] :nova-filter-top - [0:0] :nova-network-FORWARD - [0:0] :nova-network-INPUT - [0:0] :nova-network-OUTPUT - [0:0] :nova-network-local - [0:0] -A INPUT -j nova-compute-INPUT -A INPUT -j nova-network-INPUT -A INPUT -i virbr0 -p udp -m udp --dport 53 -j ACCEPT -A INPUT -i virbr0 -p tcp -m tcp --dport 53 -j ACCEPT -A INPUT -i virbr0 -p udp -m udp --dport 67 -j ACCEPT -A INPUT -i virbr0 -p tcp -m tcp --dport 67 -j ACCEPT -A FORWARD -j nova-filter-top -A FORWARD -j nova-compute-FORWARD -A FORWARD -j nova-network-FORWARD -A FORWARD -d 192.168.122.0/24 -o virbr0 -m state --state RELATED,ESTABLISHED -j ACCEPT -A FORWARD -s 192.168.122.0/24 -i virbr0 -j ACCEPT -A FORWARD -i virbr0 -o virbr0 -j ACCEPT -A FORWARD -o virbr0 -j REJECT --reject-with icmp-port-unreachable -A FORWARD -i virbr0 -j REJECT --reject-with icmp-port-unreachable -A OUTPUT -j nova-filter-top -A OUTPUT -j nova-compute-OUTPUT -A OUTPUT -j nova-network-OUTPUT -A nova-compute-FORWARD -i br100 -j ACCEPT -A nova-compute-FORWARD -o br100 -j ACCEPT -A nova-compute-inst-7 -m state --state INVALID -j DROP -A nova-compute-inst-7 -m state --state RELATED,ESTABLISHED -j ACCEPT -A nova-compute-inst-7 -s 192.168.0.1/32 -p udp -m udp --sport 67 --dport 68 -j ACCEPT -A nova-compute-inst-7 -s 192.168.0.0/25 -j ACCEPT -A nova-compute-inst-7 -p icmp -j ACCEPT -A nova-compute-inst-7 -p tcp -m tcp --dport 22 -j ACCEPT -A nova-compute-inst-7 -j nova-compute-sg-fallback -A nova-compute-local -d 192.168.0.7/32 -j nova-compute-inst-7 -A nova-compute-sg-fallback -j DROP -A nova-filter-top -j nova-compute-local -A nova-filter-top -j nova-network-local COMMIT

Completed on Mon Apr 18 04:29:37 2011

root@openstack-manual:/var/log#


** brctl show ** root@openstack-manual:~# brctl show bridge name bridge id STP enabled interfaces br100 8000.00055d420570 no eth1 vlan100 vnet0 vnet1 virbr0 8000.000000000000 yes
root@openstack-manual:~#


** Logs ** nova-manage.log : http://paste.openstack.org/show/1210/

nova-network.log : http://paste.openstack.org/show/1213/

nova-compute.log : http://paste.openstack.org/show/1212/

nova-api.log : http://paste.openstack.org/show/1209/

qemu.log :

root@openstack-manual:/var/log# cat /var/log/libvirt/qemu/instance-00000005.log 2011-04-18 03:37:33.734: starting up LC_ALL=C PATH=/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/sbin:/bin QEMU_AUDIO_DRV=none /usr/bin/kvm -S -M pc-0.12 -enable-kvm -m 512 -smp 1,sockets=1,cores=1,threads=1 -name instance-00000005 -uuid 3a4ca375-282b-4237-43e8-97c3a7d98ed2 -nodefaults -chardev socket,id=charmonitor,path=/var/lib/libvirt/qemu/instance-00000005.monitor,server,nowait -mon chardev=charmonitor,id=monitor,mode=readline -rtc base=utc -boot c -kernel /var/lib/nova/instances/instance-00000005/kernel -initrd /var/lib/nova/instances/instance-00000005/ramdisk -append root=/dev/vda console=ttyS0 -drive file=/var/lib/nova/instances/instance-00000005/disk,if=none,id=drive-virtio-disk0,format=qcow2 -device virtio-blk-pci,bus=pci.0,addr=0x4,drive=drive-virtio-disk0,id=virtio-disk0 -device rtl8139,vlan=0,id=net0,mac=02:16:3e:7a:6a:e4,bus=pci.0,addr=0x3 -net tap,fd=18,vlan=0,name=hostnet0 -chardev file,id=charserial0,path=/var/lib/nova/instances/instance-00000005/console.log -device isa-serial,chardev=charserial0,id=serial0 -chardev pty,id=charserial1 -device isa-serial,chardev=charserial1,id=serial1 -usb -vnc 0.0.0.0:2 -k en-us -vga cirrus -device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5 char device redirected to /dev/pts/9 pci_add_option_rom: failed to find romfile "pxe-rtl8139.bin" 2011-04-18 03:42:27.098: shutting down root@openstack-manual:/var/log#



** euca-get-console-output **

http://paste.openstack.org/show/1208/


*** Misc ***


root@openstack-manual:~# euca-describe-images IMAGE aki-6c7c0f60 mybucket/ttylinux-uec-amd64-12.1_2.6.35-22_1-vmlinuz.manifest.xml available public x86_64 kernel
IMAGE ami-4aafbf4b dub-bucket/maverick-server-uec-amd64.img.manifest.xml available public i386 machine aki-32ca7710
IMAGE ari-538468d0 mybucket/ttylinux-uec-amd64-12.1_2.6.35-22_1-initrd.manifest.xml available public x86_64 ramdisk
IMAGE ami-5abeaabd mybucket/ttylinux-uec-amd64-12.1_2.6.35-22_1.img.manifest.xml available public x86_64 machine aki-6c7c0f60 ari-538468d0 IMAGE aki-32ca7710 dub-bucket/maverick-server-uec-amd64-vmlinuz-virtual.manifest.xml available public i386 kernel
root@openstack-manual:~#


root@openstack-manual:~# euca-describe-instances RESERVATION r-5e8pjgvl project1 default INSTANCE i-00000003 ami-5abeaabd 192.168.0.5 192.168.0.5 running test (project1, openstack-manual)0 m1.tiny 2011-04-18T06:37:27Z nova
RESERVATION r-hz681ung project1 default INSTANCE i-00000004 ami-5abeaabd 192.168.0.3 192.168.0.3 running test (project1, openstack-manual)0 m1.tiny 2011-04-18T07:12:26Z nova
root@openstack-manual:~#