[one-users] arch type in vmm_ssh_kvm.conf

Shantanu Pavgi pavgi at uab.edu
Fri Mar 4 08:52:37 PST 2011


Thanks for pointing it out. Fixed and it worked. 

--
Shantanu. 


On Mar 3, 2011, at 5:38 PM, Daniel Molina wrote:

> NAME   = tinycentos
> CPU    = 1
> MEMORY = 512
> OS = [
>  ARCH = x86_64
> ]
> 
> instead of
> 
> NAME   = tinycentos
> CPU    = 1
> MEMORY = 512
> ARCH = x86_64
> 
> On 4 March 2011 00:36, Shantanu Pavgi <pavgi at uab.edu> wrote:
>> 
>> It's there in the template file - tiny-centos.vmdef. The 'onevm show' displays value in the template file whereas deployment.0 is using default value.
>> 
>> --
>> Shantanu.
>> 
>> On Mar 3, 2011, at 5:13 PM, Daniel Molina wrote:
>> 
>>> Hi,
>>> 
>>> The ARCH value must be defined inside the OS section of the VM template [1].
>>> 
>>> [1] http://www.opennebula.org/documentation:rel2.2:template
>>> 
>>> Regards
>>> 
>>> 
>>> On 3 March 2011 23:41, Shantanu Pavgi <pavgi at uab.edu> wrote:
>>>> 
>>>> 
>>>> Thanks for the quick reply Ruben. I have appended relevant log and config files below.
>>>> 
>>>> ### Following is a snippet from oned.log after 'one start' command which seems to indicate vmm_ssh_kvm.conf is being used:
>>>> 
>>>> {{{
>>>> DB=BACKEND=sqlite
>>>> DEBUG_LEVEL=3
>>>> DEFAULT_DEVICE_PREFIX=hd
>>>> DEFAULT_IMAGE_TYPE=OS
>>>> HM_MAD=EXECUTABLE=one_hm
>>>> HOST_MONITORING_INTERVAL=600
>>>> IMAGE_REPOSITORY_PATH=/groups/one-images-dir
>>>> IM_MAD=ARGUMENTS=kvm,EXECUTABLE=one_im_ssh,NAME=im_kvm
>>>> MAC_PREFIX=02:00
>>>> MANAGER_TIMER=15
>>>> NETWORK_SIZE=254
>>>> PORT=2633
>>>> SCRIPTS_REMOTE_DIR=/var/tmp/one
>>>> TM_MAD=ARGUMENTS=tm_nfs/tm_nfs.conf,EXECUTABLE=one_tm,NAME=tm_nfs
>>>> VM_DIR=/groups/one-vm-dir
>>>> VM_HOOK=ARGUMENTS=$VMID,COMMAND=image.rb,NAME=image,ON=DONE
>>>> VM_MAD=ARGUMENTS=kvm,DEFAULT=vmm_ssh/vmm_ssh_kvm.conf,EXECUTABLE=one_vmm_ssh,NAME=vmm_kvm,TYPE=kvm
>>>> VM_POLLING_INTERVAL=600
>>>> VNC_BASE_PORT=5900
>>>> }}}
>>>> 
>>>> 
>>>> ### VM template file: tiny-centos/tiny-centos.vmdef
>>>> 
>>>> {{{
>>>> NAME   = tinycentos
>>>> CPU    = 1
>>>> MEMORY = 512
>>>> ARCH = x86_64
>>>> 
>>>> DISK   = [
>>>>  source   = "/groups/one-images-dir/tiny-centos/tiny-centos-1.img",
>>>>  target   = "hda",
>>>>  readonly = "no",
>>>>  driver = "raw",
>>>>  bus = "ide" ]
>>>> 
>>>> NIC    = [ NETWORK = "First LAN" ]
>>>> 
>>>> FEATURES=[ acpi="yes" ]
>>>> 
>>>> GRAPHICS = [
>>>>  TYPE="vnc",
>>>>  keymap="en-US" ]
>>>> }}}
>>>> 
>>>> 
>>>> ### $ONE_LOCATION/etc/vmm_ssh/vmm_ssh_kvm.conf
>>>> 
>>>> {{{
>>>> # Default configuration attributes for the KVM driver
>>>> # (all domains will use these values as defaults)
>>>> # Valid atributes are:
>>>> #  - os [kernel,initrd,boot,root,kernel_cmd,arch]
>>>> #  - memory
>>>> #  - cpu
>>>> #  - vcpu
>>>> #  - features [acpi, pae]
>>>> #  - disk [driver ]
>>>> 
>>>> #VCPU = 1
>>>> #MEMORY =  128
>>>> OS       = [ boot = "hd", arch = "i686" ]
>>>> FEATURES = [ PAE = "no", ACPI = "yes" ]
>>>> 
>>>> DISK     = [ driver = "raw" ]
>>>> }}}
>>>> 
>>>> 
>>>> ### Deployment descriptor: /srv/cloud/one/var/11/deployment.0
>>>> {{{
>>>> <domain type='kvm'>
>>>>        <name>one-11</name>
>>>>        <memory>524288</memory>
>>>>        <os>
>>>>                <type arch='i686'>hvm</type>
>>>>                <boot dev='hd'/>
>>>>        </os>
>>>>        <devices>
>>>>                <emulator>/usr/bin/kvm</emulator>
>>>>                <disk type='file' device='disk'>
>>>>                        <source file='/groups/one-vm-dir/11/images/disk.0'/>
>>>>                        <target dev='hda' bus='ide'/>
>>>>                        <driver name='qemu' type='raw'/>
>>>>                </disk>
>>>>                <interface type='bridge'>
>>>>                        <source bridge='br0'/>
>>>>                        <mac address='02:00:0a:00:00:04'/>
>>>>                </interface>
>>>>                <graphics type='vnc' port='5911' keymap='en-US'/>
>>>>        </devices>
>>>>        <features>
>>>>                <acpi/>
>>>>        </features>
>>>> </domain>
>>>> }}}
>>>> 
>>>> 
>>>> --
>>>> Shantanu.
>>>> 
>>>> 
>>>> On Mar 3, 2011, at 3:52 PM, Ruben S. Montero wrote:
>>>> 
>>>>> Hi,
>>>>> 
>>>>> I can not reproduce this one. Can you send the template and
>>>>> vmm_ssh_kvm.conf file.... Can you check that the host used to deploy
>>>>> the VM is actually using the vmm_ssh_kvm driver.
>>>>> 
>>>>> Cheers
>>>>> 
>>>>> Ruben
>>>>> 
>>>>> On Thu, Mar 3, 2011 at 7:02 PM, Shantanu Pavgi <pavgi at uab.edu> wrote:
>>>>>> 
>>>>>> Also, if I run a 'onevm show' command then ARCH type defined in VM template file is shown. However, deployment.0 file (KVM specific xml definition) shows ARCH type in '$ONE_LOCATION/etc/vmm_ssh/vmm_ssh_kvm.conf' file.
>>>>>> 
>>>>>> --
>>>>>> Shantanu.
>>>>>> 
>>>>>> On Mar 3, 2011, at 11:56 AM, Shantanu Pavgi wrote:
>>>>>> 
>>>>>>> 
>>>>>>> I have defined a ARCH type in VM template file, however it is getting overridden by a value in  '$ONE_LOCATION/etc/vmm_ssh/vmm_ssh_kvm.conf' file.  Am I missing something here?
>>>>>>> 
>>>>>>> System Info: OpenNebula 2.0.1 on CentOS 5.5, Hypervisor: KVM
>>>>>>> 
>>>>>>> --
>>>>>>> Thanks,
>>>>>>> Shantanu.
>>>>>>> _______________________________________________
>>>>>>> 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
>>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> --
>>>>> Dr. Ruben Santiago Montero
>>>>> Associate Professor (Profesor Titular), Complutense University of Madrid
>>>>> 
>>>>> URL: http://dsa-research.org/doku.php?id=people:ruben
>>>>> Weblog: http://blog.dsa-research.org/?author=7
>>>> 
>>>> _______________________________________________
>>>> Users mailing list
>>>> Users at lists.opennebula.org
>>>> http://lists.opennebula.org/listinfo.cgi/users-opennebula.org
>>>> 
>>> 
>>> 
>>> 
>>> --
>>> Daniel Molina, Cloud Technology Engineer/Researcher
>>> Major Contributor
>>> OpenNebula - The Open Source Toolkit for Cloud Computing
>>> www.OpenNebula.org | dmolina at opennebula.org
>> 
>> 
> 
> 
> 
> -- 
> Daniel Molina, Cloud Technology Engineer/Researcher
> Major Contributor
> OpenNebula - The Open Source Toolkit for Cloud Computing
> www.OpenNebula.org | dmolina at opennebula.org




More information about the Users mailing list