Description of problem: To add-brick or remove-brick from disperse volume, when you type gluster v add-brick help or gluster remove-brick help , it doesn't display help to add or remove brick from disperse volume Version-Release number of selected component (if applicable): [root@darkknight ~]# rpm -qa | grep glusterfs glusterfs-api-3.7.1-11.el7rhgs.x86_64 glusterfs-cli-3.7.1-11.el7rhgs.x86_64 glusterfs-libs-3.7.1-11.el7rhgs.x86_64 glusterfs-client-xlators-3.7.1-11.el7rhgs.x86_64 glusterfs-server-3.7.1-11.el7rhgs.x86_64 glusterfs-rdma-3.7.1-11.el7rhgs.x86_64 glusterfs-3.7.1-11.el7rhgs.x86_64 glusterfs-fuse-3.7.1-11.el7rhgs.x86_64 glusterfs-geo-replication-3.7.1-11.el7rhgs.x86_64 How reproducible: 100% Steps to Reproduce: 1. Create 4+2 disperse volume 2. run gluster volume add-brick help or gluster vol remove-brick help Actual results: [root@darkknightrises ~]# gluster v add-brick Usage: volume add-brick <VOLNAME> [<stripe|replica> <COUNT>] <NEW-BRICK> ... [force] [root@darkknightrises ~]# gluster v add-brick help Usage: volume add-brick <VOLNAME> [<stripe|replica> <COUNT>] <NEW-BRICK> ... [force] [root@darkknightrises ~]# Expected results: It should display help to add or remove bricks from disperse volume Additional info:
The help text is to change the replica counts for add/remove brick, which are not yet supported on downstream. Disperse doesn't have any mechanism to change n=k+m counts yet. So the keyword disperse doesn't appear anywhere in the CLI.