Understand storage class configuration in our test_client.sh
Investigate why the nb_copies
is 1 for ctaStorageClass_3_copy
in the storage_class
table while
in the archive_route
we see 3 copy_nb
available.
cta=# select * from archive_route;
storage_class_id | copy_nb | archive_route_type | tape_pool_id | user_comment | creation_log_user_name | creation_log_host_name | creation_log_time | last_update_user_name | last_update_host_name | last_update_time
------------------+---------+--------------------+--------------+--------------+------------------------+------------------------+-------------------+-----------------------+-----------------------+------------------
10000 | 1 | DEFAULT | 1 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395318 | ctaadmin1 | cta-frontend-0 | 1759395318
10001 | 1 | DEFAULT | 2 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395318 | ctaadmin1 | cta-frontend-0 | 1759395318
10002 | 1 | DEFAULT | 2 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395319 | ctaadmin1 | cta-frontend-0 | 1759395319
10002 | 2 | DEFAULT | 3 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395319 | ctaadmin1 | cta-frontend-0 | 1759395319
10003 | 1 | DEFAULT | 2 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395319 | ctaadmin1 | cta-frontend-0 | 1759395319
10003 | 2 | DEFAULT | 3 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395319 | ctaadmin1 | cta-frontend-0 | 1759395319
10003 | 3 | DEFAULT | 4 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395319 | ctaadmin1 | cta-frontend-0 | 1759395319
(7 rows)
cta=# select * from mount_policy;
mount_policy_name | archive_priority | archive_min_request_age | retrieve_priority | retrieve_min_request_age | user_comment | creation_log_user_name | creation_log_host_name | creation_log_time | last_update_user_name | last_update_host_name | last_update_time
-------------------+------------------+-------------------------+-------------------+--------------------------+-----------------------------------+------------------------+------------------------+-------------------+-----------------------+-----------------------+------------------
ctasystest | 1 | 1 | 1 | 1 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395323 | ctaadmin1 | cta-frontend-0 | 1759395323
repack_ctasystest | 2 | 1 | 2 | 1 | repack mountpolicy for ctasystest | ctaadmin1 | cta-frontend-0 | 1759395324 | ctaadmin1 | cta-frontend-0 | 1759395324
(2 rows)
cta=# select * from storage_class;
storage_class_id | storage_class_name | nb_copies | virtual_organization_id | user_comment | creation_log_user_name | creation_log_host_name | creation_log_time | last_update_user_name | last_update_host_name | last_update_time
------------------+------------------------+-----------+-------------------------+--------------+------------------------+------------------------+-------------------+-----------------------+-----------------------+------------------
10000 | ctaStorageClass | 1 | 1 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395317 | ctaadmin1 | cta-frontend-0 | 1759395317
10001 | ctaStorageClass_1_copy | 1 | 1 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395318 | ctaadmin1 | cta-frontend-0 | 1759395318
10002 | ctaStorageClass_2_copy | 2 | 1 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395318 | ctaadmin1 | cta-frontend-0 | 1759395318
10003 | ctaStorageClass_3_copy | 1 | 1 | ctasystest | ctaadmin1 | cta-frontend-0 | 1759395319 | ctaadmin1 | cta-frontend-0 | 1759395319
(4 rows)