i am using 3 hdd 3X1tb to a pool, now i am going to extend with a 10tb wd red plus drive, but there have problem to extend pool storage, the error is showing ,
[EZFS_NOENT] cannot attach /dev/disk/by-partuuid/7f80b3b6-85c7-473a-bd59-3be282b5eafe to raidz1-0: no such pool or dataset.
please help me out from this error
Core or Scale & Version?
if that is a raidz1 with 3x1TB, and you expand it to a raidz1 with 4 disk, it will only use 1TB of the 10TB drive.
What exactly do you mean here? What is your intended end state?
- Replace one of the 1 TB drives with the new 10 TB drive (which will waste 9 TB of the capacity on the 10 TB drive)
- Turn the 3 x 1 TB RAIDZ1 into a 3 x 1 TB + 1 x 10 TB RAIDZ1 (which will, again, waste 9 TB of the capacity on the 10 TB drive)
- Stripe the 10 TB drive into your pool, turning it into 3 x 1 TB RAIDZ1 + 1 x 10 TB (which will make all the space on the 10 TB drive available, but when (not if) that drive dies, you’ll lose the entire pool)
- Something else?
None of these sounds like a really good plan, unless you’re planning on replacing all three of the 1 TB drives one at a time (even then, RAIDZ1 with a 10 TB drive is kind of risky). But what exactly is it you’re trying to accomplish?
3x1tb in pool could be Striped not even raid… who knows
Maybe that is what the error message is trying to say…
raidz1-0: no such pool or dataset.
Please post output from /sbin/zpool status
Please post the exact command you are entering.
OP shouldn’t be entering any command at all–any work on the pool should be done through the GUI.
All changes need to made through the GUI. It is fine to run a zpool status
to capture the configuration and current state. This is why the command line is available via the GUI under System → Shell.
Agreed; I was understanding your “the exact command you are entering” to refer to the command OP may have been using to make the pool change–which, it seems we agree, should have been done through the GUI.
Non sequitur. Every command is available through the shell, including things users really should never be doing. There’s no mechanism limiting the shell to only the “safe” commands.
Does the admin user (which is what you get when you System → Shell) have rights to make changes? [without invoking sudo] I did not think it did, now I need to test that
Ah, but admin can invoke sudo.
scale version
ElectricEel-24.10.2.1
We still do not understand your existing configuration. Please do the following so we can try to help.
From the GUI, go to System (in the left nav) then choose Shell
In the shell window enter /sbin/zpool status
and post the output here as preformatted text ( the </> icon in the text format bar ).