# Data disk expansion When the storage capacity of a node in the storage system is insufficient, you can increase the capacity by adding disks to that node. In HwameiStor, you can follow the steps below to add disks (data disks) to a node: Here are the specific steps: ## Steps ### Prepare the new storage disk Add a new node to the Kubernetes cluster or select an existing cluster node (non-HwameiStor node). This node must meet all the requirements listed in the [Prerequisites](/../install/prereq.md) section. In this example, the details of the new storage node and disk used are as follows: - Name: k8s-worker-4 - Device path: /dev/sdb - Disk type: SSD disk After inserting the new disk into the HwameiStor storage node `k8s-worker-4`, check the status of the new disk on that node as follows: 1. Verify if the new disk has been successfully inserted into the node and correctly recognized. ```shell # 1. Check if the new disk has been successfully inserted into the node and correctly recognized. $ ssh root@k8s-worker-4 $ lsblk | grep sdc sdc 8:32 0 20G 1 disk # 2. Check if HwameiStor has correctly created the LocalDisk resource for the new disk and its status is 'Unclaimed'. $ kubectl get localdisk | grep k8s-worker-4 | grep sdc k8s-worker-4-sdc k8s-worker-4 Unclaimed ``` 2. Check if HwameiStor has correctly created the LocalDisk resource for the new disk and its status is 'Unclaimed'. ```shell kubectl get localdisk | grep k8s-worker-4 | grep sdc ``` ```none k8s-worker-4-sdc k8s-worker-4 Unclaimed ``` ### Add the new disk to the node's StorageClass To add the new disk to the node's StorageClass, create a LocalDiskClaim resource. After performing the following steps, the new disk should be automatically added to the SSD StorageClass of the node. If there is no SSD StorageClass on that node, HwameiStor will create one automatically and add the new disk to it. ```console $ kubectl apply -f - <