Hello everyone,
We have a FreeNAS-11.3-U5 installation in which one pool is seems to be stucked in the gui. Originally it was an exernal HDD, with an ancrypted pool, but the drive is failed and it is offline. It's existing on the guid, but it's not in result of 'zpool status' command in CLI.
It is not possible to Disconnect because it drops error
Error: Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 130, in call_method
io_thread=False)
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1084, in _call
return await methodobj(*args)
File "/usr/local/lib/python3.7/site-packages/middlewared/schema.py", line 961, in nf
return await f(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/pool.py", line 2302, in processes
return await self.middleware.call('pool.dataset.processes', pool['name'])
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1141, in call
app=app, pipes=pipes, job_on_progress_cb=job_on_progress_cb, io_thread=True,
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1084, in _call
return await methodobj(*args)
File "/usr/local/lib/python3.7/site-packages/middlewared/schema.py", line 961, in nf
return await f(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/pool.py", line 3249, in processes
dataset = await self._get_instance(oid)
File "/usr/local/lib/python3.7/site-packages/middlewared/service.py", line 420, in _get_instance
raise ValidationError(None, f'{self._config.verbose_name} {id} does not exist', errno.ENOENT)
middlewared.service_exception.ValidationError: [ENOENT] None: PoolDataset archive2 does not exist
Do you have an idea, how to eliminate that pool?
Many thanks in advance,
Tibor
We have a FreeNAS-11.3-U5 installation in which one pool is seems to be stucked in the gui. Originally it was an exernal HDD, with an ancrypted pool, but the drive is failed and it is offline. It's existing on the guid, but it's not in result of 'zpool status' command in CLI.
It is not possible to Disconnect because it drops error
Error: Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 130, in call_method
io_thread=False)
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1084, in _call
return await methodobj(*args)
File "/usr/local/lib/python3.7/site-packages/middlewared/schema.py", line 961, in nf
return await f(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/pool.py", line 2302, in processes
return await self.middleware.call('pool.dataset.processes', pool['name'])
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1141, in call
app=app, pipes=pipes, job_on_progress_cb=job_on_progress_cb, io_thread=True,
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1084, in _call
return await methodobj(*args)
File "/usr/local/lib/python3.7/site-packages/middlewared/schema.py", line 961, in nf
return await f(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/pool.py", line 3249, in processes
dataset = await self._get_instance(oid)
File "/usr/local/lib/python3.7/site-packages/middlewared/service.py", line 420, in _get_instance
raise ValidationError(None, f'{self._config.verbose_name} {id} does not exist', errno.ENOENT)
middlewared.service_exception.ValidationError: [ENOENT] None: PoolDataset archive2 does not exist
Do you have an idea, how to eliminate that pool?
Many thanks in advance,
Tibor