Hi all,
I have been trying to setup an UEC. I followed the guide here, http://cssoss.files.wordpress.com/20...cabookv2-0.pdf. I followed everything down to the last detail. I am able to get an instance running using the euca-run-instances command.
The instance goes from pending to running and the euca-describe-instace output is:
Code:
RESERVATION r-44BC08B3 admin default
INSTANCE i-49E30837 emi-ECE11560 192.168.10.200 172.19.1.2 running mykey 0 m1.small 2011-03-04T06:09:05.309Z mycluster eki-35CD1A6A
When I tried to ping the instance using:
Code:
ping 192.168.10.200
from my client as well as my clc and i get
Code:
From 192.168.10.200 icmp_seq=2 Destination Host Unreachable
From 192.168.10.200 icmp_seq=3 Destination Host Unreachable
From 192.168.10.200 icmp_seq=4 Destination Host Unreachable
I have added the permissions to the group default for tcp and icmp. Output of euca-describe-groups is:
Code:
GROUP admin default default group
PERMISSION admin default ALLOWS tcp 22 22 FROM CIDR 0.0.0.0/0
PERMISSION admin default ALLOWS icmp -1 -1 FROM CIDR 0.0.0.0/0
i checked nc.log in my node and it says:
Code:
[Fri Mar 4 11:39:06 2011][003583][EUCADEBUG ] doStartNetwork() invoked
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] StartNetwork(): SUCCESS return from vnetStartNetwork 0
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] StartNetwork(): done
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] doRunInstance() invoked (id=i-49E30837 cores=1 disk=2 memory=192)
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] image=emi-ECE11560 at http://192.168.20.1:8773/services/Walrus/mybucket/maverick-server-uec-i386.img.manifest.xml
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] krnel=eki-35CD1A6A at http://192.168.20.1:8773/services/Walrus/mybucket/maverick-server-uec-i386-vmlinuz-virtual.manifest.xml
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] vlan=10 priMAC=D0:0D:49:E3:08:37 privIp=172.19.1.2
[Fri Mar 4 11:39:06 2011][003583][EUCADEBUG ] state change for instance i-49E30837: Unknown -> Staging (Pending)
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] network started for instance i-49E30837
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] retrieving images for instance i-49E30837 (disk limit=2048MB)...
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] verifying cached file in /var/lib/eucalyptus/instances//eucalyptus/cache/eki-35CD1A6A/kernel...
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] walrus_request(): downloading /tmp/walrus-digest-avZ1BX
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] from http://192.168.20.1:8773/services/Walrus/mybucket/maverick-server-uec-i386-vmlinuz-virtual.manifest.xml
[Fri Mar 4 11:39:06 2011][003583][EUCADEBUG ] walrus_request(): writing GET output to /tmp/walrus-digest-avZ1BX on 'Fri Mar 4 11:39:06 2011'
[Fri Mar 4 11:39:06 2011][003583][EUCADEBUG ] walrus_request(): wrote 3513 bytes in 0 writes
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] walrus_request(): saved image in /tmp/walrus-digest-avZ1BX
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] vrun(): [cp -a /var/lib/eucalyptus/instances//eucalyptus/cache/eki-35CD1A6A/kernel /var/lib/eucalyptus/instances//admin/i-49E30837/kernel]
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] verifying cached file in /var/lib/eucalyptus/instances//eucalyptus/cache/emi-ECE11560/disk...
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] walrus_request(): downloading /tmp/walrus-digest-WN6xra
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] from http://192.168.20.1:8773/services/Walrus/mybucket/maverick-server-uec-i386.img.manifest.xml
[Fri Mar 4 11:39:06 2011][003583][EUCADEBUG ] walrus_request(): writing GET output to /tmp/walrus-digest-WN6xra on 'Fri Mar 4 11:39:06 2011'
[Fri Mar 4 11:39:06 2011][003583][EUCADEBUG ] doDescribeResource() invoked
[Fri Mar 4 11:39:06 2011][003583][EUCADEBUG ] walrus_request(): wrote 5965 bytes in 0 writes
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] walrus_request(): saved image in /tmp/walrus-digest-WN6xra
[Fri Mar 4 11:39:06 2011][003583][EUCAINFO ] vrun(): [cp -a /var/lib/eucalyptus/instances//eucalyptus/cache/emi-ECE11560/disk /var/lib/eucalyptus/instances//admin/i-49E30837/disk]
[Fri Mar 4 11:39:07 2011][003583][EUCADEBUG ] doDescribeInstances() invoked
[Fri Mar 4 11:39:07 2011][003583][EUCADEBUG ] doDescribeInstances(): instanceId=i-49E30837 publicIp=0.0.0.0 privateIp=172.19.1.2 mac=D0:0D:49:E3:08:37 vlan=10 networkIndex=2
[Fri Mar 4 11:39:13 2011][003583][EUCADEBUG ] doDescribeResource() invoked
[Fri Mar 4 11:39:13 2011][003583][EUCADEBUG ] doDescribeInstances() invoked
[Fri Mar 4 11:39:13 2011][003583][EUCADEBUG ] doDescribeInstances(): instanceId=i-49E30837 publicIp=0.0.0.0 privateIp=172.19.1.2 mac=D0:0D:49:E3:08:37 vlan=10 networkIndex=2
[Fri Mar 4 11:39:19 2011][003583][EUCADEBUG ] doDescribeResource() invoked
[Fri Mar 4 11:39:20 2011][003583][EUCADEBUG ] doDescribeInstances() invoked
[Fri Mar 4 11:39:20 2011][003583][EUCADEBUG ] doDescribeInstances(): instanceId=i-49E30837 publicIp=0.0.0.0 privateIp=172.19.1.2 mac=D0:0D:49:E3:08:37 vlan=10 networkIndex=2
[Fri Mar 4 11:39:26 2011][003583][EUCADEBUG ] doDescribeResource() invoked
[Fri Mar 4 11:39:26 2011][003583][EUCADEBUG ] doDescribeInstances() invoked
[Fri Mar 4 11:39:26 2011][003583][EUCADEBUG ] doDescribeInstances(): instanceId=i-49E30837 publicIp=0.0.0.0 privateIp=172.19.1.2 mac=D0:0D:49:E3:08:37 vlan=10 networkIndex=2
[Fri Mar 4 11:39:26 2011][003583][EUCAINFO ] vrun(): [//usr/lib/eucalyptus/euca_rootwrap //usr/share/eucalyptus/partition2disk /var/lib/eucalyptus/instances//admin/i-49E30837/disk 512 90]
[Fri Mar 4 11:39:29 2011][003583][EUCAERROR ] error: file /var/lib/eucalyptus/instances//admin/i-49E30837/disk not found
[Fri Mar 4 11:39:29 2011][003583][EUCAINFO ] preparing images for instance i-49E30837...
[Fri Mar 4 11:39:29 2011][003583][EUCAINFO ] adding key/tmp/sckey.Kctilh to the root file system at /var/lib/eucalyptus/instances//admin/i-49E30837/disk using (//usr/lib/eucalyptus/euca_rootwrap //usr/share/eucalyptus/add_key.pl //usr/lib/eucalyptus/euca_mountwrap)
[Fri Mar 4 11:39:29 2011][003583][EUCAINFO ] vrun(): [//usr/lib/eucalyptus/euca_rootwrap //usr/share/eucalyptus/add_key.pl //usr/lib/eucalyptus/euca_mountwrap 32256 /var/lib/eucalyptus/instances//admin/i-49E30837/disk /tmp/sckey.Kctilh]
[Fri Mar 4 11:39:29 2011][003583][EUCADEBUG ] system_output(): [//usr/lib/eucalyptus/euca_rootwrap //usr/share/eucalyptus/gen_kvm_libvirt_xml --ephemeral --basepath='/var/lib/eucalyptus/instances//admin/i-49E30837']
[Fri Mar 4 11:39:29 2011][003583][EUCAINFO ] currently running/booting: i-49E30837
[Fri Mar 4 11:39:30 2011][003583][EUCAINFO ] booting VM instance i-49E30837
[Fri Mar 4 11:39:30 2011][003583][EUCADEBUG ] state change for instance i-49E30837: Staging -> Booting (Pending)
[Fri Mar 4 11:39:30 2011][003583][EUCADEBUG ] state change for instance i-49E30837: Booting -> Running (Extant)
[Fri Mar 4 11:39:32 2011][003583][EUCADEBUG ] doDescribeResource() invoked
[Fri Mar 4 11:39:32 2011][003583][EUCADEBUG ] doDescribeInstances() invoked
[Fri Mar 4 11:39:32 2011][003583][EUCADEBUG ] doDescribeInstances(): instanceId=i-49E30837 publicIp=0.0.0.0 privateIp=172.19.1.2 mac=D0:0D:49:E3:08:37 vlan=10 networkIndex=2
[Fri Mar 4 11:39:38 2011][003583][EUCADEBUG ] doDescribeResource() invoked
[Fri Mar 4 11:39:38 2011][003583][EUCADEBUG ] doDescribeInstances() invoked
[Fri Mar 4 11:39:38 2011][003583][EUCADEBUG ] doDescribeInstances(): instanceId=i-49E30837 publicIp=0.0.0.0 privateIp=172.19.1.2 mac=D0:0D:49:E3:08:37 vlan=10 networkIndex=2
It says publicIp=0.0.0.0. So is it the problem with my eucalyptus network config?
eucalyptus.conf:
Code:
# /etc/eucalyptus/eucalyptus.conf
#
# These are the Ubuntu Enterprise Cloud's default Eucalyptus parameters.
# Affects: All
# See: **NOTE** below
EUCALYPTUS="/"
EUCA_USER="eucalyptus"
# Affects: CLC, Walrus, SC
DISABLE_DNS="Y"
CLOUD_OPTS="-Xmx512m"
# Affects: SC
DISABLE_EBS="N"
DISABLE_ISCSI="N"
# Affects: CC, NC
# See: **NOTE** below
ENABLE_WS_SECURITY="Y"
LOGLEVEL="DEBUG"
VNET_PUBINTERFACE="eth1"
VNET_PRIVINTERFACE="eth0"
VNET_MODE="MANAGED-NOVLAN"
# Affects: CC
# See: **NOTE** below
CC_PORT="8774"
SCHEDPOLICY="ROUNDROBIN"
POWER_IDLETHRESH="300"
POWER_WAKETHRESH="300"
NC_SERVICE="axis2/services/EucalyptusNC"
VNET_DHCPDAEMON="/usr/sbin/dhcpd3"
VNET_DHCPUSER="dhcpd"
DISABLE_TUNNELLING="N"
NODES=""
VNET_ADDRSPERNET="32"
VNET_SUBNET="172.19.0.0"
VNET_NETMASK="255.255.0.0"
VNET_DNS="192.168.10.121"
VNET_PUBLICIPS="192.168.10.200-192.168.10.220"
# Affects: NC
NC_PORT="8775"
HYPERVISOR="kvm"
MANUAL_INSTANCES_CLEANUP=0
VNET_BRIDGE="br0"
INSTANCE_PATH="/var/lib/eucalyptus/instances/"
USE_VIRTIO_NET="0"
USE_VIRTIO_DISK="1"
USE_VIRTIO_ROOT="0"
#MAX_MEM=2048
#MAX_CORES="2"
#MAX_DISK="100"
##########################################################################
#
# Administrative overrides and customizations may go below, in accordance
# with the manpage for eucalyptus.conf(5).
#
# However, to modify Eucalyptus parameters, you are advised to use
# euca_conf(8), which will update eucalyptus.local.conf(5) and ensure
# smooth package upgrades.
#
# **NOTE**: To activate changes of these parameters on a CC, you must:
# sudo restart eucalyptus-cc CLEAN=1
# HOWEVER, if you do this, all currently running virtual
# machines in this cluster will lose network connectivity.
#
##########################################################################
eucalyptus.local.conf:
Code:
# /etc/eucalyptus/eucalyptus.local.conf
# This file is read and written by euca_conf(8)
# WARNING: You should *never* edit this file directly.
# To modify Eucalyptus parameters, either use euca_conf(8), or
# edit /etc/eucalyptus/eucalyptus.conf according to eucalyptus.conf(5).
# network configuration from the input configuration file
VNET_MODE="MANAGED-NOVLAN"
VNET_SUBNET="172.19.0.0"
VNET_NETMASK="255.255.0.0"
VNET_DNS="192.168.10.121"
VNET_ADDRSPERNET="32"
VNET_PUBLICIPS="192.168.10.200-192.168.10.220"
I checked the console.log in my node and saw that it was empty. 0 bytes in size.. Is this normal? How else can i check if my VM is actually running?
I used a ubuntu maverick i386 image downloaded(manually, not through cloud admin interface) from the uec images site. I published the tarball file using the command
Code:
uec-publish-tarball maverick-server-uec-i386.tar.gz mybucket i386
while publishing the image it said it did not find a ramdisk.
I have been trying to get thing running for a couple of days now. I have searched around a lot. It'll be much appreciated if anyone could help me
Bookmarks