Questo contenuto non è disponibile nella lingua selezionata.
Chapter 20. Managing Resource Usage
Procedure 20.1. Limiting glusterd resources on RHEL7 based Red Hat Gluster Storage
Stop all gluster processes
systemctl stop glusterd
# systemctl stop glusterd
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Important
Ifglusterd
crashes, there is no functionality impact to this crash as it occurs during the shutdown. For more information, see Section 24.3, “Resolvingglusterd
Crash”Create a service configuration directory for glusterd
mkdir /etc/systemd/system/glusterd.service.d
# mkdir /etc/systemd/system/glusterd.service.d
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Create a service configuration file
echo "[Service]
# echo "[Service] CPUAccounting=yes Slice=glusterfs.slice" >> /etc/systemd/system/glusterd.service.d/99-cpu.conf
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Create a slice file
The following defines a slice that setsCPUQuota
to the recommended value of400%
(four cores).echo "[Slice]
# echo "[Slice] CPUQuota=400%" >> /etc/systemd/system/glusterfs.slice
Copy to Clipboard Copied! Toggle word wrap Toggle overflow You can alter the percentage to suit your environment by editing the value in the slice file:systemctl set-property glusterfs.slice CPUQuota=value
# systemctl set-property glusterfs.slice CPUQuota=value
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Restart the system daemon
systemctl daemon-reload
# systemctl daemon-reload
Copy to Clipboard Copied! Toggle word wrap Toggle overflow Start gluster processes
systemctl start glusterd
# systemctl start glusterd
Copy to Clipboard Copied! Toggle word wrap Toggle overflow