Ideally it would be on the definition of the primary storage but only
applicable to KVM.  If other hypervisors have different needs for the same
storage they should also have a way to defining those settings.  I am not
sure what this would really look like yet as I am still just working to get
the system up and running.


On Sun, Feb 17, 2013 at 11:49 PM, Rajesh Battala
<rajesh.batt...@citrix.com>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.
>
> Thanks
> Rajesh Battala
>
> From: Jason Villalta [mailto:ja...@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.batt...@citrix.com<mailto: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<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 <ja...@rubixnet.com
> <mailto:ja...@rubixnet.com><mailto:ja...@rubixnet.com<mailto:
> 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:shadow...@gmail.com><mailto:shadow...@gmail.com<mailto:
> 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
> 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 <ja...@rubixnet.com
> <mailto:ja...@rubixnet.com><mailto:ja...@rubixnet.com<mailto:
> 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:w...@widodh.nl><mailto: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
> >>
> >> 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.batt...@citrix.com><mailto:
> rajesh.batt...@citrix.com<mailto: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.batt...@citrix.com<mailto:
> rajesh.batt...@citrix.com><mailto:rajesh.batt...@citrix.com<mailto:
> rajesh.batt...@citrix.com>>]
> >>>>> Sent: Friday, February 15, 2013 9:22 AM
> >>>>> To: cloudstack-us...@incubator.apache.org<mailto:
> cloudstack-us...@incubator.apache.org><mailto:
> cloudstack-us...@incubator.apache.org<mailto:
> cloudstack-us...@incubator.apache.org>>; cloudstack-
> >>>>> d...@incubator.apache.org<mailto:d...@incubator.apache.org><mailto:
> d...@incubator.apache.org<mailto: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-us...@incubator.apache.org<mailto:
> cloudstack-us...@incubator.apache.org><mailto:
> cloudstack-us...@incubator.apache.org<mailto:
> 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-
> >>>>>>
> 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: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-us...@incubator.apache.org<mailto:
> cloudstack-us...@incubator.apache.org><mailto:
> cloudstack-us...@incubator.apache.org<mailto:
> 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
> >>>>>>>
> >>>>>>> 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:edison...@citrix.com><mailto:edison...@citrix.com<mailto:
> 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-us...@incubator.apache.org<mailto:
> cloudstack-us...@incubator.apache.org><mailto:
> cloudstack-us...@incubator.apache.org<mailto:
> 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>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>>
> >>>>>>> --
> >>>>>>> --
> >>>>>>> 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/>
>



-- 
-- 
*Jason Villalta*
Co-founder
[image: Inline image 1]
800.799.4407 | www.RubixTechnology.com <http://www.rubixtechnology.com/>

Reply via email to