source commons files source engines files source kubeblocks files source kubedb files CLUSTER_NAME: `kubectl get namespace | grep ns-xjoxc ` `kubectl create namespace ns-xjoxc` namespace/ns-xjoxc created create namespace ns-xjoxc done download kbcli `gh release list --repo apecloud/kbcli --limit 100 | (grep "1.0" || true)` `curl -fsSL https://kubeblocks.io/installer/install_cli.sh | bash -s v1.0.1` Your system is linux_amd64 Installing kbcli ... Downloading ... % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 33.6M 100 33.6M 0 0 181M 0 --:--:-- --:--:-- --:--:-- 181M kbcli installed successfully. Kubernetes: v1.32.6 KubeBlocks: 1.0.1 kbcli: 1.0.1 Make sure your docker service is running and begin your journey with kbcli: kbcli playground init For more information on how to get started, please visit: https://kubeblocks.io download kbcli v1.0.1 done Kubernetes: v1.32.6 KubeBlocks: 1.0.1 kbcli: 1.0.1 Kubernetes Env: v1.32.6 check snapshot controller check snapshot controller done POD_RESOURCES: aks kb-default-sc found aks default-vsc found found default storage class: default KubeBlocks version is:1.0.1 skip upgrade KubeBlocks current KubeBlocks version: 1.0.1 Error: no repositories to show helm repo add chaos-mesh https://charts.chaos-mesh.org "chaos-mesh" has been added to your repositories add helm chart repo chaos-mesh success chaos mesh already installed check component definition set component name:minio set component version set component version:minio set service versions:2024.6.29 set service versions sorted:2024.6.29 set minio component definition set minio component definition minio-1.0.1 REPORT_COUNT 0:0 set replicas first:2,2024.6.29 set replicas third:2,2024.6.29 set replicas fourth:2,2024.6.29 set minimum cmpv service version set minimum cmpv service version replicas:2,2024.6.29 REPORT_COUNT:1 CLUSTER_TOPOLOGY: set minio component definition set minio component definition minio-1.0.1 LIMIT_CPU:0.1 LIMIT_MEMORY:0.5 storage size: 1 CLUSTER_NAME:minio-yuslvc No resources found in ns-xjoxc namespace. pod_info: termination_policy:DoNotTerminate create 2 replica DoNotTerminate minio cluster check component definition set component definition by component version check cmpd by labels check cmpd by compDefs set component definition: minio-1.0.1 by component version:minio apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: minio-yuslvc namespace: ns-xjoxc spec: terminationPolicy: DoNotTerminate componentSpecs: - name: minio componentDef: minio-1.0.1 replicas: 2 env: - name: MINIO_BUCKETS value: test disableExporter: true resources: limits: cpu: 100m memory: 0.5Gi requests: cpu: 100m memory: 0.5Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi `kubectl apply -f test_create_minio-yuslvc.yaml` cluster.apps.kubeblocks.io/minio-yuslvc created apply test_create_minio-yuslvc.yaml Success `rm -rf test_create_minio-yuslvc.yaml` check cluster status `kbcli cluster list minio-yuslvc --show-labels --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-yuslvc ns-xjoxc DoNotTerminate Creating Sep 11,2025 17:27 UTC+0800 cluster_status:Creating cluster_status:Creating cluster_status:Creating cluster_status:Creating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-yuslvc --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-yuslvc-minio-0 ns-xjoxc minio-yuslvc minio Running readwrite 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-12089392-vmss000001/10.224.0.7 Sep 11,2025 17:27 UTC+0800 minio-yuslvc-minio-1 ns-xjoxc minio-yuslvc minio Running notready 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-12089392-vmss000003/10.224.0.8 Sep 11,2025 17:28 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.1 `kubectl get secrets -l app.kubernetes.io/instance=minio-yuslvc` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:9CG06bxC01u43sB5;DB_PORT:9000;DB_DATABASE: check pod minio-yuslvc-minio-0 container_name minio exist password 9CG06bxC01u43sB5 check pod minio-yuslvc-minio-0 container_name kbagent exist password 9CG06bxC01u43sB5 No container logs contain secret password. describe cluster `kbcli cluster describe minio-yuslvc --namespace ns-xjoxc ` Name: minio-yuslvc Created Time: Sep 11,2025 17:27 UTC+0800 NAMESPACE CLUSTER-DEFINITION TOPOLOGY STATUS TERMINATION-POLICY ns-xjoxc Running DoNotTerminate Endpoints: COMPONENT INTERNAL EXTERNAL minio minio-yuslvc-minio.ns-xjoxc.svc.cluster.local:9000 minio-yuslvc-minio.ns-xjoxc.svc.cluster.local:9001 Topology: COMPONENT SERVICE-VERSION INSTANCE ROLE STATUS AZ NODE CREATED-TIME minio 2024.6.29 minio-yuslvc-minio-0 readwrite Running 0 aks-cicdamdpool-12089392-vmss000001/10.224.0.7 Sep 11,2025 17:27 UTC+0800 minio 2024.6.29 minio-yuslvc-minio-1 notready Running 0 aks-cicdamdpool-12089392-vmss000003/10.224.0.8 Sep 11,2025 17:28 UTC+0800 Resources Allocation: COMPONENT INSTANCE-TEMPLATE CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS minio 100m / 100m 512Mi / 512Mi data:1Gi default Images: COMPONENT COMPONENT-DEFINITION IMAGE minio minio-1.0.1 docker.io/apecloud/minio:RELEASE.2024-06-29T01-20-47Z Show cluster events: kbcli cluster list-events -n ns-xjoxc minio-yuslvc `kbcli cluster label minio-yuslvc app.kubernetes.io/instance- --namespace ns-xjoxc ` label "app.kubernetes.io/instance" not found. `kbcli cluster label minio-yuslvc app.kubernetes.io/instance=minio-yuslvc --namespace ns-xjoxc ` `kbcli cluster label minio-yuslvc --list --namespace ns-xjoxc ` NAME NAMESPACE LABELS minio-yuslvc ns-xjoxc app.kubernetes.io/instance=minio-yuslvc label cluster app.kubernetes.io/instance=minio-yuslvc Success `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=minio-yuslvc --namespace ns-xjoxc ` `kbcli cluster label minio-yuslvc --list --namespace ns-xjoxc ` NAME NAMESPACE LABELS minio-yuslvc ns-xjoxc app.kubernetes.io/instance=minio-yuslvc case.name=kbcli.test1 label cluster case.name=kbcli.test1 Success `kbcli cluster label minio-yuslvc case.name=kbcli.test2 --overwrite --namespace ns-xjoxc ` `kbcli cluster label minio-yuslvc --list --namespace ns-xjoxc ` NAME NAMESPACE LABELS minio-yuslvc ns-xjoxc app.kubernetes.io/instance=minio-yuslvc case.name=kbcli.test2 label cluster case.name=kbcli.test2 Success `kbcli cluster label minio-yuslvc case.name- --namespace ns-xjoxc ` `kbcli cluster label minio-yuslvc --list --namespace ns-xjoxc ` NAME NAMESPACE LABELS minio-yuslvc ns-xjoxc app.kubernetes.io/instance=minio-yuslvc delete cluster label case.name Success cluster connect insert batch data by db client Error from server (NotFound): pods "test-db-client-executionloop-minio-yuslvc" not found `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge pods test-db-client-executionloop-minio-yuslvc --namespace ns-xjoxc ` Error from server (NotFound): pods "test-db-client-executionloop-minio-yuslvc" not found Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. Error from server (NotFound): pods "test-db-client-executionloop-minio-yuslvc" not found `kubectl get secrets -l app.kubernetes.io/instance=minio-yuslvc` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:9CG06bxC01u43sB5;DB_PORT:9000;DB_DATABASE: apiVersion: v1 kind: Pod metadata: name: test-db-client-executionloop-minio-yuslvc namespace: ns-xjoxc spec: containers: - name: test-dbclient imagePullPolicy: IfNotPresent image: docker.io/apecloud/dbclient:test args: - "--host" - "minio-yuslvc-minio.ns-xjoxc.svc.cluster.local" - "--user" - "root" - "--password" - "9CG06bxC01u43sB5" - "--port" - "9000" - "--dbtype" - "minio" - "--test" - "executionloop" - "--duration" - "60" - "--interval" - "1" restartPolicy: Never `kubectl apply -f test-db-client-executionloop-minio-yuslvc.yaml` pod/test-db-client-executionloop-minio-yuslvc created apply test-db-client-executionloop-minio-yuslvc.yaml Success `rm -rf test-db-client-executionloop-minio-yuslvc.yaml` check pod status pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 0/1 ContainerCreating 0 6s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 10s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 15s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 20s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 25s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 30s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 36s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 41s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 46s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 51s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 56s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 61s pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 1/1 Running 0 66s check pod test-db-client-executionloop-minio-yuslvc status done pod_status:NAME READY STATUS RESTARTS AGE test-db-client-executionloop-minio-yuslvc 0/1 Completed 0 72s check cluster status `kbcli cluster list minio-yuslvc --show-labels --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-yuslvc ns-xjoxc DoNotTerminate Running Sep 11,2025 17:27 UTC+0800 app.kubernetes.io/instance=minio-yuslvc check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-yuslvc --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-yuslvc-minio-0 ns-xjoxc minio-yuslvc minio Running readwrite 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-12089392-vmss000001/10.224.0.7 Sep 11,2025 17:27 UTC+0800 minio-yuslvc-minio-1 ns-xjoxc minio-yuslvc minio Running readwrite 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-12089392-vmss000003/10.224.0.8 Sep 11,2025 17:28 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.1 --host minio-yuslvc-minio.ns-xjoxc.svc.cluster.local --user root --password 9CG06bxC01u43sB5 --port 9000 --dbtype minio --test executionloop --duration 60 --interval 1 Execution loop start: Bucket executions-loop-bucket does not exist. Creating bucket... Bucket executions-loop-bucket created successfully. Execution loop start: executions_loop_1 [ 1s ] executions total: 26 successful: 26 failed: 0 disconnect: 0 [ 2s ] executions total: 58 successful: 58 failed: 0 disconnect: 0 [ 3s ] executions total: 88 successful: 88 failed: 0 disconnect: 0 [ 4s ] executions total: 118 successful: 118 failed: 0 disconnect: 0 [ 5s ] executions total: 152 successful: 152 failed: 0 disconnect: 0 [ 6s ] executions total: 186 successful: 186 failed: 0 disconnect: 0 [ 7s ] executions total: 218 successful: 218 failed: 0 disconnect: 0 [ 8s ] executions total: 251 successful: 251 failed: 0 disconnect: 0 [ 9s ] executions total: 283 successful: 283 failed: 0 disconnect: 0 [ 10s ] executions total: 315 successful: 315 failed: 0 disconnect: 0 [ 11s ] executions total: 346 successful: 346 failed: 0 disconnect: 0 [ 12s ] executions total: 377 successful: 377 failed: 0 disconnect: 0 [ 13s ] executions total: 406 successful: 406 failed: 0 disconnect: 0 [ 14s ] executions total: 435 successful: 435 failed: 0 disconnect: 0 [ 15s ] executions total: 465 successful: 465 failed: 0 disconnect: 0 [ 16s ] executions total: 494 successful: 494 failed: 0 disconnect: 0 [ 17s ] executions total: 524 successful: 524 failed: 0 disconnect: 0 [ 18s ] executions total: 555 successful: 555 failed: 0 disconnect: 0 [ 19s ] executions total: 585 successful: 585 failed: 0 disconnect: 0 [ 20s ] executions total: 616 successful: 616 failed: 0 disconnect: 0 [ 21s ] executions total: 648 successful: 648 failed: 0 disconnect: 0 [ 22s ] executions total: 679 successful: 679 failed: 0 disconnect: 0 [ 23s ] executions total: 711 successful: 711 failed: 0 disconnect: 0 [ 24s ] executions total: 742 successful: 742 failed: 0 disconnect: 0 [ 25s ] executions total: 767 successful: 767 failed: 0 disconnect: 0 [ 26s ] executions total: 796 successful: 796 failed: 0 disconnect: 0 [ 27s ] executions total: 825 successful: 825 failed: 0 disconnect: 0 [ 28s ] executions total: 857 successful: 857 failed: 0 disconnect: 0 [ 29s ] executions total: 887 successful: 887 failed: 0 disconnect: 0 [ 30s ] executions total: 919 successful: 919 failed: 0 disconnect: 0 [ 31s ] executions total: 953 successful: 953 failed: 0 disconnect: 0 [ 32s ] executions total: 984 successful: 984 failed: 0 disconnect: 0 [ 33s ] executions total: 1014 successful: 1014 failed: 0 disconnect: 0 [ 34s ] executions total: 1047 successful: 1047 failed: 0 disconnect: 0 [ 35s ] executions total: 1078 successful: 1078 failed: 0 disconnect: 0 [ 36s ] executions total: 1109 successful: 1109 failed: 0 disconnect: 0 [ 37s ] executions total: 1139 successful: 1139 failed: 0 disconnect: 0 [ 38s ] executions total: 1170 successful: 1170 failed: 0 disconnect: 0 [ 39s ] executions total: 1201 successful: 1201 failed: 0 disconnect: 0 [ 40s ] executions total: 1231 successful: 1231 failed: 0 disconnect: 0 [ 41s ] executions total: 1261 successful: 1261 failed: 0 disconnect: 0 [ 42s ] executions total: 1291 successful: 1291 failed: 0 disconnect: 0 [ 43s ] executions total: 1321 successful: 1321 failed: 0 disconnect: 0 [ 44s ] executions total: 1350 successful: 1350 failed: 0 disconnect: 0 [ 45s ] executions total: 1379 successful: 1379 failed: 0 disconnect: 0 [ 46s ] executions total: 1408 successful: 1408 failed: 0 disconnect: 0 [ 47s ] executions total: 1438 successful: 1438 failed: 0 disconnect: 0 [ 48s ] executions total: 1468 successful: 1468 failed: 0 disconnect: 0 [ 49s ] executions total: 1498 successful: 1498 failed: 0 disconnect: 0 [ 50s ] executions total: 1517 successful: 1517 failed: 0 disconnect: 0 [ 51s ] executions total: 1539 successful: 1539 failed: 0 disconnect: 0 [ 52s ] executions total: 1569 successful: 1569 failed: 0 disconnect: 0 [ 53s ] executions total: 1600 successful: 1600 failed: 0 disconnect: 0 [ 54s ] executions total: 1630 successful: 1630 failed: 0 disconnect: 0 [ 55s ] executions total: 1662 successful: 1662 failed: 0 disconnect: 0 [ 56s ] executions total: 1692 successful: 1692 failed: 0 disconnect: 0 [ 57s ] executions total: 1723 successful: 1723 failed: 0 disconnect: 0 [ 58s ] executions total: 1757 successful: 1757 failed: 0 disconnect: 0 [ 60s ] executions total: 1778 successful: 1778 failed: 0 disconnect: 0 Test Result: Total Executions: 1778 Successful Executions: 1778 Failed Executions: 0 Disconnection Counts: 0 Connection Information: Database Type: minio Host: minio-yuslvc-minio.ns-xjoxc.svc.cluster.local Port: 9000 Database: Table: User: root Org: Access Mode: mysql Test Type: executionloop Query: Duration: 60 seconds Interval: 1 seconds Bucket: DB_CLIENT_BATCH_DATA_COUNT: 1778 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge pods test-db-client-executionloop-minio-yuslvc --namespace ns-xjoxc ` pod/test-db-client-executionloop-minio-yuslvc patched (no change) Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. pod "test-db-client-executionloop-minio-yuslvc" force deleted test failover connectionstress check cluster status before cluster-failover-connectionstress check cluster status done cluster_status:Running Error from server (NotFound): pods "test-db-client-connectionstress-minio-yuslvc" not found `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge pods test-db-client-connectionstress-minio-yuslvc --namespace ns-xjoxc ` Error from server (NotFound): pods "test-db-client-connectionstress-minio-yuslvc" not found Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. Error from server (NotFound): pods "test-db-client-connectionstress-minio-yuslvc" not found `kubectl get secrets -l app.kubernetes.io/instance=minio-yuslvc` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:9CG06bxC01u43sB5;DB_PORT:9000;DB_DATABASE: apiVersion: v1 kind: Pod metadata: name: test-db-client-connectionstress-minio-yuslvc namespace: ns-xjoxc spec: containers: - name: test-dbclient imagePullPolicy: IfNotPresent image: docker.io/apecloud/dbclient:test args: - "--host" - "minio-yuslvc-minio.ns-xjoxc.svc.cluster.local" - "--user" - "root" - "--password" - "9CG06bxC01u43sB5" - "--port" - "9000" - "--database" - "" - "--dbtype" - "minio" - "--test" - "connectionstress" - "--connections" - "1024" - "--duration" - "60" restartPolicy: Never `kubectl apply -f test-db-client-connectionstress-minio-yuslvc.yaml` pod/test-db-client-connectionstress-minio-yuslvc created apply test-db-client-connectionstress-minio-yuslvc.yaml Success `rm -rf test-db-client-connectionstress-minio-yuslvc.yaml` check pod status pod_status:NAME READY STATUS RESTARTS AGE test-db-client-connectionstress-minio-yuslvc 1/1 Running 0 6s check pod test-db-client-connectionstress-minio-yuslvc status done pod_status:NAME READY STATUS RESTARTS AGE test-db-client-connectionstress-minio-yuslvc 0/1 Completed 0 10s check cluster status `kbcli cluster list minio-yuslvc --show-labels --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-yuslvc ns-xjoxc DoNotTerminate Running Sep 11,2025 17:27 UTC+0800 app.kubernetes.io/instance=minio-yuslvc check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-yuslvc --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-yuslvc-minio-0 ns-xjoxc minio-yuslvc minio Running readwrite 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-12089392-vmss000001/10.224.0.7 Sep 11,2025 17:27 UTC+0800 minio-yuslvc-minio-1 ns-xjoxc minio-yuslvc minio Running readwrite 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-12089392-vmss000003/10.224.0.8 Sep 11,2025 17:28 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.1 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test 2025-09-11T09:29:27.274Z, executions-loop-bucket 0001-01-01T00:00Z, test Test Result: null Connection Information: Database Type: minio Host: minio-yuslvc-minio.ns-xjoxc.svc.cluster.local Port: 9000 Database: Table: User: root Org: Access Mode: mysql Test Type: connectionstress Connection Count: 1024 Duration: 60 seconds `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge pods test-db-client-connectionstress-minio-yuslvc --namespace ns-xjoxc ` pod/test-db-client-connectionstress-minio-yuslvc patched (no change) Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. pod "test-db-client-connectionstress-minio-yuslvc" force deleted check failover pod name failover pod name:minio-yuslvc-minio-0 failover connectionstress Success `kubectl get secrets -l app.kubernetes.io/instance=minio-yuslvc` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:9CG06bxC01u43sB5;DB_PORT:9000;DB_DATABASE: check db_client batch data count `echo "mc config host add minioserver http://minio-yuslvc-minio.ns-xjoxc.svc.cluster.local:9000 root 9CG06bxC01u43sB5;mc cat minioserver/executions-loop-bucket/executions_loop" | kubectl exec -it minio-yuslvc-minio-0 --namespace ns-xjoxc -- bash` check db_client batch data Success cluster stop check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster stop minio-yuslvc --auto-approve --force=true --namespace ns-xjoxc ` OpsRequest minio-yuslvc-stop-5wtmq created successfully, you can view the progress: kbcli cluster describe-ops minio-yuslvc-stop-5wtmq -n ns-xjoxc check ops status `kbcli cluster list-ops minio-yuslvc --status all --namespace ns-xjoxc ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-yuslvc-stop-5wtmq ns-xjoxc Stop minio-yuslvc Running -/- Sep 11,2025 17:30 UTC+0800 check cluster status `kbcli cluster list minio-yuslvc --show-labels --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-yuslvc ns-xjoxc DoNotTerminate Stopping Sep 11,2025 17:27 UTC+0800 app.kubernetes.io/instance=minio-yuslvc cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping cluster_status:Stopping check cluster status done cluster_status:Stopped check pod status `kbcli cluster list-instances minio-yuslvc --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME check pod status done check ops status `kbcli cluster list-ops minio-yuslvc --status all --namespace ns-xjoxc ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-yuslvc-stop-5wtmq ns-xjoxc Stop minio-yuslvc minio Succeed 2/2 Sep 11,2025 17:30 UTC+0800 check ops status done ops_status:minio-yuslvc-stop-5wtmq ns-xjoxc Stop minio-yuslvc minio Succeed 2/2 Sep 11,2025 17:30 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-yuslvc-stop-5wtmq --namespace ns-xjoxc ` opsrequest.operations.kubeblocks.io/minio-yuslvc-stop-5wtmq patched `kbcli cluster delete-ops --name minio-yuslvc-stop-5wtmq --force --auto-approve --namespace ns-xjoxc ` OpsRequest minio-yuslvc-stop-5wtmq deleted cluster start check cluster status before ops check cluster status done cluster_status:Stopped `kbcli cluster start minio-yuslvc --force=true --namespace ns-xjoxc ` OpsRequest minio-yuslvc-start-fkksz created successfully, you can view the progress: kbcli cluster describe-ops minio-yuslvc-start-fkksz -n ns-xjoxc check ops status `kbcli cluster list-ops minio-yuslvc --status all --namespace ns-xjoxc ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-yuslvc-start-fkksz ns-xjoxc Start minio-yuslvc Running -/- Sep 11,2025 17:31 UTC+0800 check cluster status `kbcli cluster list minio-yuslvc --show-labels --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-yuslvc ns-xjoxc DoNotTerminate Updating Sep 11,2025 17:27 UTC+0800 app.kubernetes.io/instance=minio-yuslvc cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-yuslvc --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-yuslvc-minio-0 ns-xjoxc minio-yuslvc minio Running readwrite 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-12089392-vmss000003/10.224.0.8 Sep 11,2025 17:31 UTC+0800 minio-yuslvc-minio-1 ns-xjoxc minio-yuslvc minio Running notready 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-12089392-vmss000000/10.224.0.5 Sep 11,2025 17:36 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.1 check ops status `kbcli cluster list-ops minio-yuslvc --status all --namespace ns-xjoxc ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-yuslvc-start-fkksz ns-xjoxc Start minio-yuslvc minio Succeed 2/2 Sep 11,2025 17:31 UTC+0800 check ops status done ops_status:minio-yuslvc-start-fkksz ns-xjoxc Start minio-yuslvc minio Succeed 2/2 Sep 11,2025 17:31 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-yuslvc-start-fkksz --namespace ns-xjoxc ` opsrequest.operations.kubeblocks.io/minio-yuslvc-start-fkksz patched `kbcli cluster delete-ops --name minio-yuslvc-start-fkksz --force --auto-approve --namespace ns-xjoxc ` OpsRequest minio-yuslvc-start-fkksz deleted `kubectl get secrets -l app.kubernetes.io/instance=minio-yuslvc` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:9CG06bxC01u43sB5;DB_PORT:9000;DB_DATABASE: check db_client batch data count `echo "mc config host add minioserver http://minio-yuslvc-minio.ns-xjoxc.svc.cluster.local:9000 root 9CG06bxC01u43sB5;mc cat minioserver/executions-loop-bucket/executions_loop" | kubectl exec -it minio-yuslvc-minio-0 --namespace ns-xjoxc -- bash` check db_client batch data Success `kubectl get pvc -l app.kubernetes.io/instance=minio-yuslvc,apps.kubeblocks.io/component-name=minio,apps.kubeblocks.io/vct-name=data --namespace ns-xjoxc ` cluster volume-expand check cluster status before ops check cluster status done cluster_status:Running No resources found in minio-yuslvc namespace. `kbcli cluster volume-expand minio-yuslvc --auto-approve --force=true --components minio --volume-claim-templates data --storage 5Gi --namespace ns-xjoxc ` OpsRequest minio-yuslvc-volumeexpansion-x5hds created successfully, you can view the progress: kbcli cluster describe-ops minio-yuslvc-volumeexpansion-x5hds -n ns-xjoxc check ops status `kbcli cluster list-ops minio-yuslvc --status all --namespace ns-xjoxc ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-yuslvc-volumeexpansion-x5hds ns-xjoxc VolumeExpansion minio-yuslvc minio Running 0/2 Sep 11,2025 17:37 UTC+0800 check cluster status `kbcli cluster list minio-yuslvc --show-labels --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-yuslvc ns-xjoxc DoNotTerminate Updating Sep 11,2025 17:27 UTC+0800 app.kubernetes.io/instance=minio-yuslvc cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-yuslvc --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-yuslvc-minio-0 ns-xjoxc minio-yuslvc minio Running readwrite 0 100m / 100m 512Mi / 512Mi data:5Gi aks-cicdamdpool-12089392-vmss000003/10.224.0.8 Sep 11,2025 17:31 UTC+0800 minio-yuslvc-minio-1 ns-xjoxc minio-yuslvc minio Running readwrite 0 100m / 100m 512Mi / 512Mi data:5Gi aks-cicdamdpool-12089392-vmss000000/10.224.0.5 Sep 11,2025 17:36 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.1 No resources found in minio-yuslvc namespace. check ops status `kbcli cluster list-ops minio-yuslvc --status all --namespace ns-xjoxc ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-yuslvc-volumeexpansion-x5hds ns-xjoxc VolumeExpansion minio-yuslvc minio Succeed 2/2 Sep 11,2025 17:37 UTC+0800 check ops status done ops_status:minio-yuslvc-volumeexpansion-x5hds ns-xjoxc VolumeExpansion minio-yuslvc minio Succeed 2/2 Sep 11,2025 17:37 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-yuslvc-volumeexpansion-x5hds --namespace ns-xjoxc ` opsrequest.operations.kubeblocks.io/minio-yuslvc-volumeexpansion-x5hds patched `kbcli cluster delete-ops --name minio-yuslvc-volumeexpansion-x5hds --force --auto-approve --namespace ns-xjoxc ` OpsRequest minio-yuslvc-volumeexpansion-x5hds deleted `kubectl get secrets -l app.kubernetes.io/instance=minio-yuslvc` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:9CG06bxC01u43sB5;DB_PORT:9000;DB_DATABASE: check db_client batch data count `echo "mc config host add minioserver http://minio-yuslvc-minio.ns-xjoxc.svc.cluster.local:9000 root 9CG06bxC01u43sB5;mc cat minioserver/executions-loop-bucket/executions_loop" | kubectl exec -it minio-yuslvc-minio-0 --namespace ns-xjoxc -- bash` check db_client batch data Success `kubectl get secrets -l app.kubernetes.io/instance=minio-yuslvc` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:9CG06bxC01u43sB5;DB_PORT:9000;DB_DATABASE: apiVersion: v1 kind: Pod metadata: name: benchtest-minio-yuslvc namespace: ns-xjoxc spec: containers: - name: test-benchmark image: docker.io/apecloud/mc:RELEASE.2023-10-24T21-42-22Z command: ["/bin/sh"] args: ["-c", "mc config host add minioserver http://minio-yuslvc-minio.ns-xjoxc.svc.cluster.local:9000 root 9CG06bxC01u43sB5 && mc mb minioserver/bucket-fptci"] restartPolicy: Never `kubectl apply -f benchtest-minio-yuslvc.yaml` pod/benchtest-minio-yuslvc created apply benchtest-minio-yuslvc.yaml Success check pod status pod_status:NAME READY STATUS RESTARTS AGE benchtest-minio-yuslvc 0/1 ContainerCreating 0 0s check pod benchtest-minio-yuslvc status done pod_status:NAME READY STATUS RESTARTS AGE benchtest-minio-yuslvc 0/1 Completed 0 4s `rm -rf benchtest-minio-yuslvc.yaml` `kubectl logs benchtest-minio-yuslvc --tail 30 --namespace ns-xjoxc ` Added `minioserver` successfully. Bucket created successfully `minioserver/bucket-fptci`. `kubectl delete pod benchtest-minio-yuslvc --force --namespace ns-xjoxc ` Warning: Immediate deletion does not wait for confirmation that the running resource has been terminated. The resource may continue to run on the cluster indefinitely. pod "benchtest-minio-yuslvc" force deleted check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster vscale minio-yuslvc --auto-approve --force=true --components minio --cpu 200m --memory 0.6Gi --namespace ns-xjoxc ` OpsRequest minio-yuslvc-verticalscaling-knqm7 created successfully, you can view the progress: kbcli cluster describe-ops minio-yuslvc-verticalscaling-knqm7 -n ns-xjoxc check ops status `kbcli cluster list-ops minio-yuslvc --status all --namespace ns-xjoxc ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-yuslvc-verticalscaling-knqm7 ns-xjoxc VerticalScaling minio-yuslvc minio Running 0/2 Sep 11,2025 17:47 UTC+0800 check cluster status `kbcli cluster list minio-yuslvc --show-labels --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-yuslvc ns-xjoxc DoNotTerminate Updating Sep 11,2025 17:27 UTC+0800 app.kubernetes.io/instance=minio-yuslvc cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating [Error] check cluster status timeout --------------------------------------get cluster minio-yuslvc yaml-------------------------------------- `kubectl get cluster minio-yuslvc -o yaml --namespace ns-xjoxc ` apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/ops-request: '[***"name":"minio-yuslvc-verticalscaling-knqm7","type":"VerticalScaling"***]' kubectl.kubernetes.io/last-applied-configuration: | ***"apiVersion":"apps.kubeblocks.io/v1","kind":"Cluster","metadata":***"annotations":***,"name":"minio-yuslvc","namespace":"ns-xjoxc"***,"spec":***"componentSpecs":[***"componentDef":"minio-1.0.1","disableExporter":true,"env":[***"name":"MINIO_BUCKETS","value":"test"***],"name":"minio","replicas":2,"resources":***"limits":***"cpu":"100m","memory":"0.5Gi"***,"requests":***"cpu":"100m","memory":"0.5Gi"***,"volumeClaimTemplates":[***"name":"data","spec":***"accessModes":["ReadWriteOnce"],"resources":***"requests":***"storage":"1Gi"***,"storageClassName":null***]***],"terminationPolicy":"DoNotTerminate"*** creationTimestamp: "2025-09-11T09:27:35Z" finalizers: - cluster.kubeblocks.io/finalizer generation: 6 labels: app.kubernetes.io/instance: minio-yuslvc name: minio-yuslvc namespace: ns-xjoxc resourceVersion: "35176" uid: 4f1315ff-9692-4353-9400-3f7983dca055 spec: componentSpecs: - componentDef: minio-1.0.1 disableExporter: true env: - name: MINIO_BUCKETS value: test name: minio replicas: 2 resources: limits: cpu: 200m memory: 644245094400m requests: cpu: 200m memory: 644245094400m serviceVersion: 2024.6.29 volumeClaimTemplates: - name: data spec: accessModes: - ReadWriteOnce resources: requests: storage: 5Gi terminationPolicy: DoNotTerminate status: components: minio: observedGeneration: 6 phase: Updating upToDate: true conditions: - lastTransitionTime: "2025-09-11T09:27:35Z" message: 'The operator has started the provisioning of Cluster: minio-yuslvc' observedGeneration: 6 reason: PreCheckSucceed status: "True" type: ProvisioningStarted - lastTransitionTime: "2025-09-11T09:27:35Z" message: Successfully applied for resources observedGeneration: 6 reason: ApplyResourcesSucceed status: "True" type: ApplyResources - lastTransitionTime: "2025-09-11T09:29:04Z" message: cluster minio-yuslvc is ready reason: ClusterReady status: "True" type: Ready observedGeneration: 6 phase: Updating ------------------------------------------------------------------------------------------------------------------ --------------------------------------describe cluster minio-yuslvc-------------------------------------- `kubectl describe cluster minio-yuslvc --namespace ns-xjoxc ` Name: minio-yuslvc Namespace: ns-xjoxc Labels: app.kubernetes.io/instance=minio-yuslvc Annotations: kubeblocks.io/crd-api-version: apps.kubeblocks.io/v1 kubeblocks.io/ops-request: [***"name":"minio-yuslvc-verticalscaling-knqm7","type":"VerticalScaling"***] API Version: apps.kubeblocks.io/v1 Kind: Cluster Metadata: Creation Timestamp: 2025-09-11T09:27:35Z Finalizers: cluster.kubeblocks.io/finalizer Generation: 6 Resource Version: 35176 UID: 4f1315ff-9692-4353-9400-3f7983dca055 Spec: Component Specs: Component Def: minio-1.0.1 Disable Exporter: true Env: Name: MINIO_BUCKETS Value: test Name: minio Replicas: 2 Resources: Limits: Cpu: 200m Memory: 644245094400m Requests: Cpu: 200m Memory: 644245094400m Service Version: 2024.6.29 Volume Claim Templates: Name: data Spec: Access Modes: ReadWriteOnce Resources: Requests: Storage: 5Gi Termination Policy: DoNotTerminate Status: Components: Minio: Observed Generation: 6 Phase: Updating Up To Date: true Conditions: Last Transition Time: 2025-09-11T09:27:35Z Message: The operator has started the provisioning of Cluster: minio-yuslvc Observed Generation: 6 Reason: PreCheckSucceed Status: True Type: ProvisioningStarted Last Transition Time: 2025-09-11T09:27:35Z Message: Successfully applied for resources Observed Generation: 6 Reason: ApplyResourcesSucceed Status: True Type: ApplyResources Last Transition Time: 2025-09-11T09:29:04Z Message: cluster minio-yuslvc is ready Reason: ClusterReady Status: True Type: Ready Observed Generation: 6 Phase: Updating Events: Type Reason Age From Message ---- ------ ---- ---- ------- Normal ClusterComponentPhaseTransition 27m (x2 over 27m) cluster-controller cluster component minio is Creating Normal ClusterReady 26m cluster-controller cluster minio-yuslvc is ready Normal Running 26m cluster-controller Cluster: minio-yuslvc is ready, current phase is Running Normal PreCheckSucceed 24m (x3 over 27m) cluster-controller The operator has started the provisioning of Cluster: minio-yuslvc Normal ApplyResourcesSucceed 24m (x3 over 27m) cluster-controller Successfully applied for resources Normal ClusterComponentPhaseTransition 24m (x4 over 24m) cluster-controller cluster component minio is Stopping Normal ClusterComponentPhaseTransition 23m cluster-controller cluster component minio is Stopped Normal ClusterComponentPhaseTransition 8m42s (x5 over 17m) cluster-controller cluster component minio is Updating Normal ClusterComponentPhaseTransition 7m24s (x20 over 26m) cluster-controller cluster component minio is Running ------------------------------------------------------------------------------------------------------------------ check pod status `kbcli cluster list-instances minio-yuslvc --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-yuslvc-minio-0 ns-xjoxc minio-yuslvc minio Init:0/3 0 200m / 200m 644245094400m / 644245094400m data:5Gi aks-cicdamdpool-12089392-vmss000001/10.224.0.7 Sep 11,2025 17:49 UTC+0800 minio-yuslvc-minio-1 ns-xjoxc minio-yuslvc minio Running readwrite 0 200m / 200m 644245094400m / 644245094400m data:5Gi aks-cicdamdpool-12089392-vmss000000/10.224.0.5 Sep 11,2025 17:48 UTC+0800 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 pod_status:Init:0/3 check pod status done check cluster status again cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status again done connect unsupported engine type: minio minio-1.0.1 check ops status `kbcli cluster list-ops minio-yuslvc --status all --namespace ns-xjoxc ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME minio-yuslvc-verticalscaling-knqm7 ns-xjoxc VerticalScaling minio-yuslvc minio Succeed 2/2 Sep 11,2025 17:47 UTC+0800 check ops status done ops_status:minio-yuslvc-verticalscaling-knqm7 ns-xjoxc VerticalScaling minio-yuslvc minio Succeed 2/2 Sep 11,2025 17:47 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations minio-yuslvc-verticalscaling-knqm7 --namespace ns-xjoxc ` opsrequest.operations.kubeblocks.io/minio-yuslvc-verticalscaling-knqm7 patched `kbcli cluster delete-ops --name minio-yuslvc-verticalscaling-knqm7 --force --auto-approve --namespace ns-xjoxc ` OpsRequest minio-yuslvc-verticalscaling-knqm7 deleted `kubectl get secrets -l app.kubernetes.io/instance=minio-yuslvc` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.username***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.password***"` `kubectl get secrets minio-yuslvc-minio-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:9CG06bxC01u43sB5;DB_PORT:9000;DB_DATABASE: check db_client batch data count `echo "mc config host add minioserver http://minio-yuslvc-minio.ns-xjoxc.svc.cluster.local:9000 root 9CG06bxC01u43sB5;mc cat minioserver/executions-loop-bucket/executions_loop" | kubectl exec -it minio-yuslvc-minio-0 --namespace ns-xjoxc -- bash` check db_client batch data Success cluster update terminationPolicy WipeOut `kbcli cluster update minio-yuslvc --termination-policy=WipeOut --namespace ns-xjoxc ` cluster.apps.kubeblocks.io/minio-yuslvc updated check cluster status `kbcli cluster list minio-yuslvc --show-labels --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS minio-yuslvc ns-xjoxc WipeOut Running Sep 11,2025 17:27 UTC+0800 app.kubernetes.io/instance=minio-yuslvc check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances minio-yuslvc --namespace ns-xjoxc ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME minio-yuslvc-minio-0 ns-xjoxc minio-yuslvc minio Running notready 0 200m / 200m 644245094400m / 644245094400m data:5Gi aks-cicdamdpool-12089392-vmss000001/10.224.0.7 Sep 11,2025 17:49 UTC+0800 minio-yuslvc-minio-1 ns-xjoxc minio-yuslvc minio Running readwrite 0 200m / 200m 644245094400m / 644245094400m data:5Gi aks-cicdamdpool-12089392-vmss000000/10.224.0.5 Sep 11,2025 17:48 UTC+0800 check pod status done connect unsupported engine type: minio minio-1.0.1 cluster list-logs `kbcli cluster list-logs minio-yuslvc --namespace ns-xjoxc ` No log files found. Error from server (NotFound): pods "minio-yuslvc-minio-0" not found cluster logs `kbcli cluster logs minio-yuslvc --tail 30 --namespace ns-xjoxc ` Defaulted container "minio" out of: minio, kbagent, init (init), init-kbagent (init), kbagent-worker (init) 1: cmd/server-main.go:923:cmd.serverMain() Waiting for all MinIO sub-systems to be initialize... API: SYSTEM.peers Time: 09:56:36 UTC 09/11/2025 DeploymentID: c294bfff-0248-4ebc-b3a6-88ffdade7428 Error: Drive: http://minio-yuslvc-minio-1.minio-yuslvc-minio-headless.ns-xjoxc.svc.cluster.local:9000/data returned drive not found (*fmt.wrapError) endpoint="http://minio-yuslvc-minio-1.minio-yuslvc-minio-headless.ns-xjoxc.svc.cluster.local:9000/data" 4: internal/logger/logger.go:258:logger.LogAlwaysIf() 3: cmd/logging.go:65:cmd.peersLogAlwaysIf() 2: cmd/prepare-storage.go:51:cmd.init.func22.1() 1: cmd/erasure-sets.go:234:cmd.(*erasureSets).connectDisks.func2() Configured max API requests per node based on available memory: 136 All MinIO sub-systems initialized successfully in 10.801601ms You are running an older version of MinIO released 1 year before the latest release Update: Run `mc admin update ALIAS` MinIO Object Storage Server Copyright: 2015-2025 MinIO, Inc. License: GNU AGPLv3 - https://www.gnu.org/licenses/agpl-3.0.html Version: RELEASE.2024-06-29T01-20-47Z (go1.22.4 linux/amd64) API: http://10.244.3.93:9000 http://127.0.0.1:9000 WebUI: http://10.244.3.93:9001 http://127.0.0.1:9001 Docs: https://min.io/docs/minio/linux/index.html Use `mc admin info` to look for latest server/drive info Status: 1 Online, 1 Offline. delete cluster minio-yuslvc `kbcli cluster delete minio-yuslvc --auto-approve --namespace ns-xjoxc ` Cluster minio-yuslvc deleted pod_info:minio-yuslvc-minio-0 2/2 Running 0 7m50s minio-yuslvc-minio-1 2/2 Running 0 8m51s pod_info:minio-yuslvc-minio-0 2/2 Terminating 0 8m10s minio-yuslvc-minio-1 2/2 Terminating 0 9m11s No resources found in ns-xjoxc namespace. delete cluster pod done No resources found in ns-xjoxc namespace. check cluster resource non-exist OK: pvc No resources found in ns-xjoxc namespace. delete cluster done No resources found in ns-xjoxc namespace. No resources found in ns-xjoxc namespace. No resources found in ns-xjoxc namespace. Minio Test Suite All Done! Test Engine: minio Test Type: 51 --------------------------------------Minio (Topology = Replicas 2) Test Result-------------------------------------- [PASSED]|[Create]|[ComponentDefinition=minio-1.0.1;ComponentVersion=minio;ServiceVersion=2024.6.29;]|[Description=Create a cluster with the specified component definition minio-1.0.1 and component version minio and service version 2024.6.29] [PASSED]|[No-Failover]|[HA=Connection Stress;ComponentName=minio]|[Description=Simulates conditions where pods experience connection stress either due to expected/undesired processes thereby testing the application's resilience to potential slowness/unavailability of some replicas due to high Connection load.] [PASSED]|[Stop]|[-]|[Description=Stop the cluster] [PASSED]|[Start]|[-]|[Description=Start the cluster] [PASSED]|[VolumeExpansion]|[ComponentName=minio]|[Description=VolumeExpansion the cluster specify component minio] [PASSED]|[Bench]|[ComponentName=minio]|[Description=Bench the cluster service with minio component] [PASSED]|[VerticalScaling]|[ComponentName=minio]|[Description=VerticalScaling the cluster specify component minio] [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut] [PASSED]|[Delete]|[-]|[Description=Delete the cluster] [END]