5 migration" /> 5 migration">

How to solve "Cannot import storage pool" during SynetoOS 4 > 5 migration

Written By Alessandro Scarafile (Super Administrator)

Updated at April 11th, 2025

→ Applies to: SynetoOS 5.x

The error “Cannot import storage pool. One or more devices is currently missing/unavailable. Exiting.” may appear during the migration from SynetoOS 4 to SynetoOS 5.

 

Step 1. Connect to SynetoOS appliance via SSH as admin

ssh admin@<your_ip_address_or_hostname>

 

Step 2. Get root privileges

sudo su -

 

Step 3. Import the hybrid pool

zpool import -d /dev/disk/by-id hybrid

EXAMPLE OUTPUT

[root@syneto-os-dr ~]# zpool status -v
 pool: hybrid
state: ONLINE
status: Some supported and requested features are not enabled on the pool.
 The pool can still be used, but some features are unavailable.
action: Enable all features using 'zpool upgrade'. Once this is done,
 the pool may no longer be accessible by software that does not support
 the features. See zpool-features(7) for details.
 scan: scrub repaired 0B in 03:40:08 with 0 errors on Sat Nov 9 02:39:09 2024
config:

 NAME STATE READ WRITE CKSUM
 hybrid ONLINE 0 0 0
 	mirror-0 ONLINE 0 0 0
 		wwn-0x5000cca0be14a1f4 ONLINE 0 0 0
 		scsi-SHGST_HUS728T8TAL4204_VGGBAMTG ONLINE 0 0 0
 	mirror-1 ONLINE 0 0 0
 		wwn-0x5000cca0be165ad8 ONLINE 0 0 0
 		wwn-0x5000cca0be15f0a8 ONLINE 0 0 0
 	mirror-2 ONLINE 0 0 0
 		wwn-0x5000cca0be160e14 ONLINE 0 0 0
 		wwn-0x5000cca0be160d60 ONLINE 0 0 0
 	mirror-3 ONLINE 0 0 0
 		wwn-0x5000cca0be15ef18 ONLINE 0 0 0
 		wwn-0x5000cca0be165910 ONLINE 0 0 0
 logs
 	mirror-4 ONLINE 0 0 0
 		wwn-0x5002538e0053478b ONLINE 0 0 0
 		wwn-0x5002538e00534750 ONLINE 0 0 0
 cache
	 	wwn-0x55cd2e4151f1ae60 ONLINE 0 0 0
 spares
 	wwn-0x5000cca0be162658 AVAIL

Identify the name in the first column of the spare disk (check the last line of the command), to be used in the next command.

 

Step 4. Remove the spare disk

zpool remove hybrid <spare-disk-name>

EXAMPLE

zpool remove hybrid wwn-0x5000cca0be162658

 

Step 5. Export the pool

zpool export hybrid

 

Step 6. Run the zimport tool again

zimport

 

EXPLANATION
The spare disk is not actually part of the pool to be imported. The reference to the disk comes from the previous operating system, SynetoOS 4. The only method to import the hybrid pool is to remove the spare disk.


IMPORTANT
After finishing the zimport, add the spare drive back to the hybrid pool. Connect through the SynetoOS UI to the Pools page and add the disk to Spares.