Thanks for all of your help on this guys. This worked like a charm! On Mon, Feb 18, 2013 at 5:30 AM, Wido den Hollander <w...@widodh.nl> wrote:
> 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<https://issues.apache.org/jira/browse/CLOUDSTACK-1302> > > Wido > > > Thanks >> Rajesh Battala >> >> From: Jason Villalta [mailto:ja...@rubixnet.com] >> Sent: Monday, February 18, 2013 9:51 AM >> To: >> cloudstack-dev@incubator.**apache.org<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.batt...@citrix.com<**mailto:rajesh.battala@citrix.**com<rajesh.batt...@citrix.com>>> >> wrote: >> Now you were able to build and run the cloud right.! >> >> Thanks >> Rajesh Battala >> >> From: Jason Villalta [mailto:ja...@rubixnet.com<**mailto: >> ja...@rubixnet.com>] >> Sent: Monday, February 18, 2013 3:59 AM >> To: >> cloudstack-dev@incubator.**apache.org<cloudstack-dev@incubator.apache.org> >> <mailto:cloudstack-**d...@incubator.apache.org<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 <ja...@rubixnet.com >> <mailto:jas**o...@rubixnet.com <ja...@rubixnet.com>><mailto:jason@** >> rubixnet.com >> <ja...@rubixnet.com><mailto:jason@**rubixnet.com<ja...@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 <shadow...@gmail.com >> <mailto:sh**adow...@gmail.com <shadow...@gmail.com>><mailto:shad** >> ow...@gmail.com >> <shadow...@gmail.com><mailto:shadows**o...@gmail.com<shadow...@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<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<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 <ja...@rubixnet.com >> <mailto:jas**o...@rubixnet.com <ja...@rubixnet.com>><mailto:jason@** >> rubixnet.com >> <ja...@rubixnet.com><mailto:jason@**rubixnet.com<ja...@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 <w...@widodh.nl >>> <mailto:wido@**widodh.nl >>> <w...@widodh.nl>><mailto:wido@widodh.**nl<w...@widodh.nl> >>> <mailto:w...@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<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.batt...@citrix.com<**mailto:rajesh.battala@citrix.**com<rajesh.batt...@citrix.com> >>>>> ><mailto:rajesh.battala@**citrix.com <rajesh.batt...@citrix.com> >>>>> <mailto:rajesh.**batt...@citrix.com <rajesh.batt...@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<rajesh.batt...@citrix.com> >>>>>>> <mailto:rajesh.battala@**citrix.com <rajesh.batt...@citrix.com> >>>>>>> ><mailto:rajesh.**batt...@citrix.com <rajesh.batt...@citrix.com> >>>>>>> <mailto:raje**sh.batt...@citrix.com <rajesh.batt...@citrix.com>>>] >>>>>>> Sent: Friday, February 15, 2013 9:22 AM >>>>>>> To: >>>>>>> cloudstack-users@incubator.**apache.org<cloudstack-us...@incubator.apache.org> >>>>>>> <mailto:cloudstack-**us...@incubator.apache.org<cloudstack-us...@incubator.apache.org> >>>>>>> ><**mailto:cloudstack-users@**incubator.apache.org<cloudstack-us...@incubator.apache.org> >>>>>>> <mailto:cl**oudstack-users@incubator.**apache.org<cloudstack-us...@incubator.apache.org>>>; >>>>>>> cloudstack- >>>>>>> d...@incubator.apache.org<**mailto:dev@incubator.apache.**org<d...@incubator.apache.org> >>>>>>> ><mailto:dev@incubator.**apache.org <d...@incubator.apache.org> >>>>>>> <mailto:dev@**incubator.apache.org <d...@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...@citrix.com<**mailto: >>>>>>>> edison...@citrix.com><**mailto:edison...@citrix.com<**mailto: >>>>>>>> edison...@citrix.com>>] >>>>>>>> Sent: Friday, February 15, 2013 4:59 AM >>>>>>>> To: >>>>>>>> cloudstack-users@incubator.**apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>> <mailto:cloudstack-**us...@incubator.apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>> ><**mailto:cloudstack-users@**incubator.apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>> <mailto:cl**oudstack-users@incubator.**apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>> >> >>>>>>>> Subject: RE: Change qcow disk cache=none >>>>>>>> >>>>>>>> The code is at https://git-wip-us.apache.org/** >>>>>>>> repos/asf?p=incubator-<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=**acfd9cf1fe8eba217f09e20adf3101* >>>>>>> *d1295d51d >>>>>>> >>>>>>>> >>>>>>>> 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:ja...@rubixnet.com<**mailto: >>>>>>>>> ja...@rubixnet.com><**mailto:ja...@rubixnet.com<**mailto: >>>>>>>>> ja...@rubixnet.com>>] >>>>>>>>> Sent: Thursday, February 14, 2013 2:16 PM >>>>>>>>> To: >>>>>>>>> cloudstack-users@incubator.**apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>>> <mailto:cloudstack-**us...@incubator.apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>>> ><**mailto:cloudstack-users@**incubator.apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>>> <mailto:cl**oudstack-users@incubator.**apache.org<cloudstack-us...@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<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...@citrix.com >>>>>>>>> <mailto:E**dison...@citrix.com <edison...@citrix.com>><mailto:Ed** >>>>>>>>> ison...@citrix.com <edison...@citrix.com><mailto:Edis** >>>>>>>>> on...@citrix.com <edison...@citrix.com>>>> >>>>>>>>> wrote: >>>>>>>>> >>>>>>>>>> >>>>>>>>>> need to change cloudstack java code, right now, it's hard coded to >>>>>>>>>> >>>>>>>>> >>>>>>>>> "cache=none". >>>>>>>>> >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -----Original Message----- >>>>>>>>>>> From: Jason Villalta [mailto:ja...@rubixnet.com<**mailto: >>>>>>>>>>> ja...@rubixnet.com><**mailto:ja...@rubixnet.com<**mailto: >>>>>>>>>>> ja...@rubixnet.com>>] >>>>>>>>>>> Sent: Thursday, February 14, 2013 1:45 PM >>>>>>>>>>> To: >>>>>>>>>>> cloudstack-users@incubator.**apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>>>>> <mailto:cloudstack-**us...@incubator.apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>>>>> ><**mailto:cloudstack-users@**incubator.apache.org<cloudstack-us...@incubator.apache.org> >>>>>>>>>>> <mailto:cl**oudstack-users@incubator.**apache.org<cloudstack-us...@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> >>>>>>>>>>> ><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> >>>>>>>>> ><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> >>> ><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>><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>><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/<http://www.rubixtechnology.com/> >> > >> >> > -- -- *Jason Villalta* Co-founder [image: Inline image 1] 800.799.4407 | www.RubixTechnology.com <http://www.rubixtechnology.com/>