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:49:30 GMT
Nevermind, Found it.

On Fri, Feb 15, 2013 at 10:34 AM, Jason Villalta <jason@rubixnet.com> wrote:
> 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



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

Mime
View raw message