source commons files source engines files source kubeblocks files `kubectl get namespace | grep ns-xabrr ` `kubectl create namespace ns-xabrr` namespace/ns-xabrr created create namespace ns-xabrr 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.0` 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 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 33.6M 100 33.6M 0 0 93.8M 0 --:--:-- --:--:-- --:--:-- 93.8M kbcli installed successfully. Kubernetes: v1.32.5-eks-5d4a308 KubeBlocks: 1.0.0 kbcli: 1.0.0 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.0 done Kubernetes: v1.32.5-eks-5d4a308 KubeBlocks: 1.0.0 kbcli: 1.0.0 Kubernetes Env: v1.32.5-eks-5d4a308 check snapshot controller check snapshot controller done eks default-vsc found POD_RESOURCES: No resources found found default storage class: gp3 KubeBlocks version is:1.0.0 skip upgrade KubeBlocks current KubeBlocks version: 1.0.0 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:mariadb set component version set component version:mariadb set service versions:10.6.15 set service versions sorted:10.6.15 set mariadb component definition set mariadb component definition mariadb-1.0.0-alpha.0 set replicas first:1,10.6.15 set replicas third:1,10.6.15 set replicas fourth:1,10.6.15 set minimum cmpv service version set minimum cmpv service version replicas:1,10.6.15 REPORT_COUNT:1 CLUSTER_TOPOLOGY: Error from server (NotFound): clusterdefinitions.apps.kubeblocks.io "mariadb" not found Not found topology in cluster definition mariadb set mariadb component definition set mariadb component definition mariadb-1.0.0-alpha.0 LIMIT_CPU:0.1 LIMIT_MEMORY:0.5 storage size: 1 No resources found in ns-xabrr namespace. termination_policy:Delete create 1 replica Delete mariadb cluster check component definition set component definition by component version check cmpd by labels check cmpd by compDefs set component definition: mariadb-1.0.0-alpha.0 by component version:mariadb apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: mariadb-scctqg namespace: ns-xabrr spec: terminationPolicy: Delete componentSpecs: - name: mariadb componentDef: mariadb-1.0.0-alpha.0 tls: false replicas: 1 resources: requests: cpu: 100m memory: 0.5Gi limits: cpu: 100m memory: 0.5Gi volumeClaimTemplates: - name: data spec: storageClassName: accessModes: - ReadWriteOnce resources: requests: storage: 1Gi `kubectl apply -f test_create_mariadb-scctqg.yaml` cluster.apps.kubeblocks.io/mariadb-scctqg created apply test_create_mariadb-scctqg.yaml Success `rm -rf test_create_mariadb-scctqg.yaml` check cluster status `kbcli cluster list mariadb-scctqg --show-labels --namespace ns-xabrr ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-scctqg ns-xabrr Delete May 28,2025 11:38 UTC+0800 cluster_status: check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances mariadb-scctqg --namespace ns-xabrr ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-scctqg-mariadb-0 ns-xabrr mariadb-scctqg mariadb Running us-west-2a 100m / 100m 512Mi / 512Mi data:1Gi ip-172-31-12-133.us-west-2.compute.internal/172.31.12.133 May 28,2025 11:38 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-scctqg` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:I#2!!V5z2!;DB_PORT:3306;DB_DATABASE: No resources found in ns-xabrr namespace. check cluster connect `echo "mysql -P3306 -hmariadb-scctqg-mariadb-0.mariadb-scctqg-mariadb-headless.ns-xabrr.svc.cluster.local -uroot -p'I#2!!V5z2!'" | kubectl exec -it mariadb-scctqg-mariadb-0 --namespace ns-xabrr -- bash` connect checking... connect checking... connect checking... connect checking... connect checking... check cluster connect done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-scctqg` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:I#2!!V5z2!;DB_PORT:3306;DB_DATABASE: check pod mariadb-scctqg-mariadb-0 container_name mariadb exist password I#2!!V5z2! check pod mariadb-scctqg-mariadb-0 container_name exporter exist password I#2!!V5z2! No container logs contain secret password. describe cluster `kbcli cluster describe mariadb-scctqg --namespace ns-xabrr ` Name: mariadb-scctqg Created Time: May 28,2025 11:38 UTC+0800 NAMESPACE CLUSTER-DEFINITION TOPOLOGY STATUS TERMINATION-POLICY ns-xabrr Running Delete Endpoints: COMPONENT INTERNAL EXTERNAL Topology: COMPONENT SERVICE-VERSION INSTANCE ROLE STATUS AZ NODE CREATED-TIME mariadb 10.6.15 mariadb-scctqg-mariadb-0 Running us-west-2a ip-172-31-12-133.us-west-2.compute.internal/172.31.12.133 May 28,2025 11:38 UTC+0800 Resources Allocation: COMPONENT INSTANCE-TEMPLATE CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS mariadb 100m / 100m 512Mi / 512Mi data:1Gi kb-default-sc Images: COMPONENT COMPONENT-DEFINITION IMAGE mariadb mariadb-1.0.0-alpha.0 docker.io/apecloud/mariadb:10.6.15 docker.io/apecloud/mysqld-exporter:v0.14.0 Data Protection: BACKUP-REPO AUTO-BACKUP BACKUP-SCHEDULE BACKUP-METHOD BACKUP-RETENTION RECOVERABLE-TIME Show cluster events: kbcli cluster list-events -n ns-xabrr mariadb-scctqg `kbcli cluster label mariadb-scctqg app.kubernetes.io/instance- --namespace ns-xabrr ` label "app.kubernetes.io/instance" not found. `kbcli cluster label mariadb-scctqg app.kubernetes.io/instance=mariadb-scctqg --namespace ns-xabrr ` `kbcli cluster label mariadb-scctqg --list --namespace ns-xabrr ` NAME NAMESPACE LABELS mariadb-scctqg ns-xabrr app.kubernetes.io/instance=mariadb-scctqg label cluster app.kubernetes.io/instance=mariadb-scctqg Success `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=mariadb-scctqg --namespace ns-xabrr ` `kbcli cluster label mariadb-scctqg --list --namespace ns-xabrr ` NAME NAMESPACE LABELS mariadb-scctqg ns-xabrr app.kubernetes.io/instance=mariadb-scctqg case.name=kbcli.test1 label cluster case.name=kbcli.test1 Success `kbcli cluster label mariadb-scctqg case.name=kbcli.test2 --overwrite --namespace ns-xabrr ` `kbcli cluster label mariadb-scctqg --list --namespace ns-xabrr ` NAME NAMESPACE LABELS mariadb-scctqg ns-xabrr app.kubernetes.io/instance=mariadb-scctqg case.name=kbcli.test2 label cluster case.name=kbcli.test2 Success `kbcli cluster label mariadb-scctqg case.name- --namespace ns-xabrr ` `kbcli cluster label mariadb-scctqg --list --namespace ns-xabrr ` NAME NAMESPACE LABELS mariadb-scctqg ns-xabrr app.kubernetes.io/instance=mariadb-scctqg delete cluster label case.name Success cluster connect `kubectl get secrets -l app.kubernetes.io/instance=mariadb-scctqg` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:I#2!!V5z2!;DB_PORT:3306;DB_DATABASE: No resources found in ns-xabrr namespace. `echo "echo \"show status like 'wsrep%';\" | mysql -hmariadb-scctqg-mariadb-headless.ns-xabrr.svc.cluster.local -uroot -p'I#2!!V5z2!'" | kubectl exec -it mariadb-scctqg-mariadb-0 --namespace ns-xabrr -- bash ` Defaulted container "mariadb" out of: mariadb, exporter Unable to use a TTY - input is not a terminal or the right kind of file Variable_name Value wsrep 0 wsrep_applier_thread_count 0 wsrep_cluster_capabilities wsrep_cluster_conf_id 18446744073709551615 wsrep_cluster_size 0 wsrep_cluster_state_uuid wsrep_cluster_status Disconnected wsrep_connected OFF wsrep_local_bf_aborts 0 wsrep_local_index 18446744073709551615 wsrep_provider_capabilities wsrep_provider_name wsrep_provider_vendor wsrep_provider_version wsrep_ready OFF wsrep_rollbacker_thread_count 0 wsrep_thread_count 0 connect cluster Success `kubectl get pvc -l app.kubernetes.io/instance=mariadb-scctqg,apps.kubeblocks.io/component-name=mariadb,apps.kubeblocks.io/vct-name=data --namespace ns-xabrr ` cluster volume-expand check cluster status before ops check cluster status done cluster_status:Running No resources found in mariadb-scctqg namespace. `kbcli cluster volume-expand mariadb-scctqg --auto-approve --force=true --components mariadb --volume-claim-templates data --storage 4Gi --namespace ns-xabrr ` OpsRequest mariadb-scctqg-volumeexpansion-st6s8 created successfully, you can view the progress: kbcli cluster describe-ops mariadb-scctqg-volumeexpansion-st6s8 -n ns-xabrr check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-volumeexpansion-st6s8 ns-xabrr VolumeExpansion mariadb-scctqg mariadb Running 0/1 May 28,2025 11:40 UTC+0800 check cluster status `kbcli cluster list mariadb-scctqg --show-labels --namespace ns-xabrr ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-scctqg ns-xabrr Delete Updating May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=mariadb-scctqg 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 mariadb-scctqg --namespace ns-xabrr ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-scctqg-mariadb-0 ns-xabrr mariadb-scctqg mariadb Running us-west-2a 100m / 100m 512Mi / 512Mi data:4Gi ip-172-31-12-133.us-west-2.compute.internal/172.31.12.133 May 28,2025 11:38 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-scctqg` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:I#2!!V5z2!;DB_PORT:3306;DB_DATABASE: No resources found in ns-xabrr namespace. check cluster connect `echo "mysql -P3306 -hmariadb-scctqg-mariadb-0.mariadb-scctqg-mariadb-headless.ns-xabrr.svc.cluster.local -uroot -p'I#2!!V5z2!'" | kubectl exec -it mariadb-scctqg-mariadb-0 --namespace ns-xabrr -- bash` check cluster connect done No resources found in mariadb-scctqg namespace. check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-volumeexpansion-st6s8 ns-xabrr VolumeExpansion mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:40 UTC+0800 check ops status done ops_status:mariadb-scctqg-volumeexpansion-st6s8 ns-xabrr VolumeExpansion mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:40 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-scctqg-volumeexpansion-st6s8 --namespace ns-xabrr ` opsrequest.operations.kubeblocks.io/mariadb-scctqg-volumeexpansion-st6s8 patched `kbcli cluster delete-ops --name mariadb-scctqg-volumeexpansion-st6s8 --force --auto-approve --namespace ns-xabrr ` OpsRequest mariadb-scctqg-volumeexpansion-st6s8 deleted cluster restart check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster restart mariadb-scctqg --auto-approve --force=true --namespace ns-xabrr ` OpsRequest mariadb-scctqg-restart-c5hp8 created successfully, you can view the progress: kbcli cluster describe-ops mariadb-scctqg-restart-c5hp8 -n ns-xabrr check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-restart-c5hp8 ns-xabrr Restart mariadb-scctqg mariadb Creating -/- May 28,2025 11:42 UTC+0800 check cluster status `kbcli cluster list mariadb-scctqg --show-labels --namespace ns-xabrr ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-scctqg ns-xabrr Delete Updating May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=mariadb-scctqg cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances mariadb-scctqg --namespace ns-xabrr ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-scctqg-mariadb-0 ns-xabrr mariadb-scctqg mariadb Running us-west-2a 100m / 100m 512Mi / 512Mi data:4Gi ip-172-31-14-41.us-west-2.compute.internal/172.31.14.41 May 28,2025 11:42 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-scctqg` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:I#2!!V5z2!;DB_PORT:3306;DB_DATABASE: No resources found in ns-xabrr namespace. check cluster connect `echo "mysql -P3306 -hmariadb-scctqg-mariadb-0.mariadb-scctqg-mariadb-headless.ns-xabrr.svc.cluster.local -uroot -p'I#2!!V5z2!'" | kubectl exec -it mariadb-scctqg-mariadb-0 --namespace ns-xabrr -- bash` check cluster connect done check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-restart-c5hp8 ns-xabrr Restart mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:42 UTC+0800 check ops status done ops_status:mariadb-scctqg-restart-c5hp8 ns-xabrr Restart mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:42 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-scctqg-restart-c5hp8 --namespace ns-xabrr ` opsrequest.operations.kubeblocks.io/mariadb-scctqg-restart-c5hp8 patched `kbcli cluster delete-ops --name mariadb-scctqg-restart-c5hp8 --force --auto-approve --namespace ns-xabrr ` OpsRequest mariadb-scctqg-restart-c5hp8 deleted cluster stop check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster stop mariadb-scctqg --auto-approve --force=true --namespace ns-xabrr ` OpsRequest mariadb-scctqg-stop-jgx7j created successfully, you can view the progress: kbcli cluster describe-ops mariadb-scctqg-stop-jgx7j -n ns-xabrr check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-stop-jgx7j ns-xabrr Stop mariadb-scctqg mariadb Running 0/1 May 28,2025 11:42 UTC+0800 check cluster status `kbcli cluster list mariadb-scctqg --show-labels --namespace ns-xabrr ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-scctqg ns-xabrr Delete Stopped May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=mariadb-scctqg check cluster status done cluster_status:Stopped check pod status `kbcli cluster list-instances mariadb-scctqg --namespace ns-xabrr ` 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 mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-stop-jgx7j ns-xabrr Stop mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:42 UTC+0800 check ops status done ops_status:mariadb-scctqg-stop-jgx7j ns-xabrr Stop mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:42 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-scctqg-stop-jgx7j --namespace ns-xabrr ` opsrequest.operations.kubeblocks.io/mariadb-scctqg-stop-jgx7j patched `kbcli cluster delete-ops --name mariadb-scctqg-stop-jgx7j --force --auto-approve --namespace ns-xabrr ` OpsRequest mariadb-scctqg-stop-jgx7j deleted cluster start check cluster status before ops check cluster status done cluster_status:Stopped `kbcli cluster start mariadb-scctqg --force=true --namespace ns-xabrr ` OpsRequest mariadb-scctqg-start-px2s6 created successfully, you can view the progress: kbcli cluster describe-ops mariadb-scctqg-start-px2s6 -n ns-xabrr check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-start-px2s6 ns-xabrr Start mariadb-scctqg mariadb Running 0/1 May 28,2025 11:43 UTC+0800 check cluster status `kbcli cluster list mariadb-scctqg --show-labels --namespace ns-xabrr ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-scctqg ns-xabrr Delete Running May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=mariadb-scctqg check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances mariadb-scctqg --namespace ns-xabrr ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-scctqg-mariadb-0 ns-xabrr mariadb-scctqg mariadb Running us-west-2a 100m / 100m 512Mi / 512Mi data:4Gi ip-172-31-14-41.us-west-2.compute.internal/172.31.14.41 May 28,2025 11:43 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-scctqg` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:I#2!!V5z2!;DB_PORT:3306;DB_DATABASE: No resources found in ns-xabrr namespace. check cluster connect `echo "mysql -P3306 -hmariadb-scctqg-mariadb-0.mariadb-scctqg-mariadb-headless.ns-xabrr.svc.cluster.local -uroot -p'I#2!!V5z2!'" | kubectl exec -it mariadb-scctqg-mariadb-0 --namespace ns-xabrr -- bash` check cluster connect done check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-start-px2s6 ns-xabrr Start mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:43 UTC+0800 check ops status done ops_status:mariadb-scctqg-start-px2s6 ns-xabrr Start mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:43 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-scctqg-start-px2s6 --namespace ns-xabrr ` opsrequest.operations.kubeblocks.io/mariadb-scctqg-start-px2s6 patched `kbcli cluster delete-ops --name mariadb-scctqg-start-px2s6 --force --auto-approve --namespace ns-xabrr ` OpsRequest mariadb-scctqg-start-px2s6 deleted check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster vscale mariadb-scctqg --auto-approve --force=true --components mariadb --cpu 200m --memory 0.6Gi --namespace ns-xabrr ` OpsRequest mariadb-scctqg-verticalscaling-5xsbf created successfully, you can view the progress: kbcli cluster describe-ops mariadb-scctqg-verticalscaling-5xsbf -n ns-xabrr check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-verticalscaling-5xsbf ns-xabrr VerticalScaling mariadb-scctqg mariadb Running 0/1 May 28,2025 11:43 UTC+0800 check cluster status `kbcli cluster list mariadb-scctqg --show-labels --namespace ns-xabrr ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-scctqg ns-xabrr Delete Updating May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=mariadb-scctqg cluster_status:Updating cluster_status:Updating cluster_status:Updating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances mariadb-scctqg --namespace ns-xabrr ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-scctqg-mariadb-0 ns-xabrr mariadb-scctqg mariadb Running us-west-2a 200m / 200m 644245094400m / 644245094400m data:4Gi ip-172-31-5-250.us-west-2.compute.internal/172.31.5.250 May 28,2025 11:43 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-scctqg` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:I#2!!V5z2!;DB_PORT:3306;DB_DATABASE: No resources found in ns-xabrr namespace. check cluster connect `echo "mysql -P3306 -hmariadb-scctqg-mariadb-0.mariadb-scctqg-mariadb-headless.ns-xabrr.svc.cluster.local -uroot -p'I#2!!V5z2!'" | kubectl exec -it mariadb-scctqg-mariadb-0 --namespace ns-xabrr -- bash` check cluster connect done check ops status `kbcli cluster list-ops mariadb-scctqg --status all --namespace ns-xabrr ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-scctqg-verticalscaling-5xsbf ns-xabrr VerticalScaling mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:43 UTC+0800 check ops status done ops_status:mariadb-scctqg-verticalscaling-5xsbf ns-xabrr VerticalScaling mariadb-scctqg mariadb Succeed 1/1 May 28,2025 11:43 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-scctqg-verticalscaling-5xsbf --namespace ns-xabrr ` opsrequest.operations.kubeblocks.io/mariadb-scctqg-verticalscaling-5xsbf patched `kbcli cluster delete-ops --name mariadb-scctqg-verticalscaling-5xsbf --force --auto-approve --namespace ns-xabrr ` OpsRequest mariadb-scctqg-verticalscaling-5xsbf deleted cluster update terminationPolicy WipeOut `kbcli cluster update mariadb-scctqg --termination-policy=WipeOut --namespace ns-xabrr ` cluster.apps.kubeblocks.io/mariadb-scctqg updated check cluster status `kbcli cluster list mariadb-scctqg --show-labels --namespace ns-xabrr ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-scctqg ns-xabrr WipeOut Running May 28,2025 11:38 UTC+0800 app.kubernetes.io/instance=mariadb-scctqg check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances mariadb-scctqg --namespace ns-xabrr ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-scctqg-mariadb-0 ns-xabrr mariadb-scctqg mariadb Running us-west-2a 200m / 200m 644245094400m / 644245094400m data:4Gi ip-172-31-5-250.us-west-2.compute.internal/172.31.5.250 May 28,2025 11:43 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-scctqg` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-scctqg-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:I#2!!V5z2!;DB_PORT:3306;DB_DATABASE: No resources found in ns-xabrr namespace. check cluster connect `echo "mysql -P3306 -hmariadb-scctqg-mariadb-0.mariadb-scctqg-mariadb-headless.ns-xabrr.svc.cluster.local -uroot -p'I#2!!V5z2!'" | kubectl exec -it mariadb-scctqg-mariadb-0 --namespace ns-xabrr -- bash` check cluster connect done cluster list-logs `kbcli cluster list-logs mariadb-scctqg --namespace ns-xabrr ` No log files found. Error from server (NotFound): pods "mariadb-scctqg-mariadb-0" not found cluster logs `kbcli cluster logs mariadb-scctqg --tail 30 --namespace ns-xabrr ` Defaulted container "mariadb" out of: mariadb, exporter 2025-05-28 03:44:17+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.15+maria~ubu2004 started. 2025-05-28 03:44:18+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' 2025-05-28 03:44:18+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.15+maria~ubu2004 started. 2025-05-28 03:44:19+00:00 [Note] [Entrypoint]: MariaDB upgrade not required 2025-05-28 3:44:20 0 [Note] Starting MariaDB 10.6.15-MariaDB-1:10.6.15+maria~ubu2004 source revision 0d16eb35bc981023ce2f4912e8ecde68ca381f4e as process 1 2025-05-28 3:44:20 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2025-05-28 3:44:20 0 [Note] InnoDB: Number of pools: 1 2025-05-28 3:44:20 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions 2025-05-28 3:44:20 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts) 2025-05-28 3:44:20 0 [Note] InnoDB: Using Linux native AIO 2025-05-28 3:44:20 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728 2025-05-28 3:44:20 0 [Note] InnoDB: Completed initialization of buffer pool 2025-05-28 3:44:20 0 [Note] InnoDB: 128 rollback segments are active. 2025-05-28 3:44:20 0 [Note] InnoDB: Creating shared tablespace for temporary tables 2025-05-28 3:44:20 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2025-05-28 3:44:20 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB. 2025-05-28 3:44:20 0 [Note] InnoDB: 10.6.15 started; log sequence number 42550; transaction id 16 2025-05-28 3:44:20 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool 2025-05-28 3:44:20 0 [Note] Plugin 'FEEDBACK' is disabled. Warning: 8 3:44:20 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work. 2025-05-28 3:44:20 0 [Note] InnoDB: Buffer pool(s) load completed at 250528 3:44:20 2025-05-28 3:44:20 0 [Note] Server socket created on IP: '0.0.0.0'. 2025-05-28 3:44:20 0 [Note] Server socket created on IP: '::'. 2025-05-28 3:44:20 0 [Note] mariadbd: ready for connections. Version: '10.6.15-MariaDB-1:10.6.15+maria~ubu2004' socket: '/run/mysqld/mysqld.sock' port: 3306 mariadb.org binary distribution delete cluster mariadb-scctqg `kbcli cluster delete mariadb-scctqg --auto-approve --namespace ns-xabrr ` Cluster mariadb-scctqg deleted pod_info:mariadb-scctqg-mariadb-0 0/2 Error 0 71s No resources found in ns-xabrr namespace. delete cluster pod done No resources found in ns-xabrr namespace. check cluster resource non-exist OK: pvc No resources found in ns-xabrr namespace. delete cluster done No resources found in ns-xabrr namespace. No resources found in ns-xabrr namespace. No resources found in ns-xabrr namespace. Mariadb Test Suite All Done! --------------------------------------Mariadb (Topology = Replicas 1) Test Result-------------------------------------- [PASSED]|[Create]|[ComponentDefinition=mariadb-1.0.0-alpha.0;ComponentVersion=mariadb;ServiceVersion=10.6.15;]|[Description=Create a cluster with the specified component definition mariadb-1.0.0-alpha.0 and component version mariadb and service version 10.6.15] [PASSED]|[Connect]|[ComponentName=mariadb]|[Description=Connect to the cluster] [PASSED]|[VolumeExpansion]|[ComponentName=mariadb]|[Description=VolumeExpansion the cluster specify component mariadb] [PASSED]|[Restart]|[-]|[Description=Restart the cluster] [PASSED]|[Stop]|[-]|[Description=Stop the cluster] [PASSED]|[Start]|[-]|[Description=Start the cluster] [PASSED]|[VerticalScaling]|[ComponentName=mariadb]|[Description=VerticalScaling the cluster specify component mariadb] [PASSED]|[Update]|[TerminationPolicy=WipeOut]|[Description=Update the cluster TerminationPolicy WipeOut] [PASSED]|[Delete]|[-]|[Description=Delete the cluster] [END]