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

ankit anand ankit.s.anand at gmail.com
Tue Jun 12 21:47:25 PDT 2012


Also, I am not able to statically assign vm the IP, i want to give . Also,
in NIC section and vnet file  , it takes correct MAC address but not able
to genrate the corresponding IP from it by removing the prefix.
Secondly, Do i need to have staically assigned ip for eth0 in my guest
installed os image ? since by defalt it comes by DHCP
Please Guide

Thanks and Regards
Ankit Anand

On Wed, Jun 13, 2012 at 10:12 AM, ankit anand <ankit.s.anand at gmail.com>wrote:

> It worked after i had disable firewall on VM .
> It should be the case every time ?
>
>
> On Wed, Jun 13, 2012 at 10:05 AM, ankit anand <ankit.s.anand at gmail.com>wrote:
>
>> Also, Interestingly, i am able to ping but not ssh .Have restarted the
>> ssh daemon on Vm as well but to no avail :(
>>
>>
>> On Wed, Jun 13, 2012 at 9:43 AM, ankit anand <ankit.s.anand at gmail.com>wrote:
>>
>>> 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/1b82ee38/attachment-0003.htm>


More information about the Users mailing list