[one-users] Not able to ssh to Virtual Address of VM

ankit anand ankit.s.anand at gmail.com
Tue Jun 12 21:13:52 PDT 2012


Hello Carlos and Everyonel

Thanks Carlos for your reply.

I was able to login into vm through vnc by Virtual machine manager provided
by suse and can see it running fine.
I could not get what you meant by vmcontext script . Is it the same as
init.sh script?

For me init.sh script is :

'if [ -f /mnt/context.sh ]; then
  . /mnt/context.sh
fi

hostname $HOSTNAME
ifconfig eth0 $IP_PUBLIC

useradd -m $USERNAME

mkdir -p ~$USERNAME/.ssh
cat /mnt/id_rsa.pub >> ~$USERNAME/.ssh/authorized_keys

chown -R $USERNAME /home/$USERNAME

with VM template above shown .
and also i could not get
"Try to execute the vmcontext script as root, if the IP is then configured,
you may need to change the runlevel where you put it"
Also, the vm is getting some dynamic IP 10.112.19.218 when i assign it
10.112.10.38
So, the IP is not assigned properly.
Please guide for the same

Thanks and Regards
Ankit Anand


On Mon, Jun 11, 2012 at 6:41 PM, Carlos Martín Sánchez <
cmartin at opennebula.org> wrote:

> Hi,
>
> The VM needs to have the contextualization scripts configured to be run at
> start-up. The important one is vmcontext, it reads the MAC address and sets
> the IP from it: the assigned IP 10.112.10.37 is 0a:70:0a:25 in hexadecimal.
>
> The CONTEXT section in the VM template is completely optional, it is not
> required for the IP setup.
>
> If you continue having troubles, you can try to log into your VM using VNC
> and check if the VM is really running and booted successfully. Try to
> execute the vmcontext script as root, if the IP is then configured, you may
> need to change the runlevel where you put it.
>
> Regards
> --
> Carlos Martín, MSc
> Project Engineer
> OpenNebula - The Open-source Solution for Data Center Virtualization
> www.OpenNebula.org | cmartin at opennebula.org | @OpenNebula<http://twitter.com/opennebula><cmartin at opennebula.org>
>
>
>
> On Mon, Jun 11, 2012 at 12:37 PM, ankit anand <ankit.s.anand at gmail.com>wrote:
>
>> Hello All/Davood
>>
>> I have set iup the contextualization parameters and my vm template loks
>> like:
>> CONTEXT=[
>>  FILES="~/vm_context/init.sh ~/vm_context/id_rsa.pub",
>>  HOSTNAME="cloud",
>>  PUBLIC_IP="10.112.10.35",
>>  TARGET="hdb",
>>  USERNAME="oneadmin" ]
>>
>> Contextualization is used to pass parameters to open vm and make it
>> customised. But still not nable to ssh into the vm .Not sure what
>> exact is the problem ?
>> May be some problem with bridge .
>>
>> Any more ideas?
>>
>> Thanks and Regards
>> Ankit Anand
>> On 6/8/12, davood ghatreh <davood.gh2000 at gmail.com> wrote:
>> > Dear Ankit,
>> >
>> > I couldn't find any contextualization parameter in your VM template. You
>> > need to define it if you want Opennebula to set the TCP/IP configuration
>> > (and other OS parameters such as hostname etc) automatically in the VM.
>> > Here is the related document:
>> >
>> > http://opennebula.org/documentation:rel3.4:cong
>> >
>> > you can also connect to your VM using VNC, if you want to set the IP
>> > address manually.
>> >
>> >
>> > Thanks
>> > Davood
>> >
>> > On Fri, Jun 8, 2012 at 9:18 AM, ankit anand <ankit.s.anand at gmail.com>
>> > wrote:
>> >
>> >> Hello All
>> >>
>> >> I have set up a vritual machine wchich is in running state .
>> >>
>> >> but I am not able to ping to Virtual address of that VM . I mean
>> Virtual
>> >> address by one of Vnet address specified in vnet file .
>> >> I have set up my bridge br0 through open suse yast interface .
>> >>
>> >> Details of ifconfig are:
>> >>
>> >> br0       Link encap:Ethernet  HWaddr AE:94:4C:63:C9:29
>> >>           inet addr:10.112.10.35  Bcast:10.112.10.255
>>  Mask:255.255.255.0
>> >>           inet6 addr: fe80::ac94:4cff:fe63:c929/64 Scope:Link
>> >>           UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>> >>           RX packets:0 errors:0 dropped:0 overruns:0 frame:0
>> >>           TX packets:33 errors:0 dropped:0 overruns:0 carrier:0
>> >>           collisions:0 txqueuelen:0
>> >>           RX bytes:0 (0.0 b)  TX bytes:5595 (5.4 Kb)
>> >>
>> >> eth0      Link encap:Ethernet  HWaddr 00:E0:81:C1:A6:2C
>> >>           inet addr:10.112.10.35  Bcast:10.112.10.255
>>  Mask:255.255.255.0
>> >>           inet6 addr: fe80::2e0:81ff:fec1:a62c/64 Scope:Link
>> >>           UP BROADCAST RUNNING PROMISC MULTICAST  MTU:1500  Metric:1
>> >>           RX packets:418080 errors:0 dropped:9 overruns:0 frame:0
>> >>           TX packets:125349 errors:0 dropped:0 overruns:0 carrier:0
>> >>           collisions:0 txqueuelen:1000
>> >>           RX bytes:148955613 (142.0 Mb)  TX bytes:32412539 (30.9 Mb)
>> >>           Interrupt:44
>> >>
>> >> eth1      Link encap:Ethernet  HWaddr 00:E0:81:C1:A6:2D
>> >>           UP BROADCAST PROMISC 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:1000
>> >>           RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
>> >>           Interrupt:45 Base address:0x2000
>> >>
>> >> 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:381969 errors:0 dropped:0 overruns:0 frame:0
>> >>           TX packets:381969 errors:0 dropped:0 overruns:0 carrier:0
>> >>           collisions:0 txqueuelen:0
>> >>           RX bytes:54727247 (52.1 Mb)  TX bytes:54727247 (52.1 Mb)
>> >>
>> >>
>> >> vm DETAILS:
>> >>
>> >> VIRTUAL MACHINE 58
>> >> INFORMATION
>> >> ID                  : 58
>> >> NAME                : one-58
>> >> USER                : oneadmin
>> >> GROUP               : oneadmin
>> >> STATE               : ACTIVE
>> >> LCM_STATE           : RUNNING
>> >> HOSTNAME            : cloud
>> >> START TIME          : 06/08 10:16:14
>> >> END TIME            : -
>> >> DEPLOY ID           : one-58
>> >>
>> >> VIRTUAL MACHINE
>> >> MONITORING
>> >> NET_RX              : 0
>> >> NET_TX              : 0
>> >> USED CPU            : 0
>> >> USED MEMORY         : 0
>> >>
>> >> PERMISSIONS
>> >>
>> >> OWNER               : um-
>> >> GROUP               : ---
>> >> OTHER               : ---
>> >>
>> >> VIRTUAL MACHINE
>> >> TEMPLATE
>> >> CONTEXT=[
>> >>   TARGET="hdb" ]
>> >> CPU="1"
>> >> DISK=[
>> >>   BUS="ide",
>> >>   CLONE="YES",
>> >>   DATASTORE="default",
>> >>   DATASTORE_ID="1",
>> >>   DISK_ID="0",
>> >>   IMAGE="OpenSuse2",
>> >>   IMAGE_ID="9",
>> >>   IMAGE_UNAME="oneadmin",
>> >>   READONLY="NO",
>> >>   SAVE="NO",
>> >>
>> >>
>> SOURCE="/srv/cloud/one/var/datastores/1/11a9b1e6031e2206511466892f0e960e",
>> >>   TARGET="hda",
>> >>   TM_MAD="shared",
>> >>   TYPE="DISK" ]
>> >> GRAPHICS=[
>> >>   LISTEN="10.112.10.35",
>> >>   PASSWD="cadlab",
>> >>   PORT="5903",
>> >>   TYPE="vnc" ]
>> >> MEMORY="1024"
>> >> NAME="one-58"
>> >> NIC=[
>> >>   BRIDGE="br0",
>> >>   IP="10.112.10.37",
>> >>   MAC="02:00:0a:70:0a:25",
>> >>   NETWORK="Public",
>> >>   NETWORK_ID="6",
>> >>   NETWORK_UNAME="oneadmin",
>> >>   VLAN="NO" ]
>> >> OS=[
>> >>   ARCH="x86_64",
>> >>   BOOT="hd" ]
>> >> RAW=[
>> >>   TYPE="kvm" ]
>> >> TEMPLATE_ID="0"
>> >> VCPU="1"
>> >> VMID="58"
>> >>
>> >> VIRTUAL MACHINE
>> >> HISTORY
>> >>  SEQ        HOSTNAME REASON           START        TIME       PTIME
>> >>    0           cloud   none  06/08 10:16:33    0d 00:01    0d 00:00
>> >>
>> >> VNET FILE DETAILS:
>> >> VIRTUAL NETWORK 6
>> >> INFORMATION
>> >> ID             : 6
>> >> NAME           : Public
>> >> USER           : oneadmin
>> >> GROUP          : oneadmin
>> >> CLUSTER        : -
>> >> TYPE           : FIXED
>> >> BRIDGE         : br0
>> >> VLAN           : No
>> >> PHYSICAL DEVICE:
>> >> VLAN ID        :
>> >> USED LEASES    : 1
>> >>
>> >> PERMISSIONS
>> >>
>> >> OWNER          : um-
>> >> GROUP          : ---
>> >> OTHER          : ---
>> >>
>> >> VIRTUAL NETWORK
>> >> TEMPLATE
>> >> DNS="10.16.25.13"
>> >> GATEWAY="10.112.10.1"
>> >>
>> >> USED
>> >> LEASES
>> >> LEASE=[ IP="10.112.10.37", MAC="02:00:0a:70:0a:25", USED="1", VID="58"
>> ]
>> >>
>> >> FREE
>> >> LEASES
>> >> LEASE=[ IP="10.112.10.38", MAC="02:00:0a:70:0a:26", USED="0", VID="-1"
>> ]
>> >> LEASE=[ IP="10.112.10.39", MAC="02:00:0a:70:0a:27", USED="0", VID="-1"
>> ]
>> >> LEASE=[ IP="10.112.10.40", MAC="02:00:0a:70:0a:28", USED="0", VID="-1"
>> ]
>> >>
>> >> when i do
>> >> ssh 10.112.10.37
>> >> it returns :
>> >> ssh: connect to host 10.112.10.37 port 22: No route to host
>> >>
>> >> Any clues ?
>> >>
>> >> Thanks and regards
>> >> Ankit Anand
>> >>
>> >>
>> >>
>> >>
>> >> The details of vnet file :
>> >>
>> >>
>> >> _______________________________________________
>> >> 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/20120613/1781e364/attachment-0003.htm>


More information about the Users mailing list