NAME READY STATUS RESTARTS AGE
Pod-name 0/1 Init:ErrImageNeverPull 12 14h
root@vra-appliance [ / ]# df -h /data
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/data_vg-data 196G 157G 30G 85% /data
template1=# SELECT pg_database.datname as "database_name", pg_database_size(pg_database.datname)/1024/1024 AS size_in_mb FROM pg_database ORDER by size_in_mb DESC;
database_name | size_in_mb
--------------------+------------
vco-db | 77000
provisioning-db | 66
catalog-db | 12
template1=# \c vco-db
You are now connected to database "vco-db" as user "postgres".
vco-db=# SELECT
relname as "Table",
pg_size_pretty(pg_total_relation_size(relid)) As "Size"
FROM pg_catalog.pg_statio_user_tables ORDER BY pg_total_relation_size(relid) DESC LIMIT 5;
Table | Size
-------------------------+-------------
vmo_tokenreplay | 53536123 kB
vmo_vroconfiguration | 544 kB
vmo_scriptmodule | 520 kB
vmo_scriptmodulecontent | 464 kB
vmo_contentsignature | 456 kB
This issue occurs when disk pressure is experienced in Kubernetes and is standard behavior when the data disk usage goes above 80%. Kubernetes attempts to free some space by deleting the available docker images. This causes some of the services to fail.
Workflow tokens may bloat in size when running too many intensive operations in your scriptable tasks or workflows. The platform allows for a user of Orchestrator to write code that may write too much information to the workflow execution, and subsequently the database.
To work around this issue please follow the following steps :
Note: Before proceeding with the steps below, VMware recommends to backup the Aria Automation/Aria Orchestrator system using snapshots without stopping the VMs.
Note: Token replay is basically a debugging feature, it allows to follow the inputs/outputs of each “token”/item in a workflow run, so either customer is using it or not, it’s additional information that doesn’t affect in any way the execution of workflows etc.
For workflows storing lots of large objects as part of the workflow execution runs, this means a large amount of vmo_tokenreplay entries.
If customer do not want to use this feature it is recommended to disable this feature to avoid excessive storage consumption you can monitor the table
The feature can be disabled by running the following command :