11.2. Setting Multiple Volume Option


A group configuration file is a file used to define and customize volume options. There are some predefined group configuration files for specific workload patterns like negative lookup cache, virtualization, metadata cache and gluster-block.
The parameters defined in the file can then be applied to a volume as a group, rather than setting one parameter at a time.

Creating a group configuration file

  1. Create a new file in the /var/lib/glusterd/groups/ directory.
    # touch /var/lib/glusterd/groups/filenametouch /var/lib/glusterd/groups/filename
    Copy to Clipboard Toggle word wrap
  2. Add the parameters and values that you want to set on the volume to the created file as key-value pairs, placing each parameter on a new line:
    domain1.key1=value1
    domain1.key2=value2
    domain2.key3=value3
    Copy to Clipboard Toggle word wrap
    For example,
    changelog.changelog=on
    client.event-threads=6
    cluster.brick-multiplex=on
    Copy to Clipboard Toggle word wrap

Adding configurations to volumes

Run the following command to apply the configurations in the group file to specific volumes:
# gluster volume set volname group filenamegluster volume set volname group filenamegluster volume set volname group filenamegluster volume set volname group filename
Copy to Clipboard Toggle word wrap
For example,
# gluster volume set volume1 group virt
# gluster volume set volume2 group virt
# gluster volume set volume3 group dbgroup
Copy to Clipboard Toggle word wrap

Note

The configuration file created should be placed in all the hosts of the trusted storage pool under /var/lib/glusterd/groups/. This can be achieved with the help of gdeploy configuration file.
Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat