Hi,
I think I'm borked....
My FreeNas told me 1 HDD (a new one from amazon...) had write errors.
Since it was my last spare I had to order a new one (I run 12x 3TB + SSD Cache + 1 TB HDD where the Dataset is)
I shutdown the nas and replaced the HDD - booted and got the error below. I was WTF... replaced it back booted again and same error when trying to mount.
In my Drivelist the one with the write errors is not part of the set (anymore) since it reset the HDD Standby time etc...
so that is the 1st drive it cant find....
but why is the error telling me 2 drives not found.
At the moment it is the "faulty" setup with the new HDD not in the nas.
The Question now: Am I completly borked or is there a way to mount degraded with 1 missing and swap the hdd and resilver then find the 2nd apparently faulty hdd and replace that as well.?
Drive list shows boot SSD, Cache SSD, Dataset HDD and 11x HDD part of the set and one HDD outside..
I appreciate any help!
The error I get:
Environment:
Software Version: FreeNAS-11.1-U2 (c636d1f4b)
Request Method: POST
Request URL: http://192.168.236.50/storage/volume/1/unlock/?X-Progress-ID=0b722a7a-d7c0-49c6-8088-8c4d89c54ec7
Traceback:
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
42. response = get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "./freenasUI/freeadmin/middleware.py" in process_view
162. return login_required(view_func)(request, *view_args, **view_kwargs)
File "/usr/local/lib/python3.6/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
23. return view_func(request, *args, **kwargs)
File "./freenasUI/storage/views.py" in volume_unlock
1021. form.done(volume=volume)
File "./freenasUI/storage/forms.py" in done
2822. raise MiddlewareError(msg)
Exception Type: MiddlewareError at /storage/volume/1/unlock/
Exception Value: [MiddlewareError: Volume could not be imported: 2 devices failed to decrypt]
I think I'm borked....
My FreeNas told me 1 HDD (a new one from amazon...) had write errors.
Since it was my last spare I had to order a new one (I run 12x 3TB + SSD Cache + 1 TB HDD where the Dataset is)
I shutdown the nas and replaced the HDD - booted and got the error below. I was WTF... replaced it back booted again and same error when trying to mount.
In my Drivelist the one with the write errors is not part of the set (anymore) since it reset the HDD Standby time etc...
so that is the 1st drive it cant find....
but why is the error telling me 2 drives not found.
At the moment it is the "faulty" setup with the new HDD not in the nas.
The Question now: Am I completly borked or is there a way to mount degraded with 1 missing and swap the hdd and resilver then find the 2nd apparently faulty hdd and replace that as well.?
Drive list shows boot SSD, Cache SSD, Dataset HDD and 11x HDD part of the set and one HDD outside..
I appreciate any help!
The error I get:
Environment:
Software Version: FreeNAS-11.1-U2 (c636d1f4b)
Request Method: POST
Request URL: http://192.168.236.50/storage/volume/1/unlock/?X-Progress-ID=0b722a7a-d7c0-49c6-8088-8c4d89c54ec7
Traceback:
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/exception.py" in inner
42. response = get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _legacy_get_response
249. response = self._get_response(request)
File "/usr/local/lib/python3.6/site-packages/django/core/handlers/base.py" in _get_response
178. response = middleware_method(request, callback, callback_args, callback_kwargs)
File "./freenasUI/freeadmin/middleware.py" in process_view
162. return login_required(view_func)(request, *view_args, **view_kwargs)
File "/usr/local/lib/python3.6/site-packages/django/contrib/auth/decorators.py" in _wrapped_view
23. return view_func(request, *args, **kwargs)
File "./freenasUI/storage/views.py" in volume_unlock
1021. form.done(volume=volume)
File "./freenasUI/storage/forms.py" in done
2822. raise MiddlewareError(msg)
Exception Type: MiddlewareError at /storage/volume/1/unlock/
Exception Value: [MiddlewareError: Volume could not be imported: 2 devices failed to decrypt]