incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Jason Villalta <ja...@rubixnet.com>
Subject Re: Change qcow disk cache=none
Date Fri, 15 Feb 2013 15:34:52 GMT
One last question, Where do track features requests?  I see the bug
tracker has moved so I am not sure where features should be entered?

On Fri, Feb 15, 2013 at 10:26 AM, Jason Villalta <jason@rubixnet.com> wrote:
> Thanks for all your help guys.  I am on 4.0 currently.  I will go the
> agent route and see what I can do.
>
> As for putting in the feature request.  I will do that as well since I
> am sure the more people use cloudstack the more people will run into
> this.  I really thing the UI is far superior experience.
>
> On a side note, the VLAN stuff needs some better documentation around
> configuration with KVM.  Is there a place I can add some of my notes
> once I get past this disk issue and test everything?
>
>
> On Fri, Feb 15, 2013 at 10:19 AM, Wido den Hollander <wido@widodh.nl> wrote:
>> On 02/15/2013 03:05 PM, Jason Villalta wrote:
>>>
>>> So is there anyway to make this work today or will I have to wait
>>> until this is properly implemented?  This may mean I need to take
>>> another look at openstack or opennebula and switch back.
>>>
>>
>> No, not today in a release of CloudStack.
>>
>> What you however can do is download the source and build the agent plugin.
>> Assuming you use 4.0:
>>
>> $ cd plugins/hypervisor/kvm
>> $ nano src/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java
>> $ mvn
>>
>> Change the "none" setting to what you like.
>>
>> Now you will have a .jar file in the "target" directory which you use to
>> replace the /usr/share/java/cloud-plugin-hypervisor-kvm.jar on your
>> production systems.
>>
>> Wido
>>
>>
>>> On Fri, Feb 15, 2013 at 9:00 AM, Wido den Hollander <wido@widodh.nl>
>>> wrote:
>>>>
>>>> On 02/15/2013 02:31 PM, Jason Villalta wrote:
>>>>>
>>>>>
>>>>> Is there any way easy way to make this setting dependent on the
>>>>> storage definition?  For example some primary storage may need this
>>>>> set to one value such as cache=writeback such as with the case of ZFS,
>>>>> GlusterFS, CEPH.  Then other storage may want a different setting such
>>>>> as cache=writethough or none which is the case with a local ext4
>>>>> storage or NFS.
>>>>>
>>>>
>>>> Exactly.
>>>>
>>>> I brought this up about a week ago, see this thread:
>>>> http://markmail.org/thread/qmrod55gfmhwzot4
>>>>
>>>> It shouldn't be a global property, it should be defined per storage pool,
>>>> or
>>>> even better, per disk offering.
>>>>
>>>> Right now we are talking about the cache setting, but tomorrow it could
>>>> be a
>>>> different setting.
>>>>
>>>> Wido
>>>>
>>>>
>>>>>
>>>>>
>>>>> On Thu, Feb 14, 2013 at 11:08 PM, Rajesh Battala
>>>>> <rajesh.battala@citrix.com> wrote:
>>>>>>
>>>>>>
>>>>>> Hi Jason Villalta,
>>>>>> In LibvirtVmDef.java, there is DiskDef class ,  get the cache value
>>>>>> from
>>>>>> the Global config, while constructing the xml in the override method
>>>>>> the
>>>>>> class toString() specify the cache value, currently it is using "none".
>>>>>>
>>>>>> NOTE: whenever there is change in GC value, MS should restart for
the
>>>>>> value to take effect.
>>>>>>
>>>>>> Thanks
>>>>>> Rajesh Battala
>>>>>>
>>>>>>> -----Original Message-----
>>>>>>> From: Rajesh Battala [mailto:rajesh.battala@citrix.com]
>>>>>>> Sent: Friday, February 15, 2013 9:22 AM
>>>>>>> To: cloudstack-users@incubator.apache.org; cloudstack-
>>>>>>> dev@incubator.apache.org
>>>>>>> Subject: RE: Change qcow disk cache=none
>>>>>>>
>>>>>>> Hi Jason Villalta,
>>>>>>>
>>>>>>> Can you raise the ticket for the same. I can work on it if you
assign
>>>>>>> to
>>>>>>> me.
>>>>>>>
>>>>>>> Thanks
>>>>>>> Rajesh Battala
>>>>>>>
>>>>>>>> -----Original Message-----
>>>>>>>> From: Edison Su [mailto:Edison.su@citrix.com]
>>>>>>>> Sent: Friday, February 15, 2013 4:59 AM
>>>>>>>> To: cloudstack-users@incubator.apache.org
>>>>>>>> Subject: RE: Change qcow disk cache=none
>>>>>>>>
>>>>>>>> The code is at https://git-wip-us.apache.org/repos/asf?p=incubator-
>>>>>>>>
>>>>>>>> cloudstack.git;a=blob;f=plugins/hypervisors/kvm/src/com/cloud/hypervis
>>>>>>>> or/kv
>>>>>>>>
>>>>>>> m/resource/LibvirtVMDef.java;h=acfd9cf1fe8eba217f09e20adf3101d1295d51d
>>>>>>>>
>>>>>>>>
>>>>>>>> a;hb=HEAD, search "cache".
>>>>>>>> you can add a global configuration in cloudstack, or add
a
>>>>>>>> configuration in agent.properties, to specify cache attribute.
>>>>>>>>
>>>>>>>>> -----Original Message-----
>>>>>>>>> From: Jason Villalta [mailto:jason@rubixnet.com]
>>>>>>>>> Sent: Thursday, February 14, 2013 2:16 PM
>>>>>>>>> To: cloudstack-users@incubator.apache.org
>>>>>>>>> Subject: Re: Change qcow disk cache=none
>>>>>>>>>
>>>>>>>>> Ok, I see the folks at openstack ran into a similar issue.
>>>>>>>>> https://bugs.launchpad.net/nova/+bug/959637
>>>>>>>>>
>>>>>>>>> How can I contribute to this?  Can you recommend a part
of the code
>>>>>>>>> to look at so I can build and test a patch?
>>>>>>>>>
>>>>>>>>> On Thu, Feb 14, 2013 at 5:13 PM, Edison Su <Edison.su@citrix.com>
>>>>>>>>> wrote:
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> need to change cloudstack java code, right now, it's
hard coded to
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> "cache=none".
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>> -----Original Message-----
>>>>>>>>>>> From: Jason Villalta [mailto:jason@rubixnet.com]
>>>>>>>>>>> Sent: Thursday, February 14, 2013 1:45 PM
>>>>>>>>>>> To: cloudstack-users@incubator.apache.org
>>>>>>>>>>> Subject: Change qcow disk cache=none
>>>>>>>>>>>
>>>>>>>>>>> Is there a way to change this kvm disk cache
setting in
>>>>>>>>>>> Cloudstack or
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> template?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> If so where is the setting applied?
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>> --
>>>>>>>>>>> Jason Villalta
>>>>>>>>>>> Co-founder
>>>>>>>>>>> 800.799.4407 | www.RubixTechnology.com
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> --
>>>>>>>>> Jason Villalta
>>>>>>>>> Co-founder
>>>>>>>>> 800.799.4407 | www.RubixTechnology.com
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>>
>>>
>>
>
>
>
> --
> --
> Jason Villalta
> Co-founder
> 800.799.4407 | www.RubixTechnology.com



-- 
-- 
Jason Villalta
Co-founder
800.799.4407 | www.RubixTechnology.com

Mime
View raw message