RabbitMQ service instances reach persistent disk limits, triggering disk alarms and requiring disk size adjustments through Ops Manager. Example disk-related warnings include “disk alarm set” in the RabbitMQ Management UI or log entries indicating low available disk space..
The persistent disk size is controlled by the service plan configuration. When the allocated disk space is insufficient, RabbitMQ nodes cannot expand automatically. Disk capacity must be increased by updating plan configurations in the RabbitMQ tile within Ops Manager.
The procedure differs depending on whether the environment uses On-Demand or Pre-Provisioned RabbitMQ service plans. Disk configuration changes are made within Ops Manager and take effect after redeployment.
For On-Demand RabbitMQ Service Instances
On-Demand plans define disk size in plan configuration settings.
After redeployment:
Example deployment name:
service-instance_GUID managed by rabbitmq-on-demand-broker
For Pre-Provisioned RabbitMQ Service Instances
Pre-Provisioned plans use fixed RabbitMQ clusters configured in the tile. Disk changes require cluster redeployment.
Example deployment name:
rabbitmq-service-preprovisioned_<environment>
Verification
Application-level Verification
Reference commands:
cf marketplace -s p.rabbitmq
Infrastructure-level Verification (BOSH)
Identify and validate the RabbitMQ deployment details using BOSH commands.
Reference commands:
bosh deployments | grep rabbit
Reference commands:
bosh vms <deployment-name> --details
Reference commands:
bosh ssh <vm-name> -d <deployment-name>
df -h /var/vcap/store
References