[one-users] ubuntu-image from marketplace doesn't get an IP

Marco Jagodzinska jagodzinska at fh-aachen.de
Tue Jan 29 07:24:28 PST 2013


(Sorry, I didn't answer to the group just to Javier...)

Hey, thanks for your answer!

I try to give all neeeded information (and hopefully not more ;))

oneadmin at Arbeitsrechner:~/one-templates$ ifconfig virbr0
virbr0    Link encap:Ethernet  Hardware Adresse fe:00:c0:a8:7a:06
           inet Adresse:*192.168.122.1*  Bcast:192.168.122.255 
Maske:*255.255.255.0*
           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metrik:1
           RX packets:92 errors:0 dropped:0 overruns:0 frame:0
           TX packets:1116 errors:0 dropped:0 overruns:0 carrier:0
           Kollisionen:0 Sendewarteschlangenlänge:0
           RX-Bytes:10519 (10.5 KB)  TX-Bytes:115616 (115.6 KB)




oneadmin at Arbeitsrechner:~/one-templates$ cat network/small_network.net
NAME = "public"
TYPE = FIXED

BRIDGE = virbr0
LEASES = [ IP="192.168.122.5"]
LEASES = [ IP="192.168.122.6"]
LEASES = [ IP="192.168.122.7"]

NETWORK_ADDRESS=192.168.122.0
NETWORK_MASK=255.255.255.0
GATEWAY=192.168.122.1
DNS="8.8.8.8 8.8.4.4"                        #(also tried: 192.168.122.1)



oneadmin at Arbeitsrechner:~/one-templates$ cat ubuntu.one
NAME = ubuntu

CPU    = 0.7
MEMORY = 1024

DISK = [ IMAGE = "Ubuntu" ]
NIC  = [ NETWORK = "public" ]

FEATURES = [ acpi="no" ]

CONTEXT=[
   ETH0_IP = "$NIC[IP, NETWORK=\"public\"]",
   ETH0_NETWORK = "$NETWORK[NETWORK_ADDRESS, NETWORK=\"public\"]",
   ETH0_MASK = "$NETWORK[NETWORK_MASK, NETWORK=\"public\"]",
   ETH0_GATEWAY = "$NETWORK[GATEWAY, NETWORK=\"public\"]",
   ETH0_DNS = "$NETWORK[DNS, NETWORK=\"public\"]",
   SSH_PUBLIC_KEY = "ssh-rsa 
AAAAB3NzaC1yc2EAAAADAQABAAABAQCo0VdfEFgPO6fzNYiKvH19jmF/6ARD0O41VyKal8fE0WpBL54SzwbnP5TjjIojDPF4BHKeAQ7P9DehUZHWsrOzpEe862AsDBjeJXK3MPO8pSztS11fUb84sxFoPlrvzX6VkiVD7D1CDVV8Jq4cudOe+DGAreQXV408mF9RAMT7G4jkawd99YF4a5NmvnCxqSp+Fi6GBW/g36w0p6JKYzSKnqzGQZ8phrE6FL63lfO/OnlDgD/xntJ+bVx4MUI/MJS0OKoDvMsjfirYtOLNeuaH6SFDHlK/EJE2jocLrzB+BhalFgfsCm3oCuIyzi+AHRy9F3dNME+4K96PyJsCPZ/T 
oneadmin at Arbeitsrechner"
]


oneadmin at Arbeitsrechner:~/one-templates$ onevm list
     ID USER     GROUP    NAME            STAT UCPU    UMEM 
HOST             TIME
     41 oneadmin oneadmin ttylinux        runn    5     64M localhost    
0d 05h21
     42 oneadmin oneadmin ubuntu          runn    0   1024M localhost    
0d 02h07


oneadmin at Arbeitsrechner:~/one-templates$ onevm show 42 | grep IP
   ETH0_IP="192.168.122.7",
   IP="192.168.122.7",

oneadmin at Arbeitsrechner:~/one-templates$ ssh root at 192.168.122.7
ssh: connect to host 192.168.122.7 port 22: No route to host


Cheers,
Marco

Am 29.01.2013 15:25, schrieb Javier Fontan:
> I've just tested the ubuntu image and gets the IP selected by
> OpenNebula. It also configures the root authorized_keys wth
> SSH_PUBLIC_KEY parameter in context. Can you send us the template used
> to create the VM?
>
> On Mon, Jan 21, 2013 at 6:16 PM, Marco Jagodzinska
> <jagodzinska at fh-aachen.de> wrote:
>> In Addition: The whole system is just on one computer so there is no need
>> for contacting other computers. And also no need for bridging?
>>
>>
>> Am 21.01.2013 12:23, schrieb Marco Jagodzinska:
>>
>>> Thank you!
>>>
>>> I will try it, but why is ttylinux working when virbr0 isn't associated
>>> with any physical interface?
>>>
>>>
>>> Am 21.01.2013 12:10, schrieb Javier Fontan:
>>>> virbr0 is a bridge automatically created by libvirt and is not
>>>> associated to any physical interface (vnet0 is not a physical
>>>> interface). You should create a new bridge or associate a physical
>>>> interface to virbr0. I think it is better to create a new one. If you
>>>> are using ubuntu you can find more information in these two guides:
>>>>
>>>>
>>>> https://help.ubuntu.com/10.04/serverguide/network-configuration.html#bridging
>>>>
>>>> http://cloudblab.files.wordpress.com/2012/05/opennebula-3-4-1-in-ubuntu-12-04-precises-single-machine-installation-for-learning-and-testing-purpose1.pdf
>>>>
>>>> On Mon, Jan 21, 2013 at 10:01 AM, Marco Jagodzinska
>>>> <jagodzinska at fh-aachen.de> wrote:
>>>>> Thanks for your answer!
>>>>>
>>>>> oneadmin at Arbeitsrechner:~/one-templates$ brctl show
>>>>> bridge name    bridge id        STP enabled    interfaces
>>>>> virbr0        8000.fe00c0a87a05    yes        vnet0
>>>>>
>>>>> Cheers,
>>>>> Marco
>>>>>
>>>>>
>>>>> Am 18.01.2013 14:43, schrieb Javier Fontan:
>>>>>
>>>>>> Can you check that virbr0 bridge is associated to a physical
>>>>>> interface? You can use "brctl show" to get that info.
>>>>>>
>>>>>> On Thu, Jan 17, 2013 at 2:42 PM, Marco Jagodzinska
>>>>>> <jagodzinska at fh-aachen.de> wrote:
>>>>>>> Hello,
>>>>>>>
>>>>>>> I'm trying to get the ubuntu image from the marketplace running, but
>>>>>>> the
>>>>>>> VM
>>>>>>> doesn't seem to get an IP.
>>>>>>> (I don't get another IP in this net even if I scan with nmap.)
>>>>>>>
>>>>>>> This is my virtual net:
>>>>>>>
>>>>>>> oneadmin at Arbeitsrechner:~/one-templates$ ifconfig virbr0
>>>>>>> virbr0    Link encap:Ethernet  Hardware Adresse 00:00:00:00:00:00
>>>>>>>              inet Adresse:192.168.122.1 Bcast:192.168.122.255
>>>>>>> Maske:255.255.255.0
>>>>>>>              UP BROADCAST MULTICAST  MTU:1500  Metrik:1
>>>>>>>              RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>>>>>>>              TX packets:2726 errors:0 dropped:0 overruns:0 carrier:0
>>>>>>>              Kollisionen:0 Sendewarteschlangenlänge:0
>>>>>>>              RX-Bytes:0 (0.0 B)  TX-Bytes:191341 (191.3 KB)
>>>>>>>
>>>>>>> This is the template for "onevnet create small_network.net":
>>>>>>>
>>>>>>> oneadmin at Arbeitsrechner:~/one-templates$ cat network/small_network.net
>>>>>>> NAME = "public"
>>>>>>> TYPE = FIXED
>>>>>>>
>>>>>>> BRIDGE = virbr0
>>>>>>> LEASES = [ IP="192.168.122.5"]
>>>>>>> LEASES = [ IP="192.168.122.6"]
>>>>>>> LEASES = [ IP="192.168.122.7"]
>>>>>>>
>>>>>>> NETWORK_ADDRESS=192.168.122.0
>>>>>>> NETWORK_MASK=255.255.255.0
>>>>>>> GATEWAY=192.168.122.1
>>>>>>> DNS=192.168.122.1
>>>>>>>
>>>>>>>
>>>>>>> And finally this is the template for "onevm create ubuntu.one"
>>>>>>>
>>>>>>> oneadmin at Arbeitsrechner:~/one-templates$ cat ubuntu.one
>>>>>>> NAME = ubuntu
>>>>>>>
>>>>>>> CPU    = 0.7
>>>>>>> MEMORY = 1024
>>>>>>>
>>>>>>> DISK = [ IMAGE = "ubuntu" ]
>>>>>>> NIC  = [ NETWORK = "public" ]
>>>>>>>
>>>>>>> FEATURES = [ acpi="no" ]
>>>>>>>
>>>>>>> CONTEXT=[
>>>>>>>      ETH0_IP = "$NIC[IP, NETWORK=\"public\"]",
>>>>>>>      ETH0_NETWORK = "$NETWORK[NETWORK_ADDRESS, NETWORK=\"public\"]",
>>>>>>>      ETH0_MASK = "$NETWORK[NETWORK_MASK, NETWORK=\"public\"]",
>>>>>>>      ETH0_GATEWAY = "$NETWORK[GATEWAY, NETWORK=\"public\"]",
>>>>>>>      ETH0_DNS = "$NETWORK[DNS, NETWORK=\"public\"]",
>>>>>>>      SSH_PUBLIC_KEY = "ssh-rsa
>>>>>>>
>>>>>>>
>>>>>>> AAAAB3NzaC1yc2EAAAADAQABAAABAQCo0VdfEFgPO6fzNYiKvH19jmF/6ARD0O41VyKal8fE0WpBL54SzwbnP5TjjIojDPF4BHKeAQ7P9DehUZHWsrOzpEe862AsDBjeJXK3MPO8pSztS11fUb84sxFoPlrvzX6VkiVD7D1CDVV8Jq4cudOe+DGAreQXV408mF9RAMT7G4jkawd99YF4a5NmvnCxqSp+Fi6GBW/g36w0p6JKYzSKnqzGQZ8phrE6FL63lfO/OnlDgD/xntJ+bVx4MUI/MJS0OKoDvMsjfirYtOLNeuaH6SFDHlK/EJE2jocLrzB+BhalFgfsCm3oCuIyzi+AHRy9F3dNME+4K96PyJsCPZ/T
>>>>>>> oneadmin at Arbeitsrechner"
>>>>>>> ]
>>>>>>>
>>>>>>> (infos are from here
>>>>>>>
>>>>>>>
>>>>>>> http://opennebula.org/documentation:rel3.8:context_overview#preparing_the_template
>>>>>>> )
>>>>>>>
>>>>>>> (The image is registered:
>>>>>>> oneadmin at Arbeitsrechner:/var/log/one$ oneimage list
>>>>>>>      ID USER       GROUP      NAME            DATASTORE SIZE TYPE PER
>>>>>>> STAT
>>>>>>> RVMS
>>>>>>>       3 oneadmin   oneadmin   ubuntu default        11G OS    No
>>>>>>> used
>>>>>>> 1
>>>>>>> )
>>>>>>>
>>>>>>> Onebody knows what I'm doing wrong?
>>>>>>>
>>>>>>> Cheers,
>>>>>>> Marco
>>>>>>>
>>>>>>> _______________________________________________
>>>>>>> Users mailing list
>>>>>>> Users at lists.opennebula.org
>>>>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>>>>>>
>>>>
>>> _______________________________________________
>>> Users mailing list
>>> Users at lists.opennebula.org
>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opennebula.org/pipermail/users-opennebula.org/attachments/20130129/e5391296/attachment-0001.htm>


More information about the Users mailing list