Este conteúdo não está disponível no idioma selecionado.
9.10.3. Configuring Disk Quotas
User quotas enforce disk quotas per gear because each gear corresponds to a system user. The quota values are set in the
/etc/openshift/resource_limits.conf
file. Modify these values to suit your requirements.
Option | Description |
---|---|
quota_files | The number of files the gear is allowed to own. |
quota_blocks | The amount of space the gear is allowed to consume in blocks (1 block = 1024 bytes). |
Important
The minimum allowed value for the
quota_blocks
parameter is 1 GB.
Enable enforcement of disk quotas at the file system level.
Procedure 9.7. To Enable Disk Quotas:
- Consult the
/etc/fstab
file to determine which device is mounted as/var/lib/openshift
. In a simple setup, it is the root partition, but in a production system, it is more likely a RAID or NAS mount at/var/lib/openshift
. The following steps in this procedure use the root partition as the example mount point. Adjust these to suit your system requirements. - Add a
usrquota
option for that mount point entry in the/etc/fstab
file.Example 9.7. Example Entry in the
/etc/fstab
fileUUID=4f182963-5e00-4bfc-85ed-9f14149cbc79 / ext4 defaults,usrquota 1 1
UUID=4f182963-5e00-4bfc-85ed-9f14149cbc79 / ext4 defaults,usrquota 1 1
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Reboot the node host or remount the mount point:
mount -o remount /
# mount -o remount /
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Generate user quota information for the mount point:
quotacheck -cmug /
# quotacheck -cmug /
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Fix the SELinux permissions on the
aquota.user
file located in the top directory of the mount point:restorecon /aquota.user
# restorecon /aquota.user
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Re-enable quotas on the mount point:
quotaon /
# quotaon /
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
Verifying the Disk Quota Configuration
Create an application and then run the following command to verify that your disk quota is correct:
repquota -a | grep gear-uuid
# repquota -a | grep gear-uuidrepquota -a | grep gear-uuid