I just upgraded my system to a Ryzen 5 3600 and I'm trying to get my Pools to decrypt. I also have a backup of the config (with passwords saved) from the working install.
I remember the passphrase, and I have the Geli.key. When I initially tried to decrypt I got a Middleware error.
I then detached the pool, and have been attempting to re-import which gives me this error.
Error: Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/middlewared/job.py", line 349, in run
await self.future
File "/usr/local/lib/python3.7/site-packages/middlewared/job.py", line 388, in __run_body
rv = await self.middleware.run_in_thread(self.method, *([self] + args))
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1066, in run_in_thread
return await self.loop.run_in_executor(self.__io_threadpool, functools.partial(method, *args, **kwargs))
File "/usr/local/lib/python3.7/site-packages/middlewared/utils/io_thread_pool_executor.py", line 25, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/schema.py", line 953, in nf
return f(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/disk.py", line 652, in decrypt
raise CallError(f'The following devices failed to attach: {", ".join(failed)}')
middlewared.service_exception.CallError: [EFAULT] The following devices failed to attach: gptid/277201c8-7b95-11e7-9fa6-002590397f22, gptid/ed604efe-c574-11e7-85ba-002590397f22, gptid/503f85e9-7bc6-11e7-9fa6-002590397f22, gptid/eff6c209-7ba7-11e7-9fa6-002590397f22, gptid/0c2713c9-7b83-11e7-9fa6-002590397f22, gptid/eacb3826-39b2-11e7-8547-002590037356, gptid/e7f66d0f-39b2-11e7-8547-002590037356, gptid/d9bcc41c-39b2-11e7-8547-002590037356, gptid/6534706d-117d-11ea-adff-002590397f22, gptid/4d588b3f-4019-11e8-bdcf-002590397f22, gptid/23596f22-ef7a-11e8-b950-002590397f22, gptid/b401009e-7bb6-11e7-9fa6-002590397f22, gptid/d6766202-39b2-11e7-8547-002590037356, gptid/df80e633-39b2-11e7-8547-002590037356, gptid/e267dc68-39b2-11e7-8547-002590037356, gptid/e530014f-39b2-11e7-8547-002590037356
Geom Disk List gives me this: (with 15 others all looking fine)
Geom name: da0
Providers:
1. Name: da0
Mediasize: 3000592982016 (2.7T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0
descr: ATA Hitachi HUS72403
lunid: 5000cca22cc7f466
ident: P8GKHGRP
rotationrate: 7200
fwsectors: 63
fwheads: 255
geli attach -k geli.key /dev/da1 gives me:
geli: Cannot read metadata from /dev/da5: Invalid argument.
I remember the passphrase, and I have the Geli.key. When I initially tried to decrypt I got a Middleware error.
I then detached the pool, and have been attempting to re-import which gives me this error.
Error: Traceback (most recent call last):
File "/usr/local/lib/python3.7/site-packages/middlewared/job.py", line 349, in run
await self.future
File "/usr/local/lib/python3.7/site-packages/middlewared/job.py", line 388, in __run_body
rv = await self.middleware.run_in_thread(self.method, *([self] + args))
File "/usr/local/lib/python3.7/site-packages/middlewared/main.py", line 1066, in run_in_thread
return await self.loop.run_in_executor(self.__io_threadpool, functools.partial(method, *args, **kwargs))
File "/usr/local/lib/python3.7/site-packages/middlewared/utils/io_thread_pool_executor.py", line 25, in run
result = self.fn(*self.args, **self.kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/schema.py", line 953, in nf
return f(*args, **kwargs)
File "/usr/local/lib/python3.7/site-packages/middlewared/plugins/disk.py", line 652, in decrypt
raise CallError(f'The following devices failed to attach: {", ".join(failed)}')
middlewared.service_exception.CallError: [EFAULT] The following devices failed to attach: gptid/277201c8-7b95-11e7-9fa6-002590397f22, gptid/ed604efe-c574-11e7-85ba-002590397f22, gptid/503f85e9-7bc6-11e7-9fa6-002590397f22, gptid/eff6c209-7ba7-11e7-9fa6-002590397f22, gptid/0c2713c9-7b83-11e7-9fa6-002590397f22, gptid/eacb3826-39b2-11e7-8547-002590037356, gptid/e7f66d0f-39b2-11e7-8547-002590037356, gptid/d9bcc41c-39b2-11e7-8547-002590037356, gptid/6534706d-117d-11ea-adff-002590397f22, gptid/4d588b3f-4019-11e8-bdcf-002590397f22, gptid/23596f22-ef7a-11e8-b950-002590397f22, gptid/b401009e-7bb6-11e7-9fa6-002590397f22, gptid/d6766202-39b2-11e7-8547-002590037356, gptid/df80e633-39b2-11e7-8547-002590037356, gptid/e267dc68-39b2-11e7-8547-002590037356, gptid/e530014f-39b2-11e7-8547-002590037356
Geom Disk List gives me this: (with 15 others all looking fine)
Geom name: da0
Providers:
1. Name: da0
Mediasize: 3000592982016 (2.7T)
Sectorsize: 512
Stripesize: 4096
Stripeoffset: 0
Mode: r0w0e0
descr: ATA Hitachi HUS72403
lunid: 5000cca22cc7f466
ident: P8GKHGRP
rotationrate: 7200
fwsectors: 63
fwheads: 255
geli attach -k geli.key /dev/da1 gives me:
geli: Cannot read metadata from /dev/da5: Invalid argument.