Description of problem: To reset all the daemons running if we use "volume reset" with *force* option, it's resetting all the daemons except Quota daemon. Version-Release number of selected component (if applicable): **glusterfs-server-3.7.1-12** How reproducible: Always Steps to Reproduce: 1.Create a Distributed volume. 2.Start the Volume 3.Enable the Bitrot, Scrub, uss and Quota things. 4.Reset the volume using force (gluster volume reset <vol_name> force) 5.Check the Volume status (gluster volume status <vol_name> Actual results: Quota daemon is still running even after force volume reset. Expected results: Force volume reset should stop all the running daemons. Additional info:
Below operation are deprecated 1) Enabling quota with volume set option 2) Disabling quota with volume reset operation However you can set/reset quota-deem-statfs option with volume set options. When doing a volume reset operation on a volume where quota is enabled, this operation will turn 'ON' quota-deem-statfs To enable/disable quota use below commands gluster volume quota <volname> enable gluster volume quota <volname> disable
(In reply to Vijaikumar Mallikarjuna from comment #3) > Below operation are deprecated > 1) Enabling quota with volume set option > 2) Disabling quota with volume reset operation > > However you can set/reset quota-deem-statfs option with volume set options. > > When doing a volume reset operation on a volume where quota is enabled, this > operation will turn 'ON' quota-deem-statfs > > > To enable/disable quota use below commands > gluster volume quota <volname> enable > gluster volume quota <volname> disable I have 2 concerns here : 1. When we say that disabling/enabling quota using volume set is deprecated, volume set should throw error, while the user tries to enable/disable quota through volume set/reset 2. Was it documented ?
> (SATHEESARAN 2015-09-02 23:49:23 EDT comment #4) > I have 2 concerns here : > >1. When we say that disabling/enabling quota using volume set is deprecated, volume set should throw error, while the user tries to enable/disable quota through volume set/reset > >2. Was it documented ? Volume set/reset will throws error for quota options # gluster volume set vol1 features.quota on volume set: failed: 'gluster volume set <VOLNAME> features.quota on' is deprecated. Use 'gluster volume quota <VOLNAME> enable' instead. # gluster volume reset vol1 features.quota volume reset: failed: 'gluster volume reset <VOLNAME> features.quota' is deprecated. Use 'gluster volume quota <VOLNAME> disable' instead. # gluster volume reset vol1 features.quota force volume reset: failed: 'gluster volume reset <VOLNAME> features.quota' is deprecated. Use 'gluster volume quota <VOLNAME> disable' instead. We will check with doc-team regarding the documentation.