source commons files source engines files source kubeblocks files source kubedb files CLUSTER_NAME: `kubectl get namespace | grep ns-shzkq ` `kubectl create namespace ns-shzkq` namespace/ns-shzkq created create namespace ns-shzkq 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 41 33.6M 41 14.0M 0 0 14.6M 0 0:00:02 --:--:-- 0:00:02 14.6M 100 33.6M 100 33.6M 0 0 24.3M 0 0:00:01 0:00:01 --:--:-- 46.4M 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: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.1 REPORT_COUNT 0: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: set mariadb component definition set mariadb component definition mariadb-1.0.1 LIMIT_CPU:0.1 LIMIT_MEMORY:0.5 storage size: 1 CLUSTER_NAME:mariadb-xjhxon No resources found in ns-shzkq namespace. pod_info: termination_policy:WipeOut create 1 replica WipeOut 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.1 by component version:mariadb apiVersion: apps.kubeblocks.io/v1 kind: Cluster metadata: name: mariadb-xjhxon namespace: ns-shzkq spec: terminationPolicy: WipeOut componentSpecs: - name: mariadb componentDef: mariadb-1.0.1 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-xjhxon.yaml` cluster.apps.kubeblocks.io/mariadb-xjhxon created apply test_create_mariadb-xjhxon.yaml Success `rm -rf test_create_mariadb-xjhxon.yaml` check cluster status `kbcli cluster list mariadb-xjhxon --show-labels --namespace ns-shzkq ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-xjhxon ns-shzkq WipeOut ConditionsError Sep 11,2025 17:25 UTC+0800 cluster_status:Creating cluster_status:Creating cluster_status:Creating check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances mariadb-xjhxon --namespace ns-shzkq ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-xjhxon-mariadb-0 ns-shzkq mariadb-xjhxon mariadb Running 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-34679673-vmss000001/10.224.0.6 Sep 11,2025 17:25 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-xjhxon` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:r#3&4m1!@S;DB_PORT:3306;DB_DATABASE: No resources found in ns-shzkq namespace. check cluster connect `echo "mysql -P3306 -hmariadb-xjhxon-mariadb-0.mariadb-xjhxon-mariadb-headless.ns-shzkq.svc.cluster.local -uroot -p'r#3&4m1!@S'" | kubectl exec -it mariadb-xjhxon-mariadb-0 --namespace ns-shzkq -- bash` connect checking... check cluster connect done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-xjhxon` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:r#3&4m1!@S;DB_PORT:3306;DB_DATABASE: check pod mariadb-xjhxon-mariadb-0 container_name mariadb exist password r#3&4m1!@S check pod mariadb-xjhxon-mariadb-0 container_name exporter exist password r#3&4m1!@S No container logs contain secret password. describe cluster `kbcli cluster describe mariadb-xjhxon --namespace ns-shzkq ` Name: mariadb-xjhxon Created Time: Sep 11,2025 17:25 UTC+0800 NAMESPACE CLUSTER-DEFINITION TOPOLOGY STATUS TERMINATION-POLICY ns-shzkq Running WipeOut Endpoints: COMPONENT INTERNAL EXTERNAL Topology: COMPONENT SERVICE-VERSION INSTANCE ROLE STATUS AZ NODE CREATED-TIME mariadb 10.6.15 mariadb-xjhxon-mariadb-0 Running 0 aks-cicdamdpool-34679673-vmss000001/10.224.0.6 Sep 11,2025 17:25 UTC+0800 Resources Allocation: COMPONENT INSTANCE-TEMPLATE CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE-SIZE STORAGE-CLASS mariadb 100m / 100m 512Mi / 512Mi data:1Gi default Images: COMPONENT COMPONENT-DEFINITION IMAGE mariadb mariadb-1.0.1 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-shzkq mariadb-xjhxon `kbcli cluster label mariadb-xjhxon app.kubernetes.io/instance- --namespace ns-shzkq ` label "app.kubernetes.io/instance" not found. `kbcli cluster label mariadb-xjhxon app.kubernetes.io/instance=mariadb-xjhxon --namespace ns-shzkq ` `kbcli cluster label mariadb-xjhxon --list --namespace ns-shzkq ` NAME NAMESPACE LABELS mariadb-xjhxon ns-shzkq app.kubernetes.io/instance=mariadb-xjhxon label cluster app.kubernetes.io/instance=mariadb-xjhxon Success `kbcli cluster label case.name=kbcli.test1 -l app.kubernetes.io/instance=mariadb-xjhxon --namespace ns-shzkq ` `kbcli cluster label mariadb-xjhxon --list --namespace ns-shzkq ` NAME NAMESPACE LABELS mariadb-xjhxon ns-shzkq app.kubernetes.io/instance=mariadb-xjhxon case.name=kbcli.test1 label cluster case.name=kbcli.test1 Success `kbcli cluster label mariadb-xjhxon case.name=kbcli.test2 --overwrite --namespace ns-shzkq ` `kbcli cluster label mariadb-xjhxon --list --namespace ns-shzkq ` NAME NAMESPACE LABELS mariadb-xjhxon ns-shzkq app.kubernetes.io/instance=mariadb-xjhxon case.name=kbcli.test2 label cluster case.name=kbcli.test2 Success `kbcli cluster label mariadb-xjhxon case.name- --namespace ns-shzkq ` `kbcli cluster label mariadb-xjhxon --list --namespace ns-shzkq ` NAME NAMESPACE LABELS mariadb-xjhxon ns-shzkq app.kubernetes.io/instance=mariadb-xjhxon delete cluster label case.name Success cluster connect `kubectl get secrets -l app.kubernetes.io/instance=mariadb-xjhxon` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:r#3&4m1!@S;DB_PORT:3306;DB_DATABASE: No resources found in ns-shzkq namespace. `echo "echo \"show status like 'wsrep%';\" | mysql -hmariadb-xjhxon-mariadb-headless.ns-shzkq.svc.cluster.local -uroot -p'r#3&4m1!@S'" | kubectl exec -it mariadb-xjhxon-mariadb-0 --namespace ns-shzkq -- 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 cluster stop check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster stop mariadb-xjhxon --auto-approve --force=true --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-stop-b6qdn created successfully, you can view the progress: kbcli cluster describe-ops mariadb-xjhxon-stop-b6qdn -n ns-shzkq check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-stop-b6qdn ns-shzkq Stop mariadb-xjhxon mariadb Running 0/1 Sep 11,2025 17:27 UTC+0800 check cluster status `kbcli cluster list mariadb-xjhxon --show-labels --namespace ns-shzkq ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-xjhxon ns-shzkq WipeOut Stopped Sep 11,2025 17:25 UTC+0800 app.kubernetes.io/instance=mariadb-xjhxon check cluster status done cluster_status:Stopped check pod status `kbcli cluster list-instances mariadb-xjhxon --namespace ns-shzkq ` 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-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-stop-b6qdn ns-shzkq Stop mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:27 UTC+0800 check ops status done ops_status:mariadb-xjhxon-stop-b6qdn ns-shzkq Stop mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:27 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-xjhxon-stop-b6qdn --namespace ns-shzkq ` opsrequest.operations.kubeblocks.io/mariadb-xjhxon-stop-b6qdn patched `kbcli cluster delete-ops --name mariadb-xjhxon-stop-b6qdn --force --auto-approve --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-stop-b6qdn deleted cluster start check cluster status before ops check cluster status done cluster_status:Stopped `kbcli cluster start mariadb-xjhxon --force=true --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-start-q8557 created successfully, you can view the progress: kbcli cluster describe-ops mariadb-xjhxon-start-q8557 -n ns-shzkq check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-start-q8557 ns-shzkq Start mariadb-xjhxon mariadb Running 0/1 Sep 11,2025 17:27 UTC+0800 check cluster status `kbcli cluster list mariadb-xjhxon --show-labels --namespace ns-shzkq ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-xjhxon ns-shzkq WipeOut Updating Sep 11,2025 17:25 UTC+0800 app.kubernetes.io/instance=mariadb-xjhxon 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 mariadb-xjhxon --namespace ns-shzkq ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-xjhxon-mariadb-0 ns-shzkq mariadb-xjhxon mariadb Running 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-34679673-vmss000003/10.224.0.5 Sep 11,2025 17:27 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-xjhxon` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:r#3&4m1!@S;DB_PORT:3306;DB_DATABASE: No resources found in ns-shzkq namespace. check cluster connect `echo "mysql -P3306 -hmariadb-xjhxon-mariadb-0.mariadb-xjhxon-mariadb-headless.ns-shzkq.svc.cluster.local -uroot -p'r#3&4m1!@S'" | kubectl exec -it mariadb-xjhxon-mariadb-0 --namespace ns-shzkq -- bash` check cluster connect done check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-start-q8557 ns-shzkq Start mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:27 UTC+0800 check ops status done ops_status:mariadb-xjhxon-start-q8557 ns-shzkq Start mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:27 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-xjhxon-start-q8557 --namespace ns-shzkq ` opsrequest.operations.kubeblocks.io/mariadb-xjhxon-start-q8557 patched `kbcli cluster delete-ops --name mariadb-xjhxon-start-q8557 --force --auto-approve --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-start-q8557 deleted cluster restart check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster restart mariadb-xjhxon --auto-approve --force=true --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-restart-njn5w created successfully, you can view the progress: kbcli cluster describe-ops mariadb-xjhxon-restart-njn5w -n ns-shzkq check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-restart-njn5w ns-shzkq Restart mariadb-xjhxon mariadb Running 0/1 Sep 11,2025 17:35 UTC+0800 check cluster status `kbcli cluster list mariadb-xjhxon --show-labels --namespace ns-shzkq ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-xjhxon ns-shzkq WipeOut Updating Sep 11,2025 17:25 UTC+0800 app.kubernetes.io/instance=mariadb-xjhxon 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 check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances mariadb-xjhxon --namespace ns-shzkq ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-xjhxon-mariadb-0 ns-shzkq mariadb-xjhxon mariadb Running 0 100m / 100m 512Mi / 512Mi data:1Gi aks-cicdamdpool-34679673-vmss000001/10.224.0.6 Sep 11,2025 17:36 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-xjhxon` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:r#3&4m1!@S;DB_PORT:3306;DB_DATABASE: No resources found in ns-shzkq namespace. check cluster connect `echo "mysql -P3306 -hmariadb-xjhxon-mariadb-0.mariadb-xjhxon-mariadb-headless.ns-shzkq.svc.cluster.local -uroot -p'r#3&4m1!@S'" | kubectl exec -it mariadb-xjhxon-mariadb-0 --namespace ns-shzkq -- bash` check cluster connect done check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-restart-njn5w ns-shzkq Restart mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:35 UTC+0800 check ops status done ops_status:mariadb-xjhxon-restart-njn5w ns-shzkq Restart mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:35 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-xjhxon-restart-njn5w --namespace ns-shzkq ` opsrequest.operations.kubeblocks.io/mariadb-xjhxon-restart-njn5w patched `kbcli cluster delete-ops --name mariadb-xjhxon-restart-njn5w --force --auto-approve --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-restart-njn5w deleted `kubectl get pvc -l app.kubernetes.io/instance=mariadb-xjhxon,apps.kubeblocks.io/component-name=mariadb,apps.kubeblocks.io/vct-name=data --namespace ns-shzkq ` cluster volume-expand check cluster status before ops check cluster status done cluster_status:Running No resources found in mariadb-xjhxon namespace. `kbcli cluster volume-expand mariadb-xjhxon --auto-approve --force=true --components mariadb --volume-claim-templates data --storage 2Gi --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-volumeexpansion-pcrcc created successfully, you can view the progress: kbcli cluster describe-ops mariadb-xjhxon-volumeexpansion-pcrcc -n ns-shzkq check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-volumeexpansion-pcrcc ns-shzkq VolumeExpansion mariadb-xjhxon mariadb Running 0/1 Sep 11,2025 17:41 UTC+0800 check cluster status `kbcli cluster list mariadb-xjhxon --show-labels --namespace ns-shzkq ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-xjhxon ns-shzkq WipeOut Updating Sep 11,2025 17:25 UTC+0800 app.kubernetes.io/instance=mariadb-xjhxon 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-xjhxon --namespace ns-shzkq ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-xjhxon-mariadb-0 ns-shzkq mariadb-xjhxon mariadb Running 0 100m / 100m 512Mi / 512Mi data:2Gi aks-cicdamdpool-34679673-vmss000001/10.224.0.6 Sep 11,2025 17:36 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-xjhxon` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:r#3&4m1!@S;DB_PORT:3306;DB_DATABASE: No resources found in ns-shzkq namespace. check cluster connect `echo "mysql -P3306 -hmariadb-xjhxon-mariadb-0.mariadb-xjhxon-mariadb-headless.ns-shzkq.svc.cluster.local -uroot -p'r#3&4m1!@S'" | kubectl exec -it mariadb-xjhxon-mariadb-0 --namespace ns-shzkq -- bash` check cluster connect done No resources found in mariadb-xjhxon namespace. check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-volumeexpansion-pcrcc ns-shzkq VolumeExpansion mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:41 UTC+0800 check ops status done ops_status:mariadb-xjhxon-volumeexpansion-pcrcc ns-shzkq VolumeExpansion mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:41 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-xjhxon-volumeexpansion-pcrcc --namespace ns-shzkq ` opsrequest.operations.kubeblocks.io/mariadb-xjhxon-volumeexpansion-pcrcc patched `kbcli cluster delete-ops --name mariadb-xjhxon-volumeexpansion-pcrcc --force --auto-approve --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-volumeexpansion-pcrcc deleted check cluster status before ops check cluster status done cluster_status:Running `kbcli cluster vscale mariadb-xjhxon --auto-approve --force=true --components mariadb --cpu 200m --memory 0.6Gi --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-verticalscaling-2cfhf created successfully, you can view the progress: kbcli cluster describe-ops mariadb-xjhxon-verticalscaling-2cfhf -n ns-shzkq check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-verticalscaling-2cfhf ns-shzkq VerticalScaling mariadb-xjhxon mariadb Creating -/- Sep 11,2025 17:45 UTC+0800 check cluster status `kbcli cluster list mariadb-xjhxon --show-labels --namespace ns-shzkq ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-xjhxon ns-shzkq WipeOut Updating Sep 11,2025 17:25 UTC+0800 app.kubernetes.io/instance=mariadb-xjhxon 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-xjhxon --namespace ns-shzkq ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-xjhxon-mariadb-0 ns-shzkq mariadb-xjhxon mariadb Running 0 200m / 200m 644245094400m / 644245094400m data:2Gi aks-cicdamdpool-34679673-vmss000003/10.224.0.5 Sep 11,2025 17:45 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-xjhxon` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:r#3&4m1!@S;DB_PORT:3306;DB_DATABASE: No resources found in ns-shzkq namespace. check cluster connect `echo "mysql -P3306 -hmariadb-xjhxon-mariadb-0.mariadb-xjhxon-mariadb-headless.ns-shzkq.svc.cluster.local -uroot -p'r#3&4m1!@S'" | kubectl exec -it mariadb-xjhxon-mariadb-0 --namespace ns-shzkq -- bash` check cluster connect done check ops status `kbcli cluster list-ops mariadb-xjhxon --status all --namespace ns-shzkq ` NAME NAMESPACE TYPE CLUSTER COMPONENT STATUS PROGRESS CREATED-TIME mariadb-xjhxon-verticalscaling-2cfhf ns-shzkq VerticalScaling mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:45 UTC+0800 check ops status done ops_status:mariadb-xjhxon-verticalscaling-2cfhf ns-shzkq VerticalScaling mariadb-xjhxon mariadb Succeed 1/1 Sep 11,2025 17:45 UTC+0800 `kubectl patch -p '***"metadata":***"finalizers":[]***' --type=merge opsrequests.operations mariadb-xjhxon-verticalscaling-2cfhf --namespace ns-shzkq ` opsrequest.operations.kubeblocks.io/mariadb-xjhxon-verticalscaling-2cfhf patched `kbcli cluster delete-ops --name mariadb-xjhxon-verticalscaling-2cfhf --force --auto-approve --namespace ns-shzkq ` OpsRequest mariadb-xjhxon-verticalscaling-2cfhf deleted cluster update terminationPolicy WipeOut `kbcli cluster update mariadb-xjhxon --termination-policy=WipeOut --namespace ns-shzkq ` cluster.apps.kubeblocks.io/mariadb-xjhxon updated (no change) check cluster status `kbcli cluster list mariadb-xjhxon --show-labels --namespace ns-shzkq ` NAME NAMESPACE CLUSTER-DEFINITION TERMINATION-POLICY STATUS CREATED-TIME LABELS mariadb-xjhxon ns-shzkq WipeOut Running Sep 11,2025 17:25 UTC+0800 app.kubernetes.io/instance=mariadb-xjhxon check cluster status done cluster_status:Running check pod status `kbcli cluster list-instances mariadb-xjhxon --namespace ns-shzkq ` NAME NAMESPACE CLUSTER COMPONENT STATUS ROLE ACCESSMODE AZ CPU(REQUEST/LIMIT) MEMORY(REQUEST/LIMIT) STORAGE NODE CREATED-TIME mariadb-xjhxon-mariadb-0 ns-shzkq mariadb-xjhxon mariadb Running 0 200m / 200m 644245094400m / 644245094400m data:2Gi aks-cicdamdpool-34679673-vmss000003/10.224.0.5 Sep 11,2025 17:45 UTC+0800 check pod status done `kubectl get secrets -l app.kubernetes.io/instance=mariadb-xjhxon` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.username***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.password***"` `kubectl get secrets mariadb-xjhxon-mariadb-account-root -o jsonpath="***.data.port***"` DB_USERNAME:root;DB_PASSWORD:r#3&4m1!@S;DB_PORT:3306;DB_DATABASE: No resources found in ns-shzkq namespace. check cluster connect `echo "mysql -P3306 -hmariadb-xjhxon-mariadb-0.mariadb-xjhxon-mariadb-headless.ns-shzkq.svc.cluster.local -uroot -p'r#3&4m1!@S'" | kubectl exec -it mariadb-xjhxon-mariadb-0 --namespace ns-shzkq -- bash` check cluster connect done cluster list-logs `kbcli cluster list-logs mariadb-xjhxon --namespace ns-shzkq ` No log files found. Error from server (NotFound): pods "mariadb-xjhxon-mariadb-0" not found cluster logs `kbcli cluster logs mariadb-xjhxon --tail 30 --namespace ns-shzkq ` Defaulted container "mariadb" out of: mariadb, exporter 2025-09-11 09:46:13+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.15+maria~ubu2004 started. 2025-09-11 09:46:14+00:00 [Note] [Entrypoint]: Switching to dedicated user 'mysql' 2025-09-11 09:46:14+00:00 [Note] [Entrypoint]: Entrypoint script for MariaDB Server 1:10.6.15+maria~ubu2004 started. 2025-09-11 09:46:15+00:00 [Note] [Entrypoint]: MariaDB upgrade not required 2025-09-11 9:46:15 0 [Note] Starting MariaDB 10.6.15-MariaDB-1:10.6.15+maria~ubu2004 source revision 0d16eb35bc981023ce2f4912e8ecde68ca381f4e as process 1 2025-09-11 9:46:15 0 [Note] InnoDB: Compressed tables use zlib 1.2.11 2025-09-11 9:46:15 0 [Note] InnoDB: Using transactional memory 2025-09-11 9:46:15 0 [Note] InnoDB: Number of pools: 1 2025-09-11 9:46:15 0 [Note] InnoDB: Using crc32 + pclmulqdq instructions 2025-09-11 9:46:15 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts) 2025-09-11 9:46:15 0 [Note] InnoDB: Using Linux native AIO 2025-09-11 9:46:15 0 [Note] InnoDB: Initializing buffer pool, total size = 134217728, chunk size = 134217728 2025-09-11 9:46:15 0 [Note] InnoDB: Completed initialization of buffer pool 2025-09-11 9:46:15 0 [Note] InnoDB: 128 rollback segments are active. 2025-09-11 9:46:15 0 [Note] InnoDB: Creating shared tablespace for temporary tables 2025-09-11 9:46:15 0 [Note] InnoDB: Setting file './ibtmp1' size to 12 MB. Physically writing the file full; Please wait ... 2025-09-11 9:46:15 0 [Note] InnoDB: File './ibtmp1' size is now 12 MB. 2025-09-11 9:46:15 0 [Note] InnoDB: 10.6.15 started; log sequence number 42562; transaction id 16 2025-09-11 9:46:15 0 [Note] Plugin 'FEEDBACK' is disabled. 2025-09-11 9:46:15 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool Warning: 1 9:46:15 0 [Warning] You need to use --log-bin to make --expire-logs-days or --binlog-expire-logs-seconds work. 2025-09-11 9:46:15 0 [Note] InnoDB: Buffer pool(s) load completed at 250911 9:46:15 2025-09-11 9:46:15 0 [Note] Server socket created on IP: '0.0.0.0'. 2025-09-11 9:46:15 0 [Note] Server socket created on IP: '::'. 2025-09-11 9:46:15 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-xjhxon `kbcli cluster delete mariadb-xjhxon --auto-approve --namespace ns-shzkq ` Cluster mariadb-xjhxon deleted pod_info:mariadb-xjhxon-mariadb-0 2/2 Running 0 57s No resources found in ns-shzkq namespace. delete cluster pod done No resources found in ns-shzkq namespace. check cluster resource non-exist OK: pvc No resources found in ns-shzkq namespace. delete cluster done No resources found in ns-shzkq namespace. No resources found in ns-shzkq namespace. No resources found in ns-shzkq namespace. Mariadb Test Suite All Done! Test Engine: mariadb Test Type: 33 --------------------------------------Mariadb (Topology = Replicas 1) Test Result-------------------------------------- [PASSED]|[Create]|[ComponentDefinition=mariadb-1.0.1;ComponentVersion=mariadb;ServiceVersion=10.6.15;]|[Description=Create a cluster with the specified component definition mariadb-1.0.1 and component version mariadb and service version 10.6.15] [PASSED]|[Connect]|[ComponentName=mariadb]|[Description=Connect to the cluster] [PASSED]|[Stop]|[-]|[Description=Stop the cluster] [PASSED]|[Start]|[-]|[Description=Start the cluster] [PASSED]|[Restart]|[-]|[Description=Restart the cluster] [PASSED]|[VolumeExpansion]|[ComponentName=mariadb]|[Description=VolumeExpansion the cluster specify component mariadb] [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]