helm-charts
helm-charts copied to clipboard
[ISSUE] Can't move chunks. "there is no previously clustered index for table"
Describe the bug I'm using timescaledb-single chart with prometheus (+promscale) I'm trying to create a data retention policy following this and this For testing pourpuses, I created a tablespace then I run the move_chunk function:
select move_chunk(chunk => '_timescaledb_internal._hyper_54_22_chunk', destination_tablespace => 'cold', index_destination_tablespace => 'cold');
ERROR: there is no previously clustered index for table "_hyper_54_22_chunk"
Do I need to run any aditional steps? Timescaledb does not create the necessary indexes for move_chunks action? The final intention is to automate moving old chunks to a second slower storage mounted on the container.
To Reproduce Install helm chart timescaledb-single Deploy promscale and prometheus
Expected behavior Chunk to be moved
Deployment
- What is in your
values.yaml - What version of the Chart are you using? 0.11.0
- What is your Kubernetes Environment (for exampe: GKE, EKS, minikube, microk8s) k3os
Deployment Please share some details of what is in your Kubernetes environment, for example:
NAME READY STATUS RESTARTS AGE ROLE
pod/timescaledb-patroni-k1--1-jrspj 0/1 Completed 0 2d4h
pod/timescaledb-0 1/1 Running 0 38h master
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE ROLE
service/timescaledb-config ClusterIP None <none> 8008/TCP 2d4h
service/timescaledb-replica ClusterIP 10.43.129.227 <none> 5432/TCP 2d4h replica
service/timescaledb ClusterIP 10.43.21.7 <none> 5432/TCP 2d4h master
NAME READY AGE ROLE
statefulset.apps/timescaledb 1/1 2d4h
NAME COMPLETIONS DURATION AGE ROLE
job.batch/timescaledb-patroni-k1 1/1 11s 2d4h
NAME DATA AGE ROLE
configmap/timescaledb-patroni 1 2d4h
configmap/timescaledb-pgbackrest 1 2d4h
configmap/timescaledb-scripts 8 2d4h
NAME ENDPOINTS AGE ROLE
endpoints/timescaledb-replica <none> 2d4h replica
endpoints/timescaledb-config 10.42.3.115:8008 2d4h
endpoints/timescaledb 10.42.3.115:5432 2d4h
NAME STATUS VOLUME CAPACITY ACCESS MODES STORAGECLASS AGE ROLE
persistentvolumeclaim/wal-volume-timescaledb-0 Bound pvc-bc20185d-5e41-423f-95a1-5e3197575f42 1Gi RWO piraeus-sc-r2 2d4h
persistentvolumeclaim/storage-volume-timescaledb-0 Bound pvc-f155b7ed-87da-4e37-8031-42b3ae79bf37 100Gi RWO piraeus-sc-r2 2d4h
@timescale/o11y-applications seems like this is an issue in promscale itself.
cc @VineethReddy02