incubator-cloudstack-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Wido den Hollander <w...@widodh.nl>
Subject Re: Change qcow disk cache=none
Date Mon, 18 Feb 2013 10:30:22 GMT
On 02/18/2013 05:49 AM, Rajesh Battala wrote:
> Sounds great.
> How are you planning to implement the cache config value.  From GC settings or as part
of offering or a dynamic changeable param to the VM.
>

This has been covered by this Jira issue: 
https://issues.apache.org/jira/browse/CLOUDSTACK-1302

Wido

> Thanks
> Rajesh Battala
>
> From: Jason Villalta [mailto:jason@rubixnet.com]
> Sent: Monday, February 18, 2013 9:51 AM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: Change qcow disk cache=none
>
> Yes I have gotten farther.  I have the hard coded parameter changed and the system Proxy
VM is running now but I am running into issues with the secondary storage vm.  Troubleshooting
that now.
>
> As for the cache setting, I think that still need to be setup as a configurable option
without a rebuild.  Once I get the cloud fully functional I will have some time to contribute
to this issue.  For now I just need to get this up and running.
>
> Thanks,
>
> On Sun, Feb 17, 2013 at 11:11 PM, Rajesh Battala <rajesh.battala@citrix.com<mailto:rajesh.battala@citrix.com>>
wrote:
> Now you were able to build and run the cloud right.!
>
> Thanks
> Rajesh Battala
>
> From: Jason Villalta [mailto:jason@rubixnet.com<mailto:jason@rubixnet.com>]
> Sent: Monday, February 18, 2013 3:59 AM
> To: cloudstack-dev@incubator.apache.org<mailto:cloudstack-dev@incubator.apache.org>
> Subject: Re: Change qcow disk cache=none
> Got it, wrong maven version..
> On Sun, Feb 17, 2013 at 4:54 PM, Jason Villalta <jason@rubixnet.com<mailto:jason@rubixnet.com><mailto:jason@rubixnet.com<mailto:jason@rubixnet.com>>>
wrote:
> I tried this method to build 4.0.0 and I get 3 failed dependencies.  Does something in
git need to be updated with different paths?
>
> error: error reading /home/sysadmin/.m2/repository/org/apache/axis2/axis2-kernel/1.5.1/axis2-kernel-1.5.1.jar;
error in opening zip file
> error: error reading /home/sysadmin/.m2/repository/org/apache/axis2/mex/1.5.1/mex-1.5.1-impl.jar;
error in opening zip file
> error: error reading /home/sysadmin/.m2/repository/org/apache/axis2/axis2-mtompolicy/1.5.1/axis2-mtompolicy-1.5.1.jar;
error in opening zip file
>
> On Fri, Feb 15, 2013 at 10:16 AM, Marcus Sorensen <shadowsor@gmail.com<mailto:shadowsor@gmail.com><mailto:shadowsor@gmail.com<mailto:shadowsor@gmail.com>>>
wrote:
> If you just want to change 'none' to 'writeback' or something like that:
>
> git clone https://git-wip-us.apache.org/repos/asf/incubator-cloudstack.git
> cd incubator-cloudstack
> git checkout 4.0
> vi ./plugins/hypervisors/kvm/src/com/cloud/hypervisor/kvm/resource/LibvirtVMDef.java
> # look for the one occurrence of 'none' in this file and change it as
> you see fit
>
> Then build your packages
> (https://cwiki.apache.org/CLOUDSTACK/building-with-maven.html#BuildingwithMaven-BuildingRPMpackages)
> mvn install -P deps && ./waf rpm
> or
> mvn package -P deb
>
> If you want the fully configurable experience from GUI, with per
> disk-offering settings, then you'd open the request, and it may make
> it into 4.2 in May. Or you could pull the git repo and see if the
> feature applies to 4.1 and build your own packages in a month or so
> when the feature branch is ready.
> On Fri, Feb 15, 2013 at 7:05 AM, Jason Villalta <jason@rubixnet.com<mailto:jason@rubixnet.com><mailto:jason@rubixnet.com<mailto:jason@rubixnet.com>>>
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.
>>
>> On Fri, Feb 15, 2013 at 9:00 AM, Wido den Hollander <wido@widodh.nl<mailto:wido@widodh.nl><mailto:wido@widodh.nl<mailto: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<mailto:rajesh.battala@citrix.com><mailto:rajesh.battala@citrix.com<mailto: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<mailto:rajesh.battala@citrix.com><mailto:rajesh.battala@citrix.com<mailto:rajesh.battala@citrix.com>>]
>>>>>> Sent: Friday, February 15, 2013 9:22 AM
>>>>>> To: cloudstack-users@incubator.apache.org<mailto:cloudstack-users@incubator.apache.org><mailto:cloudstack-users@incubator.apache.org<mailto:cloudstack-users@incubator.apache.org>>;
cloudstack-
>>>>>> dev@incubator.apache.org<mailto:dev@incubator.apache.org><mailto:dev@incubator.apache.org<mailto: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<mailto:Edison.su@citrix.com><mailto:Edison.su@citrix.com<mailto:Edison.su@citrix.com>>]
>>>>>>> Sent: Friday, February 15, 2013 4:59 AM
>>>>>>> To: cloudstack-users@incubator.apache.org<mailto:cloudstack-users@incubator.apache.org><mailto:cloudstack-users@incubator.apache.org<mailto: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<mailto:jason@rubixnet.com><mailto:jason@rubixnet.com<mailto:jason@rubixnet.com>>]
>>>>>>>> Sent: Thursday, February 14, 2013 2:16 PM
>>>>>>>> To: cloudstack-users@incubator.apache.org<mailto:cloudstack-users@incubator.apache.org><mailto:cloudstack-users@incubator.apache.org<mailto: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<mailto:Edison.su@citrix.com><mailto:Edison.su@citrix.com<mailto: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<mailto:jason@rubixnet.com><mailto:jason@rubixnet.com<mailto:jason@rubixnet.com>>]
>>>>>>>>>> Sent: Thursday, February 14, 2013 1:45 PM
>>>>>>>>>> To: cloudstack-users@incubator.apache.org<mailto:cloudstack-users@incubator.apache.org><mailto:cloudstack-users@incubator.apache.org<mailto: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<tel:800.799.4407><tel:800.799.4407<tel:800.799.4407>>
| www.RubixTechnology.com<http://www.RubixTechnology.com><http://www.RubixTechnology.com>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> --
>>>>>>>> Jason Villalta
>>>>>>>> Co-founder
>>>>>>>> 800.799.4407<tel:800.799.4407><tel:800.799.4407<tel:800.799.4407>>
| www.RubixTechnology.com<http://www.RubixTechnology.com><http://www.RubixTechnology.com>
>>>>
>>>>
>>>>
>>>>
>>>
>>
>>
>>
>> --
>> --
>> Jason Villalta
>> Co-founder
>> 800.799.4407<tel:800.799.4407><tel:800.799.4407<tel:800.799.4407>>
| www.RubixTechnology.com<http://www.RubixTechnology.com><http://www.RubixTechnology.com>
>
>
>
> --
> --
> Jason Villalta
> Co-founder
> [cid:ii_13a3276a82c64fe9]
> 800.799.4407<tel:800.799.4407> | www.RubixTechnology.com<http://www.RubixTechnology.com><http://www.rubixtechnology.com/>
>
>
>
> --
> --
> Jason Villalta
> Co-founder
> [cid:ii_13a3276a82c64fe9]
> 800.799.4407<tel:800.799.4407> | www.RubixTechnology.com<http://www.RubixTechnology.com><http://www.rubixtechnology.com/>
>
>
>
> --
> --
> Jason Villalta
> Co-founder
> [cid:ii_13a3276a82c64fe9]
> 800.799.4407 | www.RubixTechnology.com<http://www.rubixtechnology.com/>
>


Mime
View raw message