→ Applies to: SynetoOS 6.x
IMPORTANT
In this specific scenario, no new VMDK is added to the virtual machine. Instead, the procedure involves changing the size of the existing virtual disk (VMDK) from the VMware ESXi interface.
Step 1. Shutdown all VMs
Step 2. Increase VMDK size ("How to Increase Disk Space for a SynetoOS VMDK in VMware ESXi")
Step 3. Connect to SynetoOS appliance via SSH as admin (replace <your_ip_address_or_hostname> with the correct ip/hostname)
ssh admin@<your_ip_address_or_hostname>
Step 4. Get root privileges
sudo su -
Step 5. Check if additional disk space is available
config disk showEXAMPLE OUTPUT
[root@syneto-os-5 admin]# config disk show Type Size Pos. Enc. Name Other SSD 80.00GB 0:0:0:0 scsi-36000c2939ba28228bd4a823689f92f42 S/N: 6000c2939ba28228bd4a823689f92f42 VMware VMware Virtual disk SSD 100.00GB 0:0:1:0 scsi-36000c299ee9d58b459164bb726b7fbf7 S/N: 6000c299ee9d58b459164bb726b7fbf7 VMware VMware Virtual disk
IMPORTANT
Save the identifier of the disk on which the space expansion was performed.
In this case, it's the second disk, identified as:scsi-36000c299ee9d58b459164bb726b7fbf7.
This information will be required in Step 8 (replacing<disk_name>).
Step 6. Check pool status
zpool statusEXAMPLE
pool: hybrid id: 2909731745170149149 state: DEGRADED status: One or more devices is currently being resilvered. The pool will continue to function, possibly in a degraded state. action: Wait for the resilver to complete. scan: resilver in progress since Wed May 14 01:01:49 2025 2.67T scanned at 117M/s, 2.64T issued at 116M/s, 3.77T total 1.31T resilvered, 70.15% done, 0 days 02:49:15 to go config: NAME STATE READ WRITE CKSUM hybrid DEGRADED 0 0 0 mirror-0 DEGRADED 0 0 0 c0t5000C500E2D7E32Bd0 ONLINE 0 0 0 spare-1 FAULTED 0 0 0 c0t5000C500CEB66C17d0 FAULTED 0 0 0 too many errors c0t5000C500CEB4390Fd0 ONLINE 0 0 0 mirror-1 ONLINE 0 0 0 c0t5000C500DDEBF05Bd0 ONLINE 0 0 0 c0t5000C500CEE6FD63d0 ONLINE 0 0 0 logs mirror-2 ONLINE 0 0 0 c0t5002538E19C2C994d0 ONLINE 0 0 0 c0t5002538E19C2C96Bd0 ONLINE 0 0 0 cache c0t55CD2E4151DAF0D0d0 ONLINE 0 0 0 spares c0t5000C500CEB4390Fd0 INUSE currently in use errors: No known data errors
IMPORTANT
Save the pool name of the pool to be expanded.
This information will be required in Step 7 & Step 8 (replacing<pool_name>).
Step 7. Enable autoexpand (replace <pool_name> with the correct information)
zpool set autoexpand=on <pool_name>EXAMPLE
zpool set autoexpand=on flash zpool set autoexpand=on hybrid
Step 8. Expand the storage pool (replace <pool_name> and <disk_name> with the correct information)
zpool online -e <pool_name> <disk_name>EXAMPLE
zpool online -e flash scsi-36000c299ee9d58b459164bb726b7fbf7 zpool online -e hybrid scsi-36000c299ee9d58b459164bb726b7fbf7
Step 9. Check if the operation is completed
zpool listEXAMPLE
[root@syneto-os-ec support]# zpool list NAME SIZE ALLOC FREE CKPOINT EXPANDSZ FRAG CAP DEDUP HEALTH ALTROOT hybrid 200G 50G 150G - - 12% 44% 1.00x ONLINE -